求助,关于I2C通讯不稳定,请帮出出主意。

[复制链接]
4609|10
 楼主| rushto 发表于 2011-8-31 16:14 | 显示全部楼层 |阅读模式
使用TI M3接24c02,做了5个样机,有3个读写正常,另外两个无**常读写,请问谁知道是怎么回事?
永远的不知 发表于 2011-8-31 16:22 | 显示全部楼层
您的I2C总线上的上拉电阻是多大?
 楼主| rushto 发表于 2011-8-31 16:50 | 显示全部楼层
现在用的是10k的。
永远的不知 发表于 2011-8-31 16:54 | 显示全部楼层
改成4.7k或者3k电阻试试,电阻太大了,波形不好。
 楼主| rushto 发表于 2011-8-31 17:05 | 显示全部楼层
我试过了,可以了,多谢了。
tianm 发表于 2011-9-1 08:48 | 显示全部楼层
这跟你的通讯速率有关
dewlife 发表于 2011-9-1 11:32 | 显示全部楼层
求教,为啥从10K改成4.7K或者3K就好了呢?是信号的完整性吗、
永远的不知 发表于 2011-9-1 13:22 | 显示全部楼层
如tianm版主所说,这个和速度有关,电阻大的话,上拉的速度就慢,但功耗低,上拉电阻小,速度快,但功耗就高了,这个需要根据速度需要找个平衡。
jiahy 发表于 2011-9-1 15:40 | 显示全部楼层
现在用的是10k的。
rushto 发表于 2011-8-31 16:50
10k太大了
lxn78 发表于 2011-9-19 17:53 | 显示全部楼层
看来这是经验之谈啊,学习了
monkeypony 发表于 2011-9-20 17:05 | 显示全部楼层
版主的热情解答真让人感动:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

24

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部