From 8b740c39de15f1c1e17f90cfd9c9c5660e7d3a36 Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期三, 02 七月 2025 14:46:28 +0800 Subject: [PATCH] 解决免布线时候串口无法读取问题 --- keil/include/drivers/serial_at_cmd_app.h | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/keil/include/drivers/serial_at_cmd_app.h b/keil/include/drivers/serial_at_cmd_app.h index 0f29eff..5b40925 100644 --- a/keil/include/drivers/serial_at_cmd_app.h +++ b/keil/include/drivers/serial_at_cmd_app.h @@ -5,9 +5,11 @@ #include "stdint.h" #define MAX_FRAME_LEN 50 -#define CMD_READ 1 #define CMD_WRITE 2 -#define CMD_REPLY 3 +#define CMD_READ 1 +#define CMD_BLE_TO_MK 1 +#define CMD_MK_TO_BLE 2 +#define CMD_MK_REPLY 2 #define APP_CONFIG_IAPFLAG_MAP 0x0402D010 #define APP_CONFIG_IAPFLAG_SECTOR_ADDR 0x0402D000 typedef enum{ UsartReceiveWaitHead0,// 55 0d @@ -30,7 +32,8 @@ Usart0ReceiveWaitDataLen, Usart0ReceiveWaitParamAddr, Usart0ReceiveWaitData, - Usart0ReceiveWaitChecksum, + Usart0ReceiveWaitChecksum1, + Usart0ReceiveWaitChecksum2, } Usart0ReceiveState; extern uint8_t mUsartReceivePack[100]; @@ -39,7 +42,7 @@ void UsartParseDataHandler(uint8_t data); void Usart0ParseDataHandler(uint8_t data); - +void Usart3ParseDataHandler(uint8_t data);//UART蓝牙数据分析处理 void UpdateProcess(uint8_t index); #endif -- Gitblit v1.9.3