chen
2025-05-22 43d055054fc3eee6d0c63f429a14ce74712626c1
keil/include/drivers/Usart.h
@@ -38,7 +38,8 @@
#define EUART_TX_FRM_SIZE      2            //发送队列中的最大帧数
#define EUART_TX_FRMBUF_SIZE   100      //发送队列每帧缓存大小
#define EUART_RX_BUF_SIZE      1024         //接收缓存大小
#define EUART_RX_BUF_SIZE      512         //接收缓存大小
#define EUART0_RX_BUF_SIZE   512         //接收缓存大小
#define EXT_UART            USART1
#define EXT_UART_RCC         RCC_APB2Periph_USART1
@@ -55,11 +56,12 @@
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            //接收缓存大小
extern uint8_t m_EUART_DMA_RXBuf[EUART_RX_BUF_SIZE];
extern uint8_t m_EUART_DMA_RXBuf[EUART_RX_BUF_SIZE];
extern uint8_t m_EUART0_DMA_RXBuf[EUART0_RX_BUF_SIZE];
extern uint8_t USART_DMA_RXBuf[USART_RX_BUF_SIZE];         //USART2 DMA数据接收缓存
//void Uart2_SendString(  uint8_t *str);