您现在的位置是:网站首页> 新闻快讯> 软件使用 新闻快讯
总线控制器驱动(总线控制器驱动未被安装导致上不了网)
小玉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)
下一篇:朵朵多媒体相册(播放朵朵照片)
相关文章
文章评论
验证码: