forked from SZV10X_Software/SZV103_FM33A0xxEV_SiZhu

jinlicong
2024-06-12 f03cf3ae7a36954e64fc014e6bb7afd20c5a5247
HARDWARE/UART/uart.h
@@ -48,7 +48,13 @@
#define   WRC_DMA_CHX         DMA_CH3
#pragma pack(1)
typedef struct
{
   FlagStatus   WRC_rxto_flag;       //½ÓÊÕ³¬Ê±ÖжϱêÖ¾
   FlagStatus   RS485_rxto_flag;       //½ÓÊÕ³¬Ê±ÖжϱêÖ¾
   FlagStatus   UP_COMM_rxto_flag;       //½ÓÊÕ³¬Ê±ÖжϱêÖ¾,//Ö»ÓÐuart0ºÍuart1ÓнÓÊÕ³¬Ê±ÖжÏ
}UART_CTRL_PARA_T;
#pragma pack()
@@ -58,6 +64,8 @@
extern uint8_t up_comm_recv_buff[UP_COMM_RECV_BUFF_LEN_MAX];
extern uint8_t WRC_recv_buff[WRC_RECV_BUFF_LEN_MAX];
extern UART_CTRL_PARA_T   uart_ctrl_para_g;
void RS485_read_data_uart_Init(uint32_t   BaudRate,UART_ParityBitTypeDef   ParityBit,UART_StopBitTypeDef      StopBit);
void RS485_read_data_RX_DMA_CH3_Init(void);
void RS485_read_data_RX_DMA_CH3_reload(void);