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.

[参考译文] CC1312R:CC1312R:最新的 SDK 中仍未纠正 I2C 线路上的干扰

Guru**** 2482225 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1227132/cc1312r-cc1312r-glitch-on-i2c-lines-still-not-corrected-in-latest-sdk

器件型号:CC1312R

您好!

我很久以前报告过 cc1312驱动器中的 I2C 错误(请参阅链接的问题)。 SDK 6.30中确认修复了此错误、但当我现在查看最新的 SDK 7.10.00.98时、仍然没有更正。

问题出在 I2CC26XX.c 函数 I2CCC26XX_initialio 中。 引脚作为输出启动、但应作为输入启动、否则引脚上会出现干扰。

您是否仍会进行此修正、或者 TI 方面是否改变了主意?

Br、

Johannes Kjällquist ć

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

    您好、Johannes:

    我已经测试了7.10.0.98和它的 i2ctmp 示例、并且 I2C_OPEN 没有更多干扰:

    看起来它是固定的。

    您实际上是否在使用7.10.00.98 SDK? 请检查您的项目正在使用的产品:

    此致、

    Arthur

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

    Arthur、您好!

    我的错误、我现在已在目标上验证它确实已在最新的 SDK 7.10中修复。 我以前只研究过驱动程序代码、而我预期要解决此问题的更改并不存在。 但很显然,它是以比我预期的另一种方式来修复。

    很抱歉给您带来不便。

    Br、

    Johannes