feat: 增加UART buff的长度

This commit is contained in:
2025-06-12 15:33:19 +08:00
parent 787103f36d
commit 1442386e44
2 changed files with 5 additions and 4 deletions
+4 -3
View File
@@ -100,8 +100,8 @@ int SysbusUart_Send(SYSBUS_UART *instPtr, SYSBUS_UART_FRAME *frame)
{
ASSERT(instPtr != NULL);
ASSERT(frame != NULL);
uint8_t dLen, checkSum;
uint8_t sendLen;
uint8_t checkSum;
uint16_t dLen, sendLen;
uint8_t *sendBuff;
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(frame != NULL);
uint8_t dLen, dWLen, plLen, checkSum, checkSumCal;
uint16_t dLen, dWLen, plLen;
uint8_t checkSum, checkSumCal;
uint8_t *plBuff, *dBuff;
dLen = SYSTEMBUS_UART_mReadReg(instPtr->config.baseAddr, UART_RECV_CNT);
if (dLen == 0 || dLen > UART_TXBUFF_MAX)
+1 -1
View File
@@ -96,7 +96,7 @@ typedef struct
uint16_t len;
uint8_t checkSum;
uint8_t isValid;
uint8_t data[256];
uint8_t data[1024];
} SYSBUS_UART_FRAME;
/************************** Function Prototypes ******************************/