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.

[参考译文] SPI &放大器;I2C 驱动器

Guru**** 2589280 points
Other Parts Discussed in Thread: CC2640R2F, CC2640

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/602326/spi-i2c-driver

主题中讨论的其他器件:CC2640R2FCC2640

您好!

我在使用示例项目的同时执行 SPI 和 I2C 时遇到了问题。 目前、如果我先打开 SPI 驱动器、那么我无法传输 I2C 数据(但可以在打开 SPI 后打开 I2C 驱动器)。 在我关闭 SPI 之前、I2C 可以正常工作、问题可能出在我这边?

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

    请提供有关您使用的设备的信息。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    抱歉、我使用 CC2640R2F 芯片并使用定制硬件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的两个驱动器是否使用相同的 IO? 这可能是个问题-您提到过使用自定义电路板、请注意、根据芯片尺寸、您可以访问用于每个模块的不同数量的 IO。

    据我所知、由于两个 IO 不同、因此在使用这两个器件时不应出现任何问题。

    如果电源有问题、您甚至可以将传感器控制器用于其中一个、将 M3用于另一个。

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

    否、两个驱动程序都配置为不同的 IO 引脚、当前如果我在打开 SPI 后打开 I2C 驱动程序、然后传输 I2C 数据、传输将失败、但当我关闭 SPI 时、传输毕竟是成功的。

    但我使用我的定制板尝试使用 CC2640时、问题不会出现。

    谢谢。