![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
i2c
文章平均质量分 85
夏豆芽
这个作者很懒,什么都没留下…
展开
-
实例解析linux内核I2C体系结构
刘洪涛,华清远见嵌入式学院讲师。 四、在内核里写i2c设备驱动的两种方式 前文介绍了利用/dev/i2c-0在应用层完成对i2c设备的操作,但很多时候我们还是习惯为i2c设备在内核层编写驱动程序。目前内核支持两种编写i2c驱动程序的方式。下面分别介绍这两种方式的实现。这里分别称这两种方式为“Adapter方式(LEGACY)”和“Probe方式(new style)”。 (1)转载 2013-04-09 15:52:30 · 1143 阅读 · 0 评论 -
I2C 驱动开发 实例
一、 开发背景 开发环境:DM355开发板 内核版本:2.6.10 二、 BQ27501驱动开发的需求 BQ27501是一个锂电池管理的芯片,可以向外提供锂电池的有关的信息。在用户空间用户不能直接访问bq27501的寄存器,所以要为其编写驱动,该驱动能够根据用户空间的命令,返回对应的电池信息。 三、 I2C 驱动的架构转载 2013-04-09 16:33:09 · 1606 阅读 · 0 评论