今天要在做i2c驱动,把at91的相关东西配置好,在/dev底下出现i2c-0节点,发现频率有点高,得降低到100K以下,因为其是用gpio模拟的scl与sda,因此在armarm/mach-*/*_devices.c中有一个结构体为i2c_gpio_platform_data,里面的成员udelay便是修改时钟的.
at91的i2c的时钟配置
最新推荐文章于 2024-06-21 16:57:12 发布
本文介绍如何在AT91平台通过修改i2c_gpio_platform_data结构体中的udelay参数来降低I2C接口的频率至100KHz以下的过程。

6549

被折叠的 条评论
为什么被折叠?



