嵌入式系统/ARM技术中的嵌入式Linux中I2C设备驱动程序的研究与实现
摘要: I2C 作为一种目前通用的总线技术,已广泛应用于EEPROM、实时钟、小型LCD 等设备与CPU 的接口中。分析了嵌入式Linux 中I2C 驱动程序的体系结构,I2C 驱动程序中一些重要数据结构之间的关系以及I2C 驱动程序的运行机制。最后,结合具体的EEPROM 芯片AT24C08 说明了在嵌入式Linux 下开发I2C设备驱动程序的一般流程。另外还创新了一般的驱动方法,实现了单设备多驱动的驱动模式。 引言 I2C是“Inter Integrated Circuit Bus”的缩写,中文译成“内部集成电路总线”, 它是Philips 公司于20 世纪80 年代研发成功的
用户评论