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.

[参考译文] CC2652R7:寻求在菊花链配置中通过 UART 对多个 CC2652R7器件同时进行编程的解决方案

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1431683/cc2652r7-seeking-solutions-for-simultaneous-programming-of-multiple-cc2652r7-devices-via-uart-in-a-daisy-chain-configuration

器件型号:CC2652R7

工具与软件:

大家好、TI 社区:

我正在开发一个需要同时对多个 CC2652R7器件进行编程的项目。 我的设置涉及一个连接到 USB 转 UART 适配器的主机、该适配器以菊花链配置连接到一系列 CC2652R7器件、每个器件按顺序连接。

我专门在寻找有关如何执行以下操作的建议或成功实施示例:

  1. 在此设置中管理器件之间的唯一寻址和通信、以确保可以单独对每个 CC2652R7器件进行编程。
  2. 处理数据完整性和同步、以避免在沿链路发送编程数据时发生冲突。
  3. 实施任何建议的错误检查机制以保持可靠性、尤其是在较长的链上。

如果任何人具有通过 UART 菊链式连接多个器件的经验、或者可以建议与此方法兼容的协议/工具、那么非常感谢您的输入!

提前感谢您!

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

    大家好、Gasen、

    在我了解菊花链配置的情况下、CC2652R7 UART 硬件外设或软件资源都不会 在这种类型的环境中运行。  理想情况是每个  CC2652R7 器件都有自己与主机的专用 UART 连接、但如果这无法实现、我 建议使用 UART 总线配置、并且每个器件具有额外的 RST 引脚(也可以是后门引导加载程序引脚)、以便在编程期间保持复位状态下除一个引脚外的所有引脚。  然后、您将使用 ROM 串行引导加载程序 ( TRM 中也对此进行了介绍)对其余器件进行编程。

    以下是 TI 连接器件编程工具和服务列表。  您可以考虑联系其中一个第三方合作伙伴以获得额外支持、因为他们可能比我具有更多相关的经验和想法。

    此致、
    Ryan