请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F280025 你(们)好
我想知道如何配置 I2C 速度。 我使用的是20M 外部晶体、CPU 时钟为100M。
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.
你(们)好
我想知道如何配置 I2C 速度。 我使用的是20M 外部晶体、CPU 时钟为100M。
Wood1、
i2c.c driverlib 中的以下函数可用于
I2C_initMaster (uint32_t base、uint32_t sysclkHz、uint32_t 比特率、
I2C_DutyCycle dutyCycle);
示例:
I2C_initMaster (I2CA_BASE、DEVICE_SYSCLK_FREQ、400000、I2C_DUTYCYCLE _33);
在这里、
DEVICE_SYSCLK_FREQ 为100MHz 和
I2C 速度为400KHz。
此致、
曼诺伊
I2C_DUTYCYCLE_33定义为 I2C_DutyCycle 枚举器。 这用于设置 I2C SCL 信号的占空比。
它可以是 I2C_DUTYCYCLE_33 (或) I2C_DUTYCYCLE_50。

此致、
曼诺伊