打印
[STM32F1]

stm32 IIC 做从机,时钟信号出现阶梯

[复制链接]
896|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
主机是一个测试设备,从机是stm32f103。这里只截取了主机读取从机的波形,在地址发送完之后,CLK线出现了一个小阶梯。在主机向从机写入的时候又是正常的,没有出现这个阶梯,有大佬知道是怎么回事吗。

使用特权

评论回复
沙发
alphashe|  楼主 | 2022-12-8 09:18 | 只看该作者
本帖最后由 alphashe 于 2022-12-8 09:19 编辑

如图

tek00001.png (24.67 KB )

tek00001.png

使用特权

评论回复
板凳
MessageRing| | 2022-12-8 18:34 | 只看该作者
这可能是电路设计上的问题吧

使用特权

评论回复
地板
lfc315| | 2022-12-9 08:55 | 只看该作者
说明CLK这个引脚,有短暂时间处在悬空状态,既没有上拉,也没有下拉。
应该是软件控制的问题。

使用特权

评论回复
5
lfc315| | 2022-12-9 08:57 | 只看该作者
可以外接1个上拉电阻。

使用特权

评论回复
6
alphashe|  楼主 | 2022-12-9 10:13 | 只看该作者
lfc315 发表于 2022-12-9 08:57
可以外接1个上拉电阻。

两条线都各接了一个4.7k的上拉电阻的

使用特权

评论回复
7
Pretext| | 2022-12-9 14:01 | 只看该作者
有点奇怪,是不是电路哪里有问题。

使用特权

评论回复
8
芯路例程| | 2022-12-9 14:02 | 只看该作者
示波器调的是DC的模式吗?因为我看蓝色线也不正常。

使用特权

评论回复
9
朝生| | 2022-12-9 14:03 | 只看该作者
蓝色那根线是IIC的SDA吗?怎么有曲线。

使用特权

评论回复
评论
朝生 2022-12-12 14:37 回复TA
@alphashe :那时钟线是不是也有可能是驱动能力不足? 
alphashe 2022-12-9 15:37 回复TA
是SDA,应该是电流能力不够吧,是一个LDO供电的 
10
alphashe|  楼主 | 2022-12-9 15:36 | 只看该作者
本帖最后由 alphashe 于 2022-12-9 15:38 编辑

1234

使用特权

评论回复
11
alphashe|  楼主 | 2022-12-9 15:36 | 只看该作者
芯路例程 发表于 2022-12-9 14:02
示波器调的是DC的模式吗?因为我看蓝色线也不正常。

是DC模式

使用特权

评论回复
12
lfc315| | 2022-12-9 17:48 | 只看该作者
alphashe 发表于 2022-12-9 10:13
两条线都各接了一个4.7k的上拉电阻的

如果有外部上拉,那有没有可能,某个时刻,软件把内部下拉打开了呢?
一上一下,所以出现了中间电平。

使用特权

评论回复
13
yangxiaor520| | 2022-12-9 18:50 | 只看该作者
这是由分布电容引起的充电时间

使用特权

评论回复
14
AdaMaYun| | 2022-12-12 14:47 | 只看该作者
感觉貌似是硬件导致的,引入的一些干扰

使用特权

评论回复
15
芯路例程| | 2023-1-3 13:16 | 只看该作者

那估计就是硬件的问题了,一般IO口不会出现这种波形的。

使用特权

评论回复
16
是不是硬件的问题,又有电阻又是DC的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝