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.
使用 MSP430FR2355上的代码通过 MSP 应用 UART 设置为9600 8N1向 PC 终端程序发送消息的工作方式
将 MSP 和终端程序设置更改为9600 8E1 (偶数奇偶校验)。 发送的某些字符不会出现,例如“3”、“5”
使用 USB 转串行电缆(FTDI)在"MSP 应用 UART"上使用的相同代码不能与偶校验一起工作时、也能可靠地工作。
------------------
然后、我使用 PC 上的两个终端窗口将"MSP Application UART"测试为"USB 转串行电缆(FTDI)"。
设置9600 8N1工作正常
当 从 FTDI 发送到“MSP Application UART” 时,设置9600 8E1会丢失一些字符,例如“3”、“5”与原始 问题相同。
--------------------
在开发板 上、在 "MSP Application UART"上使用偶校验功能的 MSP‑EXP430FR2355似乎无法可靠工作(可能存在错误)。
Daniel、您好!
您使用哪种代码? 我可以在我的一侧进行测试。
谢谢!
此致
Johnson
您好!
我随附的代码演示 了 MSP‑EXP430FR2355上的问题
Daniel、您好!
我将执行一些测试并返回。
谢谢!
此致
Johnson
Daniel、您好!
我在我的一侧做了一些测试、并使用逻辑分析来捕获该波形。
结果显示正常。
谢谢!
此致
Johnson
Daniel、您好!
我发现根本原因、即使是默认情况下、eZ-FET 桥也不支持、因此您将丢失一些数据、您需要在 PC GUI 中将波特率设置为9625、并发送任何数据以将桥设置为偶数模式、然后您可以接收正常数据。
谢谢!
此致
Johnson
您好!
感谢您的帮助、这似乎解决了问题。
本限制并未提及 MSP‑EXP430FR2355用户指南(UART 部分)。 值得一提的是、不支持奇数奇偶校验、终端应用通常不支持偶校验。