portserial.c
#include "port.h"
#include "mb.h"
#include "mbport.h"
#define EVENT_SERIAL_TRANS_START (1<<0) // 串口发送事件等待标志位
EventGroupHandle_t SlaveSerialSendEvent; // 串口发送事件
static void prvvUARTTxReadyISR(void); //串口发送回调函数
static void prvvUARTRxISR(void); //串口接收中断回调函数
/*
**********************************************
* @Func:RS485初始化及事件标志组初始化
* @ucPORT : 选择串口端口,暂未使用
* @ulBaudRate : 波特率
* @ucDataBits : 数据位
* @eParity : 奇偶校验位
**********************************************
*/
BOOL xMBPortSerialInit(UCHAR ucPORT, ULONG ulBaudRate, UCHAR ucDataBits,
eMBParity eParity)
{
(void)ucPORT;
(void)ucDataBits;
(void)eParity;
bsp_rs485_init