#include "usart.h" #include "led.h" #include "delay.h" #include #include "sys_data.h" #include "timer.h" #include "bat.h" #include "iwdg.h" int main(void) { // LED硬件初始化 LED_GPIO_Config(); // 12V电源初始化 BAT_12V_Config(); // 5V电源初始化 BAT_5V_Config(); // USART3初始化 USART3_config(); // 定时器初始化 timer_config(); // 设置看门狗 3S IWDG_Configuration(3000);// 参数单位ms 范围 0~0x0FFF while(1) { if(usartMsg.done == 1) { broad_to_host(); delay_ms(100); } IWDG_feed(); } } void assert_failed(uint8_t* file, uint32_t line) { /* Infinite loop */ // while (1) // { // printf("Wrong parameters value: file %s on line %d\r\n", __FILE__, __LINE__); // } }