#ifndef _APP_COM_H_ #define _APP_COM_H_ #include "main.h" #include "app_leakage.h" #include "bsp_uart.h" #define APP_COM_NUM (4) typedef struct { u8 baudrate; /*波特率*/ }app_com_flash_data_t; typedef struct { app_com_flash_data_t flash_data; /*flash数据*/ u16 device_num; /*绑定的设备数量*/ u8 device_index[APP_LEAKAGE_SUB_DEVICE_NUM]; /*设备的索引*/ bsp_uart_t *uart; /*绑定的哪个串口*/ }app_com_class_t; typedef struct { app_com_class_t com_class[APP_COM_NUM]; }app_com_t; #endif