[APM32F4] 硬件I2C通信:速度飞快,但要小心卡死问题!

[复制链接]
9983|63
AIsignel 发表于 2024-8-3 13:00 | 显示全部楼层
使用i2c传输之前,读取总线位,以确定i2c总线是否阻塞
dw772 发表于 2024-8-4 15:00 | 显示全部楼层
saservice 发表于 2023-8-4 16:06
硬件I2C通信的速度确实比软件I2C通信要快

没有哪家的硬件I2C能应用于产品级别,都会出现卡死的情况,只是频繁与否而已。
gouguoccc 发表于 2024-8-4 21:37 来自手机 | 显示全部楼层
IIC理论速率最快也就是上百K
gouguoccc 发表于 2024-8-4 21:37 来自手机 | 显示全部楼层
本帖最后由 gouguoccc 于 2024-8-4 21:38 编辑

还和通信距离,PCB布线设计等都有关系。
chenqianqian 发表于 2024-8-5 21:45 来自手机 | 显示全部楼层
怎么得出来的IIC飞快结论?
天天向善 发表于 2024-8-8 10:43 | 显示全部楼层
硬件iic通信肯定比软件iic通信快
dreamCar 发表于 2024-9-23 18:46 | 显示全部楼层
应该注意通信距离的限制,
LinkMe 发表于 2024-10-11 18:33 | 显示全部楼层
在高速传输过程中,某些问题可能会导致i2c通信堵塞。
星闪动力 发表于 2024-10-12 11:16 | 显示全部楼层
硬件iic快?你怎么能看出来?
caigang13 发表于 2024-11-6 07:51 来自手机 | 显示全部楼层
不存在速度快这一说,IIC本身速率就不高,用软件模拟也可以达到这个速度,只是CPU利用率下降了。
豆杀包 发表于 2024-11-9 18:27 | 显示全部楼层
其实我在国产的MCU上都是用硬件IIC,根本不会卡死
单芯多芯 发表于 2024-11-9 21:05 | 显示全部楼层
据说stm8之前硬件iic有bug,现在已经不是问题了。
jdqdan 发表于 2024-11-12 10:54 | 显示全部楼层
第一,硬件IIC速度不快。二、跑死和硬件iic有什么关系?
IntelCore 发表于 2024-12-2 20:38 | 显示全部楼层
使用i2c传输之前,执行读总线位以确定i2c总线是否阻塞
hmcu666 发表于 2024-12-5 14:25 | 显示全部楼层
iic的最快理论速度是几百k
未来AI 发表于 2024-12-8 17:45 | 显示全部楼层
你是怎么得到iic快速结论的?
wex1002 发表于 2024-12-11 19:01 | 显示全部楼层
在高速传输期间,某些问题可能会导致i2c通信拥塞。,
AutoMotor 发表于 2024-12-14 14:43 | 显示全部楼层
没有所谓的速度快。iIC本身不是很快。使用软件模拟也可以达到这个速度,但是cpu利用率下降了。
digit0 发表于 2025-1-3 14:37 | 显示全部楼层
总线上安装的设备数量应适当,以防止影响通信质量和通信速率。
软核硬核 发表于 2025-1-5 12:26 | 显示全部楼层
从器件的上拉电阻中选择合适的电阻值
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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