TI中文支持网
TI专业的中文技术问题搜集分享网站

关于串口数据接收的问题

在做数据透传遇到一个问题,当串口软件给模块发送1234567890十个字节时,

numBytes = Hal_UART_RxBufLen(port)

用9600波特率时分两次接收的,一次6个一次4个,

使用lcd显示出来的,

HalLcdWriteValue(numBytes,10,HAL_LCD_LINE_6);

为什么不是一次接收到的?

另外其他模块发过来的数据,在串口软件上发现数据后面会补0,这如何处理?

cedar_xuesong:

串口驱动的bug,请更新版本至1.4.1

赞(0)
未经允许不得转载:TI中文支持网 » 关于串口数据接收的问题
分享到: 更多 (0)