update 解决相关bug
This commit is contained in:
@@ -57,6 +57,7 @@ app_timer_class_t app_timer_task[] =
|
||||
******************************************/
|
||||
void app_init(void)
|
||||
{
|
||||
// Wdg.Init();
|
||||
/*flash*/
|
||||
w25q32.init();
|
||||
|
||||
@@ -72,6 +73,8 @@ void app_init(void)
|
||||
/*<2A><><EFBFBD><EFBFBD>*/
|
||||
W5500.Init();
|
||||
|
||||
|
||||
|
||||
/*<2A><>ĻͨѶ*/
|
||||
tjc_hmi.init();
|
||||
|
||||
@@ -89,7 +92,6 @@ void app_init(void)
|
||||
relay.init();
|
||||
buzzer.init();
|
||||
led.init();
|
||||
|
||||
leakage.init();
|
||||
/*com<6F>ڰ<EFBFBD><DAB0><EFBFBD>*/
|
||||
app_com.init();
|
||||
@@ -97,8 +99,7 @@ void app_init(void)
|
||||
|
||||
/*<2A><>ʱ<EFBFBD><CAB1><EFBFBD>ã<EFBFBD>ʱ<EFBFBD><CAB1>Ƭ<EFBFBD><C6AC>ѯ*/
|
||||
app_timer.init(APP_TIMER_TASK_NUM,app_timer_task);
|
||||
|
||||
//Wdg.Init();
|
||||
|
||||
}
|
||||
|
||||
/******************************************
|
||||
@@ -112,7 +113,7 @@ void app_task(void)
|
||||
{
|
||||
app_timer.task();
|
||||
task_idle();
|
||||
W5500.Task();
|
||||
// W5500.Task();
|
||||
}
|
||||
/*<2A><><EFBFBD><EFBFBD>ִ<EFBFBD>еĺ<D0B5><C4BA><EFBFBD>*/
|
||||
void task_idle(void)
|
||||
@@ -123,6 +124,7 @@ void task_idle(void)
|
||||
com_uart4.rx_task(&com_uart4);
|
||||
com_uart6.rx_task(&com_uart6);
|
||||
W5500.Task();
|
||||
// Wdg.Feed();
|
||||
}
|
||||
|
||||
void task_10ms(void)
|
||||
@@ -160,6 +162,7 @@ void task_1s(void)
|
||||
DS1302.Task();
|
||||
buzzer.task();
|
||||
relay.task();
|
||||
W5500.Monitor_task();
|
||||
}
|
||||
|
||||
void task_2s(void)
|
||||
|
||||
@@ -163,7 +163,7 @@ void app_leakage_task(void)
|
||||
}
|
||||
|
||||
/* <20><><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD> */
|
||||
if(p_leakage->sub_device_data[sub_device_index].flash_data.shield != UNBLOCKED)
|
||||
if(p_leakage->sub_device_data[sub_device_index].shield != UNBLOCKED)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -27,8 +27,7 @@ typedef struct
|
||||
{
|
||||
u8 state; /*״̬ ʹ<><CAB9> <20><>ʹ<EFBFBD><CAB9>*/
|
||||
u8 com; /*<2A>˿<EFBFBD>*/
|
||||
u8 baudrate; /*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||||
u8 shield; /*<2A>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>״̬*/
|
||||
u8 baudrate; /*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||||
u8 modbus_id; /*modbus id*/
|
||||
u8 device_name[APP_LEAKAGE_STRING_NANE_LEN]; /*<2A>豸<EFBFBD><E8B1B8>*/
|
||||
u8 region_name[APP_LEAKAGE_STRING_NANE_LEN]; /*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||||
@@ -45,6 +44,7 @@ typedef struct
|
||||
}ch_data[APP_LEAKAGE_SUB_DEVICE_CH_NUM]; /*ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||||
u8 heartbeat; /*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0-59ѭ<39><D1AD>*/
|
||||
u8 test_mode; /*<2A><><EFBFBD><EFBFBD>ģʽ<C4A3><CABD>0=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1-4=<3D><><EFBFBD>Զ<EFBFBD>Ӧͨ<D3A6><CDA8>*/
|
||||
u8 shield; /*<2A>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>״̬*/
|
||||
}app_leakage_sub_device_class_t;
|
||||
|
||||
|
||||
@@ -59,6 +59,14 @@ typedef struct
|
||||
u8 sub_device_index[APP_LEAKAGE_SUB_DEVICE_NUM]; /*<2A>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||||
}app_leakage_region_data_class_t;
|
||||
|
||||
/* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ýṹ<C3BD><E1B9B9> */
|
||||
typedef struct {
|
||||
u8 ip[4];
|
||||
u8 mask[4];
|
||||
u8 gateway[4];
|
||||
u16 port;
|
||||
}network_config_t;
|
||||
|
||||
/* <20><>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>ṹ */
|
||||
typedef struct
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user