2019-12-17 21:34发布
Gorgon_Meducer 发表于 2018-9-26 20:06 很像啊,哪里不像了?
Doci 发表于 2018-9-26 15:18 嗯,应该是吧
随机地址读 - 完整时序.jpg (214.47 KB, 下载次数: 0)
下载附件
2
2018-9-27 11:05 上传
laoshuhunya 发表于 2018-9-27 11:14 是厂家技术工程师还是销售MM告诉你的? 不过厂家说的也没错,是I2C协议,不过是他家“自定义的I2 ...
Doci 发表于 2018-9-27 11:21 设备需要校准,他们配的校准的校时仪,我想自己做个校准的东西,问他们要的协议,然后给了一个txt的文档 ...
最多设置5个标签!
您好,不是说SCL为高电平的时候,SDA不能变化吗?感觉有些地方不符合这一点啊
特意查了下
原来IIC 还有一个 Clock Stretching 功能
https://www.i2c-bus.org/clock-stretching/
算是学习了,这种情况,高速IIC通信中,从设备在准备数据的时候,时钟信号被从设备拉低,这个时候就需要主设备查询SCL电平,还需要超时机制
主设备在check ASK 里判断即可
如果你贴的图是完整的,那么从图上看,连启动信号都没有,标准I2C总线的三大特征只有一条符合,所以不是标准的I2C协议。当然,如果你贴的图不完整,上面的话当我没说。
标准I2C总线时序应该类似这样的(局部):
随机地址读 - 完整时序.jpg (214.47 KB, 下载次数: 0)
下载附件
2
2018-9-27 11:05 上传
设备需要校准,他们配的校准的校时仪,我想自己做个校准的东西,问他们要的协议,然后给了一个txt的文档,里面说是I2C的协议。
不要迷信于任何人,对自己要有信心,也许厂家不希望你自己做
一周热门 更多>