厂家说是I2C协议,这个波形看着不像啊,大神帮忙看看

2019-12-17 21:34发布

本帖最后由 Doci 于 2018-9-26 15:25 编辑

校时仪和设备之间的通信波形如下,芯片厂家说是I2C协议,自己测的感觉不像是I2C的协议啊?有大神能摘掉如下波形是什么协议吗?
GND ,PINA ,PINB 三个引脚。
正常情况下都是高电平,有数据的时候两个引脚同时拉低后1s开始传输数据。

微信图片_20180926152351.jpg (427.87 KB, 下载次数: 0) 下载附件 2018-9-26 15:24 上传
修改原因:补充图片
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
36条回答
laoshuhunya
1楼-- · 2019-12-20 23:09
 精彩回答 2  元偷偷看……
Gorgon_Meducer
2楼-- · 2019-12-20 23:52
Doci 发表于 2018-9-26 21:26
您好,不是说SCL为高电平的时候,SDA不能变化吗?感觉有些地方不符合这一点啊 ...

start, stop以及repeat start都是SCL为高电平时候,SDA跳变的。
vipqaz
3楼-- · 2019-12-21 01:34
laoshuhunya 发表于 2018-9-27 11:14
是厂家技术工程师还是销售MM告诉你的? 不过厂家说的也没错,是I2C协议,不过是他家“自定义的I2 ...

i2c sda在低电平会台阶这是啥原因知道不 我们测试也是
laoshuhunya
4楼-- · 2019-12-21 06:51
vipqaz 发表于 2018-9-27 21:54
i2c sda在低电平会台阶这是啥原因知道不 我们测试也是

台阶是正常的。我在MCU的SDA端口串联了220R电阻,并且在24C02的SDA脚测量波形,而图中3个低电平的正态应答信号ACK是由24C02驱动的,电平接近于GNG,所以出现台阶。
  
vipqaz
5楼-- · 2019-12-21 07:42
laoshuhunya 发表于 2018-9-28 00:30
台阶是正常的。我在MCU的SDA端口串联了220R电阻,并且在24C02的SDA脚测量波形,而图中3个低电平的正态应 ...

可我的电路中没有串电阻在从端测量也出现了台阶 但是没有你那么高而已 想相差大约80mV左右
laoshuhunya
6楼-- · 2019-12-21 11:23
 精彩回答 2  元偷偷看……

一周热门 更多>