摘要
I2C总线是一种很通用的总线,具有简单、高效等特点,广泛应用在各种消费类电子产品及音视频设备上,在嵌入式系统的开发中也经常用到。本文分析了嵌入式linux系统中I2C驱动程序的结构,并结合一个具体的I2C时钟芯片DS1307,说明在嵌入式linux系统下开发I2C设备驱动程序的一般流程。
I^2C bus is a universal bus,which is simple , efficiency and widely used in various electronic products and audio video devices, as well as in embedded system development. In this thesis, the I^2C driver structure under embedded linux is analyzed, and the flow of how to develop an I^2C device driver is also introduced by a specific example of the real-time clock chip named DS1307.
出处
《微计算机信息》
北大核心
2006年第04Z期31-33,160,共4页
Control & Automation
基金
上海市科委项目编号:03DZ05020
作者简介
杜博:硕士 杜博,男,1981年5月出生,上海交通大学图像通信与信息处理研究所,信号与信息处理专业在读硕士。E-mail.bsboy@sjtu.edu.cn (200030上海交通大学图像通信与信息处理研究所)杜博 通讯地址:(200030上海交通大学徐汇校区B0303496班)杜博
方向忠,男,上海交通大学图像通信与信息处理研究所,博士生导师。(200030上海交通大学图像通信与信息处理研究所)方向忠