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.

[参考译文] MSP430FR6922:TTL 通信期间出现【紧急】通信故障

Guru**** 2889230 points

Other Parts Discussed in Thread: MSP430FR6922

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1643283/msp430fr6922-urgent-communication-failure-during-ttl-communication

器件型号: MSP430FR6922

你好。

我写信询问有关我们当前使用的 MSP430FR6922 的问题。  

我之前曾询问过完全相同的问题。 请参阅以下链接。  

MSP430FR6922:TTL 通信期间的【紧急】通信故障 — MSP 低功耗微控制器论坛 — MSP 低功耗微控制器 — TI E2E 支持论坛 

经确认、当时该故障是由于 CSCTL 寄存器 5 (0x00C1) 中的故障错误导致的。

该器件已得到改进。

改进后、通信发生故障;进行检查后、CSCTL5 寄存器现在显示正常、值为 0x00C0。

请检查是否有任何其他寄存器导致该问题。

我已经读取并发送了导致通信失败的故障寄存器。

请查看此内容。

20260507_TI_REGISTER_COMMUNICATION failure.xlsx 

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    上次、LFXT 似乎发生了故障。

    您是否尝试对最新的故障样本进行任何测试?

    这里的寄存器太多、请尝试监控 CPU 状态、尤其是首先监控时钟状态和 UART 相关寄存器。

    您参考的可能原因:

    1. CPU 在软件上卡滞某些 UART 状态。

    2.硬件上的一些 UART 状态寄存器会指示并阻止 CPU 在 UART 上进行响应。

    3.像上一个时钟模块这样的 UART 依赖模块遇到了一些问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是硬件问题。

    感谢你的帮助。