fuzidage
专注嵌入式、linux驱动 、arm裸机研究

导航

 

2022年12月23日

摘要: I2C控制器框架 APP 访问硬件肯定是需要驱动程序的,对于 I2C 设备,linux内核提供了默认的驱动程序 drivers/i2c/i2c-dev.c,通过它可以直接使用下面的 I2C 控制器驱动程序来 访问 I2C 设备。 1.重要结构体 1.1 i2c_adapter i2c_adapter 阅读全文
posted @ 2022-12-23 18:35 fuzidage 阅读(631) 评论(0) 推荐(0) 编辑
 
摘要: SMBus 是 I2C 协议的一个子集 SMBus: System Management Bus,系统管理总线。 SMBus 最初的目的是为智能电池、充电电池、其他微控制器之间的通信链路而 定义的。 SMBus 也被用来连接各种设备,包括电源相关设备,系统传感器,EEPROM 通讯设备等等。 SMB 阅读全文
posted @ 2022-12-23 14:51 fuzidage 阅读(1299) 评论(0) 推荐(0) 编辑