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.
部件号:LAUNCHXL-F2.8377万S
工具/软件:Code Composer Studio
我很好奇,是否有人使用 LAUNCHXL-F2.8377万S,通过板载FTDI芯片到USB,通过SCI超过了23.04万 波特率? LSPCLK高达200MHz,波特率高达12.5 Mbaud,错误低于0.5 % (包括46.08万 (0.5 %),92.16万 (0.5 %)等标准波特率)。 但是,我无法可靠地接收或传输任何高于23.04万 的数据-这一切都是混乱的。
亚当牢记FTDI也不能产生确切的波特率。 我在以50 kbaud步长推动高达1 Mbaud的波特率方面有很好的经验。
我阅读FTDI文档的方式不能超过1.5 Mbaud
第3章说明FTDI可提供哪些波特率。 您不需要更改FTDI或任何硬件的配置。 您确实需要能够选择自定义波特率的PC应用程序。 FTDI驱动器完成其余操作。
通过XDS100 FTDI芯片对UART通信进行了全面测试,它可以在2.8377万S启动板,2.8377万D和2.8379万 controlCARD以及我们的内部2.8377万D开发硬件上可靠地工作。 在1 Mbaud,500 kBaud,250 kBaud和更低的速度下工作正常。
对于如此高的波特率,我真的建议也发送数据包的CRC。 除非您的软件在两端都能顺利运行而不会丢失字节,否则通过CRC检查,您可以丢弃无效的数据包。 还必须监视缓冲区溢出情况。