chen
2025-01-15 c34a56ed63ad55ab9c7985c59f8ee28ef74c914b
keil/include/drivers/serial_at_cmd_app.h
@@ -8,10 +8,22 @@
#define CMD_READ   1
#define CMD_WRITE   2
#define CMD_REPLY 3
#define TAG_NUM_IN_SYS            256
#define PWTAG_MAXGROUPNUM  10
#define PWTAG_VALUEMAX_NUM  50
#define MAX_REGTAGNUM  50
#define MAXUSERDATALEN 80
#define PWTAG_REMAINTIME 5
#define APP_CONFIG_IAPFLAG_MAP  0x0402D010
#define APP_CONFIG_IAPFLAG_SECTOR_ADDR 0x0402D000   
struct pwtag_structure
{
   uint8_t  remain_time[PWTAG_MAXGROUPNUM],index[PWTAG_MAXGROUPNUM],duorxie[PWTAG_MAXGROUPNUM],len[PWTAG_MAXGROUPNUM];
    uint16_t groupid[PWTAG_MAXGROUPNUM][2],value[PWTAG_MAXGROUPNUM][PWTAG_VALUEMAX_NUM];
};
extern struct pwtag_structure pwtag;
typedef enum{   UsartReceiveWaitHead0,// 55  0d
            UsartReceiveWaitHead1,//aa   0a
            UsartReceiveWaitMsgType,//