嵌入式爱好者

嵌入式爱好者 门户 知识库 查看内容

IIC总线上多个从设备地址的配置

2018-5-31 16:43| 发布者: 予人玫瑰| 查看: 507| 评论: 0|来自: 原创

类目:  >  知识库     文档编号: 190

   在硬件设计过程中,有时由于资源有限,需要一条IIC总线需要挂载多个IIC从设备,需要确定每一个设备(芯片)的地址不相同,以免发生冲突。从设备地址配置方法基本以下几种方式:
1,固定死的,不能修改,如GT911芯片。
2,可以用芯片的地址管脚上拉和下拉确定地址每一位是0还是1
3,芯片一部分可以硬件设置,比如8位地址,有4位是固定不能修改的,有4位是可以用硬件管脚上拉下拉配置的。
4,软件可以通过配置寄存器修改芯片的IIC地址。
设备的IIC地址可以从芯片手册中查阅,IIC地址是7位,另有一位是读/写位,这样就组成了8位。在数据手册中,有的是标识了从设备地址(slave device),也是读/写两种不同的地址标识,这时需要自己计算一下。计算方法是将读写的地址右移一位(去掉读写位,剩下7位),则是从设备地址。
 

已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-26 01:23

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部