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.

[参考译文] MSP430F6726A:Erreta USCI37需要更多信息

Guru**** 2524550 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/858695/msp430f6726a-erreta-usci37-further-information-needed

器件型号:MSP430F6726A

您好!

我遇到的 I2C 通信故障很少发生。 表上的 USCI37似乎是故障的可能原因、但对文档的解释不够充分。 我有以下问题;

"总线失速"是什么意思? 它是否意味着时钟或数据线保持在特定的电平上?

当错误发生时、它仅影响当前或下一次读取或所有其他通信、直到 I2C 或 MCU 复位?

关于权变措施1;如果第一次读取正常、第二次读取 RXBUF 会导致错误、该怎么办?

谢谢。

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

    您好、Rifat、

    让我看一下勘误表、并在早上返回给您。   

    谢谢、

    JD

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

    您好、Rifat、

    我唯一看到此勘误表的时候、时钟一直保持在低电平、这显然会中断通信、并一直保持到 I2C 模块复位。   

    这是勘误表中一个有趣的问题、我没有相关信息。  我会假定 背靠背读取不可能使 I2C 状态机停止、或者从统计上讲、这是不可能的、因为它是不相关的。   

    我要说、这是一个众所周知的勘误表、因为此 USCI 模块涉及大量 MSP430、而且许多客户已经毫无问题地实施了此变通办法。  

    谢谢、

    JD