Other Parts Discussed in Thread: TMP468
主题中讨论的其他器件:TMP468
您好!
我相信这是一个愚蠢的问题。 在器件数据表中、I2C 接口提供了两组时序要求。 一个用于标准模式、另一个用于快速模式。 我参考了 TRM 以了解如何选择模式。 TRM 会指示器件是否与这两种模式兼容、但我看不到 AT 陈述如何选择速度模式。
我们以100kHz 的频率运行该接口、并与处于快速模式的 TMP468进行通信。
谢谢、
Jennifer
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.
Other Parts Discussed in Thread: TMP468
您好!
我相信这是一个愚蠢的问题。 在器件数据表中、I2C 接口提供了两组时序要求。 一个用于标准模式、另一个用于快速模式。 我参考了 TRM 以了解如何选择模式。 TRM 会指示器件是否与这两种模式兼容、但我看不到 AT 陈述如何选择速度模式。
我们以100kHz 的频率运行该接口、并与处于快速模式的 TMP468进行通信。
谢谢、
Jennifer
Jennifer、
我们没有特定的位来启用快速模式。 但是、我们有 I2CCLKL / I2CCLKH 寄存器来将器件配置为400 KHz 的波特率。 要将 I2C 波特率配置为400kHz、您可以使用以下 driverlib 函数
I2C_initMaster (I2CA_BASE、DEVICE_SYSCLK_FREQ、400000、I2C_DUTYCYCLE _50);
此致、
曼诺伊