您现在的位置是:网站首页> 新闻快讯> 软件使用 新闻快讯

总线控制器驱动(总线控制器驱动未被安装导致上不了网)

小玉2023-07-05软件使用 268人已围观

简介当我们拿到板子调试一个I2C设备驱动的时候,或者写设备驱动代码的时候要先做哪些东西呢?总结下我们这里的几个步骤,喜欢可以收藏哦。1,检查我们的电

总线控制器驱动(总线控制器驱动未被安装导致上不了网)

最后更新:2023-07-05 01:10:29

推荐指数

当我们拿到板子调试一个I2C设备驱动的时候,或者写设备驱动代码的时候要先做哪些东西呢?总结下我们这里的几个步骤,喜欢可以收藏哦。1,检查我们的电路板i2c连接的总线位置,下图1是一个I2C接口的RTC芯片,查资料可以知道7bit地址为0x32;2,使用linux的命令i2cdetect工具检测总线0的所有设备是否在线,这样就可以知道硬件是否正常通讯,如下图2,可以看到0x32位置显示了UU,代表设备I2C通常可以正常,如果显示--就说没有哦,硬件电路要分析下为啥不能工作。3,这个RTC芯片在linux内核中可以找到对应驱动,如下图3,如果需要自行编写i2c设备驱动需要在对应内核driver的目录中编写,过程会比较漫长且复杂。4,最后到dts树文件中加上我们的设备,启动时就可以加载我们的设备驱动啦,到此完成了一个i2c设备驱动的调试。[呲牙]

很赞哦! (0)

文章评论

来说两句吧...

验证码: