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.

[参考译文] MSP432P401R:软件I2C接口数据速率

Guru**** 2587345 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/618266/msp432p401r-software-i2c-interface-data-rate

部件号:MSP432P401R

尊敬的TI专家:

我的一位客户设计了一个具有MSP432的特殊应用程序,他们需要大约10个软件I2C接口@400Kbps。 您认为MSP432是否可以满足此类要求?

非常感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否为每个I2C接口提供更多要求? MSP432允许在端口2,3和7上进行端口映射。 您可以使用eUSCI B0,B1和B3作为专用I2C驱动程序,然后将eUSCI B2映射到端口2,3或7上的任何引脚。 这意味着对于7个I2C接口(端口映射),您一次只能与一个接口通话。

    此致,
    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Chris:
    感谢你的帮助。 由于某种原因,客户有12个具有相同地址的I2C从设备,因此他们需要12个独立的I2C接口,并且需要与从设备兼容,即使是切换SDA/SCK线路顺序。 所以他们想使用软件I2C功能来使用GPIO来实现这一功能,并希望在每个I2C接口上达到400Kbps的速度,一次只有一个I2C工作,然后切换到另一个I2C,直到完成所有12个I2C通信。