移植到stm32f1,实现手动线赋码控制器功能
This commit is contained in:
@@ -15,15 +15,11 @@
|
||||
#include "handle.h"
|
||||
#include "prot_uc.h"
|
||||
#include "transmit.h"
|
||||
#include "tcp.h"
|
||||
#include "netconf.h"
|
||||
#include "stm32f4x7_eth_bsp.h"
|
||||
#include "commend.h"
|
||||
#include "dev_flash.h"
|
||||
#include "mymisc.h"
|
||||
#include "dev_backup.h"
|
||||
#include "compiler_info.h"
|
||||
#include "udp.h"
|
||||
#include "moter.h"
|
||||
|
||||
|
||||
@@ -36,8 +32,6 @@
|
||||
int main()
|
||||
{
|
||||
const sys_param_def *par=sys_param();
|
||||
ETH_BSP_Config();
|
||||
LwIP_Init();
|
||||
debug_init();
|
||||
app_init();
|
||||
|
||||
@@ -45,20 +39,18 @@ int main()
|
||||
protu_def *protu2=app_variable("protu2",0,0);
|
||||
tran_def *tran=app_variable("tran",0,0);
|
||||
void *cmd=app_variable("cmd",0,0);
|
||||
void *udp=app_variable("udp",0,0);
|
||||
|
||||
connect(protu,protu_recv_signal,0,tran,tran_recv_slot);
|
||||
connect(tran,tran_reply_signal,0,protu,protu_reply_call);
|
||||
connect(tran,tran_send_signal,0,protu,protu_send_call);
|
||||
|
||||
connect(udp,udp_recv_signal,0,cmd,cmd_recv_slot);
|
||||
connect(cmd,cmd_reply_signal,0,udp,udp_reply_call);
|
||||
connect(protu2,protu_recv_signal,0,cmd,cmd_recv_slot);
|
||||
connect(cmd,cmd_reply_signal,0,protu2,protu_send_call);
|
||||
|
||||
//DBG_LOG("询预压");
|
||||
//DBG_LOG("我知道");
|
||||
// DBG_LOG("询预压");
|
||||
// DBG_LOG("我知道");
|
||||
//--diag_suppress=550,177
|
||||
|
||||
|
||||
while(1)
|
||||
{
|
||||
@@ -458,7 +450,7 @@ commend_export(set,sys_set,"set the system params")
|
||||
#include "dev_watchdog.h"
|
||||
#include "string.h"
|
||||
|
||||
#define APP_ADDR 0x08020000
|
||||
#define APP_ADDR 0x08004000
|
||||
|
||||
void __set_msp(uint32_t addr);
|
||||
typedef void (*app)(void);
|
||||
@@ -531,7 +523,7 @@ void mac_init(uint8_t *mac)
|
||||
const uint8_t *mcu_id=(const uint8_t *)0x1FFF7A10;
|
||||
for(int i=0;i<6;i++)
|
||||
{
|
||||
mac[i]=mcu_id[i*2]^((mcu_id[i*2+1]<<4)|(mcu_id[i*2+1]>>4));
|
||||
mac[i]=0;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user