RK3399平台开发系列讲解(I2C子系统)4.23、I2C子系统之读写相关数据结构关系_设备节点

平台

内核版本

安卓版本

RK3399

Linux4.4

Android7.1

​​🚀返回专栏总目录​​

文章目录

沉淀、分享、成长,让自己和他人都能有所收获!😄

在​​sysfs​​​文件系统中可以找到所有的​​I2C​​​ 设备。所有的​​I2C​​​设备都存放于​​/sys/bus/i2c​​ 目录下:

RK3399平台开发系列讲解(I2C子系统)4.23、I2C子系统之读写相关数据结构关系_设备节点_02


因为所有的​​I2C​​​设备都挂载到相同的​​I2C​​​ 总线上。所以当​​I2C​​​总线在寻找相应的设备时都会首先找到相应的设备节点。不同设备的设备节点具有不同的​​name​​​和​​id​​。 找到对应设备的逻辑关系将如图:

RK3399平台开发系列讲解(I2C子系统)4.23、I2C子系统之读写相关数据结构关系_文件系统_03