From 348a24633d4acbd85f4707726aa837c5270b13fd Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期六, 28 六月 2025 18:07:21 +0800 Subject: [PATCH] 增加串口蓝牙协议,删除部分绑定标签删除不了未解决memmove函数参数错误 --- keil/include/drivers/Usart1.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/keil/include/drivers/Usart1.c b/keil/include/drivers/Usart1.c index 4d24aec..a0f9455 100644 --- a/keil/include/drivers/Usart1.c +++ b/keil/include/drivers/Usart1.c @@ -13,7 +13,7 @@ volatile int8_t m_EUART1_TxFrm_Head = 0; //数据发送帧队列头指针 volatile int8_t m_EUART1_TxFrm_FreeFrmLen = 0; //数据发送帧队列剩余帧数 //DMA数据接收缓存 -uint8_t m_EUART1_DMA_RXBuf[EUART1_RX_BUF_SIZE]; //DMA数据接收缓存 +//uint8_t m_EUART1_DMA_RXBuf[EUART1_RX_BUF_SIZE]; //DMA数据接收缓存 volatile int32_t m_EUART1_DMA_RXPtr = 0; //当前数据地址 //int16_t DMA2_rxtemp = 0,DMA2_rxtemp2 = 0; //当前数据地址缓存 //uint16_t datadelaycount2 = 0; //剩余1位数据延时等待处理 @@ -23,6 +23,12 @@ volatile uint8_t m_bEUART1CheckingRec = 0; //正在确认接收数据 volatile uint8_t m_bEUART1TxEn = 0; //使能发送 +////标志变量 +//volatile uint8_t m_bEUARTPushingFrms = 0; //正在往发送队列存数据 +//volatile uint8_t m_bEUARTCheckingSend = 0; //正在确认数据发送 +//volatile uint8_t m_bEUARTCheckingRec = 0; //正在确认接收数据 +//volatile uint8_t m_bEUARTTxEn = 0; //使能发送 + void (*Usart2ParseDataCallback)(uint8_t); void Usart2InitVariables(void) { -- Gitblit v1.9.3