I2C总线在Linux系统中的驱动设计,介绍I2C总线的基本概念和工作原理,叙述I2C总线扩展器件ZLG 7290的功能特点。在以S3C2410为微控制器,ZLG7290为I2C总线扩展器件的基础上,介绍通过I2C总线读取键盘的硬件、软件设计,该系统设计体现了I2C总线在嵌入式系统设计应用中的重要作用。