I2C问题

[复制链接]
 楼主| tangxiujuan 发表于 2013-5-9 17:17 | 显示全部楼层 |阅读模式
stm32做i2cslave,现在是一接电源,我还没运行程序,scl线就一直是低,sda是高,都恢复不了。
求高手指点。。。。
cjhk 发表于 2013-5-9 19:20 | 显示全部楼层
个人觉得应该是硬件问题  仔细查一查电路  看看有没有哪里短路了   仔细查一查   
cjhk 发表于 2013-5-9 19:20 | 显示全部楼层
应该是哪里将电平拉低了   应该就是这个问题   呵呵
 楼主| tangxiujuan 发表于 2013-5-10 11:49 | 显示全部楼层
cjhk 发表于 2013-5-9 19:20
应该是哪里将电平拉低了   应该就是这个问题   呵呵

谢谢楼上,
等老板回来再说吧
搞不定,
感觉是软件把i2c总线的时钟拉低了,然后我又不知道怎么恢复
最开始的时候是好的
grasswolfs 发表于 2013-5-10 11:55 | 显示全部楼层
“我还没运行程序”是什么意思?在线仿真?
 楼主| tangxiujuan 发表于 2013-5-10 14:15 | 显示全部楼层
grasswolfs 发表于 2013-5-10 11:55
“我还没运行程序”是什么意思?在线仿真?

我用的debug,还没有开始运行的时候量电平就已经是低的了
grasswolfs 发表于 2013-5-10 19:50 | 显示全部楼层
tangxiujuan 发表于 2013-5-10 14:15
我用的debug,还没有开始运行的时候量电平就已经是低的了

硬件外面没有短路或者电阻拉高拉低么?
lin34337151 发表于 2013-5-19 17:35 | 显示全部楼层
我最近也在搞I2C 读24C04 EEPROM 感觉这个I2C总线读多了,有时候会卡死,不知道是否有人遇到过
busdriver 发表于 2013-5-19 18:13 | 显示全部楼层
直接上软件模拟I2c吧。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

0

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