首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Linux下I2C设备驱动开发和实现 05

Linux下I2C设备驱动开发和实现 05

然后调用read()函数读取寄存器2字节的温度数据实现。
  write(fd,0x0,1);
  read(fd,recbuf,2);
  6  总结  
  I2C总线结构简单使用方便。linux系统下I2C的驱动程序具有清晰的层次结构,借助于成熟的驱动的例子用户很容易开发出针对自己产品的相应驱动。本文分析了Linux系统下I2C驱动结构,并在此基础上实现了一个具体的I2C设备的驱动,并在此基础上给出了对I2C总线实现访问的用户应用实现。
返回列表