主题中讨论的其他部件:MSP-EXP430FR2433,
环境:
硬件:MSP-EXP430FR2433开发套件,将转子1.4 和WFP 1.5 连接到FTDI USB串口,移除连接到ESS_FET调试的RXD跳线。
-IDE:11.1 上的Code Composer Studio版本:Win 10上的.0.0.0011万
我可以从MSP430_driverlib_2_91_13_01运行eusci_a_UART_ex1_loopbackAdvanced示例,没有任何问题。 此示例使用11.52万 bps的波特率。
但是当我修改示例代码以接收来自主机PC的数据包时,它总是会丢失一些字节。 例如,当我发送数据包“1.23456789亿”时,它收到了“12.4578万”。
为了简单起见,从示例代码中,我只删除了传输功能,并在中断代码中添加了一个接收缓冲区,如下图所示。
将波特率配置更改为1.92万或9600时 ,不会出现问题。 是否有解决此问题的建议?