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.

[参考译文] INA232:如何检测数据传输错误?

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1504917/ina232-how-to-detect-data-transmission-error

器件型号:INA232

工具/软件:

尊敬的专家:

我们的客户想知道如何检测 I2C 上的数据传输错误。

有没有办法做到这一点?

我找到了寄存器 Mask/Enable[MemError]。

它是否可用于数据传输错误检测?

谢谢。此致、

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

    μ I²C 协议没有任何错误检测或纠正机制。 (MemError 表示内部内存中存在错误。)

    为了降低发生传输错误的风险、请多次读取、然后在写入后重新读取寄存器值。

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

    尊敬的 Tsuyoshi:

    Clemens 正确–屏蔽/使能寄存器仅由器件本身使用、而不是指示传输错误。

    此致

    广

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

    尊敬的 Clemens-san 和 Guang-san:

    感谢您的支持!

    此致、