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.

[参考译文] CC3200MOD:WiFi 上的 I2C 桥接器。

Guru**** 2551110 points
Other Parts Discussed in Thread: CC3200

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/623299/cc3200mod-i2c-bridge-over-wifi

器件型号:CC3200MOD
Thread 中讨论的其他器件:CC3200

我正在评估如何通过 WiFi 实现 I2C 桥接器。

I2C 主设备将在一端与 CC3200通信、CC3200将继续通过 WiFi 向另一个 CC3200发送器件地址、命令和任何相关数据、然后该 CC3200在连接的从设备上执行相同的 I2C 功能、并根据需要中继数据。

我需要的是:

CC3200能否/能否用作 I2C 从设备?

是否有任何库或示例会有所帮助? (我注意到 WiFi 音频应用对 I2S 有某种相似之处?)

这是一个提案有多困难? 目前、我正在权衡桥接与直接从 PC 发送数据之间的优缺点(应支持 I2S、SPI 和 I2C)。 桥接是最灵活和最理想的解决方案、但我担心它会产生大量额外的工作量。

为清楚起见、我说"桥接"是指:

I2C (主设备)-> CC3200 <- WiFi -> CC3200 -> I2C (从设备)  

而不是:

PC <- WiFi -> CC3200 -> I2C (从设备)  

我很想听到您可能提出的任何建议。 谢谢阅读。

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

    您好 Ben、

    看起来是一个有趣的项目。

    我建议使用 WiFi 音频项目作为起点。

    WiFi 音频项目利用配置和 MDNS、允许两个 CC3200检测在网络上运行服务的彼此。 代码还显示了如何创建 UDP 套接字并在两者之间流式传输数据。

    UDMA 允许卸载大部分处理任务。 请参阅 http://www.ti.com/lit/swru367 进行深入讨论。

    请注意:使用 CC3200的 I2S 外设时、CC3200必须作为主设备运行。 对于 I2C、CC3200可在主从模式下运行。

    此致、
    Bryan Kahler