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.

[参考译文] CC2650:CC2650 Launchpad 和 MSP430FR5969之间的 I2C 通信

Guru**** 2558250 points
Other Parts Discussed in Thread: MSP430FR5969, CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/705587/cc2650-i2c-communication-between-cc2650-launchpad-and-msp430fr5969

器件型号:CC2650
主题中讨论的其他器件: MSP430FR5969

您好!

      我正在尝试使用 I2C 从 CC2650 Launchpad 与 MSP430FR5969 Launchpad 进行通信。 CC2650 Launchpad 配置为主器件并逐一发送5字节数据。 MSP430FR5969 Launchpad 配置为从器件以接收数据。 编译这两个代码时没有错误。 当我运行时、主器件发送5个字节、但从器件中未接收到数据。

     我已使用另一个配置为主器件的 MSP430FR5969 Launchpad 检查了从器件代码。 通信正确进行、并在从器件中接收到来自主器件的数据。 我不明白为什么不进行通信。 我在这里附加了所有源代码。  

我已附上单字节 I2C 传输的捕获波形以供您参考。

请帮助我在 CC2650 Launchpad 和 MSP430Fr5969之间进行通信。

谢谢、此致、

Murali M

e2e.ti.com/.../CC2650_5F00_I2C_5F00_Master.c

e2e.ti.com/.../MSP430_5F00_I2C_5F00_Slave.c

e2e.ti.com/.../MSP430_5F00_I2C_5F00_Master.c

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Murali、
    您是否曾尝试比较这两个波形(来自 MSP430和 CC2650)?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我还有相同的 CC2650 Launchpad 和 MSP430FR5969。 我还面临着这两者之间的联系。 我 不知道这个问题的原因是什么。 我认为这可能是电池电量低。 我还询问 了 Microsoft Support UK 并等待回复。  

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

    尊敬的 Erik:  

    在此、我附上 了 CC2650 (主设备)- MSP430 (从设备)和 MSP430 (主设备)- MSP430 (从设备)之间通信的波形、供您参考。

     CC2650 (主设备)- MSP430 (从设备)

     2. MSP430 (主器件)- MSP430 (从器件)

    请帮我解决这个问题。

    谢谢、此致、

    Murali M

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

    如何连接这两个器件?

    它看起来像是从器件(MSP430)用 NAK 进行响应或根本没有响应。

    下面是一份介绍 I2C 总线的应用报告: 了解 I2C 总线

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

    感谢您的回复。 由于上拉和连接的正确引脚、我的问题得以解决。 现在、我能够发送和接收数据。

    谢谢、此致、
    Murali M