打印
[STM32F3]

STM32F3对比I2C和SMBUS

[复制链接]
510|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我在对比I2C和SMBUS功能的时候发现同样是master write模式下,I2C的时序和SMBUS的时序不一样,从时序图上看SMBus在进行数据传输的时候,ACK段有个高电平,看手册和协议也一直没找到原因
I2C:

SMBUS:

使用特权

评论回复
沙发
GDmaker| | 2022-10-21 11:30 | 只看该作者
这个应该是因为SMBUS在ACK的时候从机会把SDA拉高来保持自身在数据等待,等处理好了会把SDA拉低来作为应答,同时这个时候从机会把SCL拉低,应该是有clock stretch的

使用特权

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

本版积分规则

519

主题

2114

帖子

4

粉丝