荣品四核S5P4418开发板之I2C速率配置

2024-12-01 13:31:51

1、文件位置(kernel目录下) I2c-gpio.c (drivers\i2c\busses) I2C总线驱动,注册I2C总线开发板正确开机后连接电脑。1、I2C传输数据速率由其时钟频率决定,而I2C的时钟频率是在I2C注册的时候确定的,I2C注册是在devices.c中注册的。

荣品四核S5P4418开发板之I2C速率配置荣品四核S5P4418开发板之I2C速率配置

3、.udelay= I2CUDELAY(CFG_I2C0_CLK)中,实际决定I2C频率的是CFG_I2C0_CLKCFG_I2C0_CLK这个宏是在cfg_main.h中定义的。 #define CFG_I2C0_CLK100000通过修改这个宏的值可以修改I2C频率。

猜你喜欢