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.

[参考译文] RTOS/CC2650:CC2650上有两个 I2C

Guru**** 2578945 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/591854/rtos-cc2650-two-i2c-on-cc2650

器件型号:CC2650

工具/软件:TI-RTOS

您好!

在 sensortag 板级配置文件中、我看到两个 I2C 端口、0和1。

我想知道这两者是否都是真正的硬件 I2C?

我只是问、因为在 CC2650 darasheet 中、它没有说两个 I2C 端口。

如果它有两个、我可以在传感器控制器中同时使用这两个器件吗? 两个端口的性能是相同的?

我有两个具有相同 I2C 地址的传感器、如果将其中一个传感器的地址更改为使用一个端口、我希望具有单独的端口。

谢谢

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

    CC2650中只有一个 I2C 外设、但 I2C 信号可复用到不同的 IO 引脚。 通过在2条 I2C 总线上进行时间交错通信、可在 SensorTag 中利用这一点。

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

    您好!

    那么我应该做一些修改来使用这两个(在我的代码中还是只使用不同引脚和名称的重复启动? 我能否将地址相同的两个传感器连接到 cc2650端口(每个 I2C 一个)?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以尝试参考使用两个 I2C 连接的 CC2650 SensorTag 示例。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我可以在传感器控制器中使用两个 I2C 吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不、您不能。