最专业的FPGA ZYNQ论坛--黑金动力社区

 找回密码
 注册
查看: 274|回复: 1

FPGA挂在IIC设备问题

[复制链接]
llqzx 发表于 2018-1-7 14:21:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
我使用Spartan6来驱动多个IIC设备,挂接三个设备以内,都是通信正常,挂接四个设备时,就会出现频繁的错误数据,有大神能给解答一下吗?
我大体说一下情况,底板上有一片Spartan6芯片,在底板上用IIC1挂载了一个设备,然后引出了另一路IIC,类似于叠积木,可以在底板上叠加N个板卡,使用IIC通信,两路IIC都是读取数据的,不插板卡,IIC1数据正常,插一块板卡,IIC1和IIC2数据正常。插两块,IIC1和IIC2数据正常,插三块IIC1和IIC2数据正常,当插入第四块板卡后,IIC1和IIC2数据会发生错误,即偶尔会出现极大值或0,部分时间数据正常。去除第四块板卡,IIC1和IIC2数据恢复正常。求解答 谢谢谢谢
1.png
st922 发表于 2018-1-25 15:53:00 | 显示全部楼层
你的I2C总线采用的速率是多少?
你去查查I2C总线协议的文档,I2C总线上器件数量受总线最大电容限制。这个电容值你去查查文档吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|@2009-2016 芯驿电子科技(上海)有限公司|小黑屋|手机版|Archiver|黑金动力社区 ( 沪ICP备11013590沪公网安备 31011702000003号

GMT+8, 2018-7-16 14:52 , Processed in 0.098907 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表