Author: Huaqing Yuanjian Embedded College. \"Detailed Explanation of Linux Device Driver Development\" Chapter 15, Linux\'s I2C Core, Bus and Device Driver. The I2C bus uses only two signal lines, SCL and SDA, to realize data interaction between devices, greatly simplifying the occupation of hardware resources and PCB board wiring space. Therefore, the I2C bus is widely used in the interface between EEPROM, real-time clock, small LCD and other devices and CPU. The Linux system defines the I2C driver architecture. In the Linux system, the I2C driver consists of three parts, namely the I2C core, the I2C bus driver and the I2C device driver. These three parts work together to form a very general and highly adaptable I2C framework.
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore