自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

碧水青天的博客

嵌入式开发学习笔记

  • 博客(3)
  • 收藏
  • 关注

原创 linux i2c驱动学习

I2C 子系统要处理的问题主要有两个:控制总线的 I2C 控制器adapter和总线上的从机设备client。 I2C 子系统一方面要驱动 I2C 控制器,以实现 I2C 总线上的通信;另一方面要使 I2C 总线上的从机器件能很好地工作起来. 注册设备就是把设备的某个结构体挂接到内核设备链表中。驱动挂接在驱动链表中。注册驱动或者设备时内核都会进行设备和驱动的匹配,匹配成功调用驱动的pr

2018-01-14 20:09:29 317

原创 test

int main() { int fd,ret; struct i2c_rdwr_ioctl_data e2prom_data; fd=open("/dev/i2c/0",O_RDWR);//打开eeprom设备文件结点 if(fd0) { perror("o

2018-01-14 16:24:53 136

原创 I2C驱动学习笔记

I2C设备驱动笔记 1.内核中驱动的编写方法 1. i2c-dev.c提供的devfs通用驱动方法        1. 该驱动实际只是提供了i2c通信接口,实际的驱动    在用户层,应用层人员必须清楚与设备交互的时序。    应用层可以使用该方法访问几乎所有i2c设备。       linux的i2c驱动会针对每个i2c适配器在/dev/目录下生成一个

2018-01-14 11:58:10 768

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除