From f8fe8c08a399c3b6622f809fda4925851aef2c21 Mon Sep 17 00:00:00 2001 From: zhangbo <zhangbo@qq.com> Date: 星期三, 23 七月 2025 14:05:45 +0800 Subject: [PATCH] 长庆测试版 --- keil/include/drivers/Usart.h | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/keil/include/drivers/Usart.h b/keil/include/drivers/Usart.h index b6e70da..5f0c680 100644 --- a/keil/include/drivers/Usart.h +++ b/keil/include/drivers/Usart.h @@ -6,7 +6,7 @@ #include "stdint.h" //#define BAUDRATE_19200 -#define EU_485_PIN GPIO_PIN_7 +//#define EU_485_PIN GPIO_PIN_7 #define EU_485_GPIO GPIOB #define OUT485_ENABLE GPIO_WriteBit(EU_485_GPIO, EU_485_PIN, Bit_SET); #define OUT485_DISABLE GPIO_WriteBit(EU_485_GPIO, EU_485_PIN, Bit_RESET); @@ -38,7 +38,7 @@ #define EUART_TX_FRM_SIZE 2 //发送队列中的最大帧数 #define EUART_TX_FRMBUF_SIZE 100 //发送队列每帧缓存大小 -#define EUART_RX_BUF_SIZE 100 //接收缓存大小 +#define EUART_RX_BUF_SIZE 1024 //接收缓存大小 #define EXT_UART USART1 #define EXT_UART_RCC RCC_APB2Periph_USART1 @@ -51,16 +51,17 @@ void Uart1_Init(void); void UART_CheckReceive(void); +void UART0_CheckReceive(void); void UART_CheckSend(void); void UART_PushFrame(uint8_t* pdata, int32_t data_len); void UART_PopFrame(void); extern void (*Usart1ParseDataCallback)(uint8_t); - +extern void (*Usart0ParseDataCallback)(uint8_t); #define USART_TX_BUF_SIZE 50 //发送缓存大小 -#define USART_RX_BUF_SIZE 100 //接收缓存大小 +#define USART_RX_BUF_SIZE 512 //接收缓存大小 extern uint8_t m_EUART_DMA_RXBuf[EUART_RX_BUF_SIZE]; -extern uint8_t USART_DMA_RXBuf[USART_RX_BUF_SIZE]; //USART2 DMA数据接收缓存 +extern uint8_t m_EUART_DMA_RXBuf_1[USART_RX_BUF_SIZE]; //USART2 DMA数据接收缓存 //void Uart2_SendString( uint8_t *str); //extern void Uart2_SendString( uint8_t *str); -- Gitblit v1.9.3