TI工程师,您好:
我在使用MSP432P401R红色评估板,simplelink_msp432p4_sdk_3_40_01_02例程中uartecho_MSP_EXP432P401R_freertos_ccs,在.syscfg文件中添加了串口波特率912600,同时在程序中,把串口参数改成921600。与上位机串口助手通信,结果如图。
Green Deng:
你好,uart的波特率本身就会有错误率的问题,波特率越高,错误率越高。详细的可以参考芯片TRM中的24.3.13 Typical Baud Rates and Errors
www.ti.com.cn/…/slau356i.pdf
,
Susan Yang:
鉴于表22-5中的最大“typical”波特率是460800波特,可以通过包括校验和或其他方法来验证无错误传输,然后重试来解决增加的错误率,但这会降低总体有效波特率。