This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28335: 串口波特率不一致导致串口奔溃

Part Number: TMS320F28335


大家好,

我正在使用 TMS320F28335微控制器。
在调试UART 通信出现一个问题:。
微控制器 UART 波特率配置为115200,接收中断也被启用。

使用 PC (波特率115200)将数据发送到控制器,微控制运行正常,正常接收数据。

但我将 PC 的波特率设置为9600并发送数据、控制器的 RX 缓冲区就会崩溃、并且其中有0,且不会进入重新进入接收中断了。

如果我将PC端波特率设置回115200发送数据,微控制器不会触发接收中断。

是否有人知道如何解决此问题,即使PC端以不正确的波特率发送数据、微控制器的RX中断也不会崩溃