打印
[应用相关]

i2c的采样是在什么时候发生的?

[复制链接]
1473|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhuotuzi|  楼主 | 2024-9-30 13:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是在高电平的时候还是在上升沿的时候?

使用特权

评论回复
沙发
失物招領| | 2024-11-4 01:00 | 只看该作者
I2C是一种串行通信协议,常用于连接微控制器和外围设备。I2C通信中的采样发生在特定的时钟周期内,以确保数据的可靠传输

使用特权

评论回复
板凳
在曼谷的春| | 2024-11-4 02:00 | 只看该作者
I2C通信的基本时序SCL:时钟信号线,由主设备控制。SDA:数据信号线,用于传输数据

使用特权

评论回复
地板
月亮一键变蓝| | 2024-11-4 03:00 | 只看该作者
在I2C通信中,数据的采样发生在时钟信号的特定边沿上。读取数据:从设备在SCL的上升沿采样SDA线上的数据。写入数据:主设备在SCL的下降沿改变SDA线上的数据

使用特权

评论回复
5
温室雏菊| | 2024-11-4 04:00 | 只看该作者
时钟周期是这样的,低电平:SCL为低电平时,SDA上的数据可以改变。高电平:SCL为高电平时,SDA上的数据保持稳定,此时从设备采样数据

使用特权

评论回复
6
将爱藏于深海| | 2024-11-4 05:00 | 只看该作者
启动条件,主设备将SDA从高电平拉到低电平,同时SCL保持高电平

使用特权

评论回复
7
我吃小朋友| | 2024-11-4 06:00 | 只看该作者
主设备在SCL的低电平期间改变SDA上的数据。从设备在SCL的高电平期间采样SDA上的数据

使用特权

评论回复
8
未说出口的像你| | 2024-11-4 07:00 | 只看该作者
停止时的条件是这样的,主设备将SDA从低电平拉到高电平,同时SCL保持高电平

使用特权

评论回复
9
她已醉| | 2024-11-4 08:00 | 只看该作者
采样时机,在SCL的高电平期间,从设备采样SDA线上的数据

使用特权

评论回复
10
一只眠羊| | 2024-11-4 09:00 | 只看该作者
数据改变时机,在SCL的低电平期间,主设备或从设备可以改变SDA线上的数据

使用特权

评论回复
11
春日负喧| | 2024-11-4 10:00 | 只看该作者
通过理解I2C通信的时序和采样时机,可以确保数据的可靠传输和正确读取。建议直接看模拟的I2C逻辑就好了

使用特权

评论回复
12
laocuo1142| | 2024-11-5 11:15 | 只看该作者
I2C的采样是在SCL信号的特定时间点对SDA线上的电平进行读取的过程。

使用特权

评论回复
13
flycamelaaa| | 2024-11-5 11:15 | 只看该作者
I2C通信是通过两条信号线SDA(串行数据线)和SCL(串行时钟线)来完成的,其中SDA线用于传输数据,而SCL线用于传输时钟信号。

使用特权

评论回复
14
公羊子丹| | 2025-1-24 17:32 | 只看该作者
哦,原来是上升沿啊,我一直以为是高电平的时候,学习了!

使用特权

评论回复
15
周半梅| | 2025-1-24 17:34 | 只看该作者
这么说来,SDA在时钟的上升沿才有效,其他时候它的状态可能会变化?

使用特权

评论回复
16
帛灿灿| | 2025-1-24 17:35 | 只看该作者
对对对,I2C的采样时刻就是在上升沿,我搞懂了!

使用特权

评论回复
17
童雨竹| | 2025-1-24 17:36 | 只看该作者
也就是说,SDA的电平变化要等到SCL上升的时候才能被接收对吗?

使用特权

评论回复
18
万图| | 2025-1-24 17:38 | 只看该作者
之前我也搞不清楚,后来查了一下才知道是上升沿,哈哈。

使用特权

评论回复
19
Wordsworth| | 2025-1-24 17:40 | 只看该作者
还好我看到这个帖子,之前一直以为是高电平时候才采样。

使用特权

评论回复
20
Bblythe| | 2025-1-24 17:41 | 只看该作者
原来如此,之前学到的其他协议有点迷糊了,I2C的规则真简单!

使用特权

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

本版积分规则

209

主题

3365

帖子

7

粉丝