主题中讨论的其他部件:LP-XDS110、 Sysconfig、
工具/软件:
你(们)好
我一直使用 CC1352R1 Launchpad 来开发我的应用...所有这些都进展顺利。 (CCS 10.4、Win11、simplelink_cc13x2_26x2_SDK_5_20_00_52)
我现在在我的定制板上测试我的应用程序&所有不是 well....in 事实我有一个相当特殊的问题.
我的定制电路板通过 USB 供电、它具有到 LP-XDS110 调试器的 JTAG 连接。
电路板的一个方面是有一个 DS1672S 二进制计数器、我将其用作备用 RTC。 它通过 I2C 进行通信。
当我连接调试器并调试我的应用时、I2C 线路上的通信正常工作、没有问题。 在 SDA 上使用示波器进行确认。
如果我停止调试并断开调试器的连接、I2C 线路上的通信将继续正常运行。 再次在 SDA 上使用示波器进行确认。
如果现在对电路板进行下电上电、我会注意到 I2C 线路上没有通信。 (范围未被触及,也未被移动)。
重新连接调试器并开始调试会话、所有操作都很好。
电路板或芯片上的其他子模块似乎都不会出现同样的问题。
我的问题是:地球上的情况如何?
我无法理解为什么调试会话应该表现出 I2C 模块看似“启动“的效果、但当在调试会话之外进行下电上电时、I2C 模块仍然不工作。
【编辑】移除 LP-XDS110 调试器后、我将 LP-CC1352R1 连接到电路板、但我未将 LP 连接到电源(但似乎我的电路板为其提供了一些电源)... I2C 工作正常...因此、仅连接调试器一个事实就足以使 I2C 正常工作
提前感谢
Moshe

