一种处理同一个I2C总线上,器件地址冲突的方法
来源:互联网 发布:淘宝转卖闲鱼怎么发货 编辑:程序博客网 时间:2024/05/30 04:37
最近做项目,某个器件需要二供,可能出现混贴,不巧的是硬件将这些二供器件的I2C地址都做成了一样的,这样就导致,I2C器件在board文件的注册,只会注册第一次出现的地方,解决的办法是,在I2C_BOARD_INFO注册时,为相同地址的器件填写不同的地址,在probe的时候在初始化到正确的地址。比如混贴的两个器件地址都是0x0D,I2C_BOARD_INFO中将其中一个(后一个)改为,0x0E, probe的时候,再把0x0D,重新赋值过来。目前只在混贴的情况下测试是正常的,同时出现还没有测试过。
0 0
- 一种处理同一个I2C总线上,器件地址冲突的方法
- 一种调试i2c、spi器件寄存器的方法
- 主机如何确定IIC总线上的器件的地址?
- I2C器件的从设备地址设置
- I2C器件的从设备地址设置
- I2C器件的从设备地址设置
- I2C从器件地址
- arduino读取I2C总线上连接设备的地址
- I2C器件的从设备地址的设置
- 教你怎样设置I2C器件的从设备地址
- 关于I2C总线好的文章地址
- 防止连续读time出错的处理---------后来证明不需要。(硬件上同一个总线)
- I2C总线上拉电阻的选择
- 一种扩展总线的方法
- 一种无采样电阻的功率器件保护方法
- I2C之知(五)--I2C总线的10bit地址以及通用广播地址
- I2C之知(五)--I2C总线的10bit地址以及通用广播地址
- I2C之知(五)--I2C总线的10bit地址以及通用广播地址
- 物联网操作系统 mbed OS
- fork与vfork的区别
- struts2 urlrewrite伪静态配置教程源代码下载
- PCB中加入任意LOGO图文说明
- 堆(stack) 之 c 和 c++模板实现(空类默认成员函数 初谈引用 内联函数)
- 一种处理同一个I2C总线上,器件地址冲突的方法
- MATLAB Curve Fitting Toolbox拟合结果统计数据的含义
- SVN服务器搭建和使用(3)
- android user版本如何打开root权限
- mahout个性化推荐的一些帖子
- hadoop利用Gzip压缩文件
- hibernate的current_session_context_class配置
- android 如何添加第3方lib库到kernel中
- C语言文件操作函数大全