forked from gatsby/df_datalink
feat: 增加UART buff的长度
This commit is contained in:
@@ -100,8 +100,8 @@ int SysbusUart_Send(SYSBUS_UART *instPtr, SYSBUS_UART_FRAME *frame)
|
|||||||
{
|
{
|
||||||
ASSERT(instPtr != NULL);
|
ASSERT(instPtr != NULL);
|
||||||
ASSERT(frame != NULL);
|
ASSERT(frame != NULL);
|
||||||
uint8_t dLen, checkSum;
|
uint8_t checkSum;
|
||||||
uint8_t sendLen;
|
uint16_t dLen, sendLen;
|
||||||
uint8_t *sendBuff;
|
uint8_t *sendBuff;
|
||||||
if (frame->len > UART_TXBUFF_MAX || frame->len == 0)
|
if (frame->len > UART_TXBUFF_MAX || frame->len == 0)
|
||||||
{
|
{
|
||||||
@@ -168,7 +168,8 @@ int SysbusUart_Recv(SYSBUS_UART *instPtr, SYSBUS_UART_FRAME *frame)
|
|||||||
ASSERT(instPtr != NULL);
|
ASSERT(instPtr != NULL);
|
||||||
ASSERT(frame != NULL);
|
ASSERT(frame != NULL);
|
||||||
|
|
||||||
uint8_t dLen, dWLen, plLen, checkSum, checkSumCal;
|
uint16_t dLen, dWLen, plLen;
|
||||||
|
uint8_t checkSum, checkSumCal;
|
||||||
uint8_t *plBuff, *dBuff;
|
uint8_t *plBuff, *dBuff;
|
||||||
dLen = SYSTEMBUS_UART_mReadReg(instPtr->config.baseAddr, UART_RECV_CNT);
|
dLen = SYSTEMBUS_UART_mReadReg(instPtr->config.baseAddr, UART_RECV_CNT);
|
||||||
if (dLen == 0 || dLen > UART_TXBUFF_MAX)
|
if (dLen == 0 || dLen > UART_TXBUFF_MAX)
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ typedef struct
|
|||||||
uint16_t len;
|
uint16_t len;
|
||||||
uint8_t checkSum;
|
uint8_t checkSum;
|
||||||
uint8_t isValid;
|
uint8_t isValid;
|
||||||
uint8_t data[256];
|
uint8_t data[1024];
|
||||||
} SYSBUS_UART_FRAME;
|
} SYSBUS_UART_FRAME;
|
||||||
|
|
||||||
/************************** Function Prototypes ******************************/
|
/************************** Function Prototypes ******************************/
|
||||||
|
|||||||
Reference in New Issue
Block a user