一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 1959|回复: 9

问一下各位IIC通讯的问题

[复制链接]
发表于 2016-10-25 08:32 | 显示全部楼层 |阅读模式
单片机用的是STM32l151的 I2c通讯不上https://www.yleee.com.cn/forum.php?mod=image&aid=359818&size=300x300&key=5bdc5545f4c08e74&nocache=yes&type=fixnone这是SDA的波形,为什么会有个台阶呢?
microMsg.1477295721502_看图王.jpg
发表于 2016-10-25 08:43 | 显示全部楼层
是啊,这个台阶时间还不短,估计是内部电路切换造成的吧,不像是干扰。。。
回复

使用道具 举报

发表于 2016-10-25 09:29 | 显示全部楼层
看IIC波形最好是SDA SCL都要一起挂上,这样容易看

从你这个波形看,推测是从芯片应答拉低时候造成的台阶,
从理论分析,如果你MCU端口 SDA配置成推挽,那么从机在第九位应答的时候拉低会造成MCU上管开,从机下管开,
这样MCU 的VCC到地会低阻短路一下,上下管内阻分压,那么会造成这个台阶电压。
回复

使用道具 举报

发表于 2016-10-25 11:00 | 显示全部楼层
  据说 有个 ACK 波形比较变态   看看那个台阶是不是应答
回复

使用道具 举报

发表于 2016-10-25 11:31 | 显示全部楼层
1.png
回复

使用道具 举报

 楼主| 发表于 2016-10-25 12:26 | 显示全部楼层
谢谢大家的分析,我再仔细检查一下!
回复

使用道具 举报

发表于 2016-10-25 16:25 | 显示全部楼层
示波器不错
回复

使用道具 举报

发表于 2016-10-25 19:34 | 显示全部楼层
或许是IO口没配置好的原因呢
回复

使用道具 举报

发表于 2016-10-29 12:03 | 显示全部楼层
没下文了......................
回复

使用道具 举报

 楼主| 发表于 2016-10-30 18:44 | 显示全部楼层
我对软件不太懂,这个是一个项目中的,负责软件的还没有弄好,他怀疑硬件的问题。我觉得不是。先问问大家。有结果会告诉大家的!
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-11-25 09:53 , Processed in 0.037228 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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