基于linux3.14 内核,分析了基于i2C 通信协议的从设备驱动设计原理,采用i2C 子系统的设计结构,分别使用linux 内核中的i2C 驱动程序和基于总线自定义从设备的驱动程序,编写MPU6050 传感器的从设备驱动以实现和SOC芯片的数据交互。通过开发板平台进行驱动程序验证,成功读取从设备MPU6050 中的姿态等信息。