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