From cb4eea8657ebe941b635da648f0d56d260c50664 Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期二, 22 七月 2025 15:46:59 +0800
Subject: [PATCH] 现在串口升级初步测试升级成功

---
 keil/include/drivers/Usart.c |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/keil/include/drivers/Usart.c b/keil/include/drivers/Usart.c
index c413b99..78eae35 100644
--- a/keil/include/drivers/Usart.c
+++ b/keil/include/drivers/Usart.c
@@ -61,9 +61,18 @@
         // 弃用此部分逻辑
         // Usart1ParseDataCallback(m_EUART_DMA_RXBuf[m_EUART_DMA_RXPtr]);
         // 使用UART.c方法接入数据,以便使用STM32的逻辑
-        Uart_SetChar(UART_ID_DBG_GPS, m_EUART_DMA_RXBuf[m_EUART_DMA_RXPtr]);
-        DBG_Poll();
+//        Uart_SetChar(UART_ID_DBG_GPS, m_EUART_DMA_RXBuf[m_EUART_DMA_RXPtr]);
+//        DBG_Poll();
 
+//        //waitusart_timer = tag_frequency*USART_KEEPWAKE_TIME;
+//        m_EUART_DMA_RXPtr++;
+//        if( m_EUART_DMA_RXPtr >= EUART_RX_BUF_SIZE )
+//        {
+//            m_EUART_DMA_RXPtr = 0;
+//        }
+//        DMACnt = EUART_RX_BUF_SIZE - cndtr;
+//        MaxDataLen--;
+        Usart1ParseDataCallback(m_EUART_DMA_RXBuf[m_EUART_DMA_RXPtr]);
         //waitusart_timer = tag_frequency*USART_KEEPWAKE_TIME;
         m_EUART_DMA_RXPtr++;
         if( m_EUART_DMA_RXPtr >= EUART_RX_BUF_SIZE )

--
Gitblit v1.9.3