[技术问答] I2C Clock stretching功能请教

[复制链接]
2642|10
 楼主| wukaili666 发表于 2021-12-6 11:59 | 显示全部楼层 |阅读模式
请教下华大的13X,460系列支持I2C Clock stretching功能吗,还没接触过这个功能,想先确认下能不能用,做主机或者做从机。谢谢了!
 楼主| wukaili666 发表于 2021-12-6 12:00 | 显示全部楼层
时钟拉伸(Clock stretching)

clock stretching通过将SCL线拉低来暂停一个传输.直到释放SCL线为高电平,传输才继续进行.clock stretching是可选的,实际上大多数从设备不包括SCL驱动,所以它们不能stretch时钟.
 楼主| wukaili666 发表于 2021-12-6 12:02 | 显示全部楼层
疑问是如果mcu使用硬件I2C做主机,如果外部器件支持streching功能,会将SCL线拉低,此时MCU会是什么状态。需要软件这边进行处理吗?使能超时?
cyclefly 发表于 2021-12-6 17:55 | 显示全部楼层
还真没具体测过电平
 楼主| wukaili666 发表于 2021-12-10 14:01 | 显示全部楼层
华大.png 手册上有答案
onlycook 发表于 2021-12-14 16:33 来自手机 | 显示全部楼层
楼主问题解决了
qcliu 发表于 2022-1-8 09:59 | 显示全部楼层
这个功能主要用于什么呢
tfqi 发表于 2022-1-8 10:03 | 显示全部楼层
这样做是增加包容性吗
wiba 发表于 2022-1-8 10:06 | 显示全部楼层
从来没有用过这个功能啊
zljiu 发表于 2022-1-8 10:09 | 显示全部楼层
运行过程中有掉线的现象吗
coshi 发表于 2022-1-8 10:13 | 显示全部楼层
只要用iic就要启用这个功能吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

68

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部