[MM32软件] 为什么大家都在用模拟iic啊?

[复制链接]
 楼主| MessageRing 发表于 2023-6-23 23:10 | 显示全部楼层 |阅读模式
网上找了好多MPU6050例子都是模拟iic实现的
bartonalfred 发表于 2023-7-6 10:40 | 显示全部楼层
更好移植性               
deliahouse887 发表于 2023-7-6 10:55 | 显示全部楼层
软件开发更简单,特别是对于那些对 I2C 不熟悉或不想处理复杂的 I2C 协议栈的开发者来说,是一个方便的选择。
sdCAD 发表于 2023-7-6 11:34 | 显示全部楼层
模拟 IIC 不需要特殊的 I2C 驱动程序或库,可以直接使用通用的 GPIO 库来进行控制。
pentruman 发表于 2023-7-6 11:45 | 显示全部楼层
使用模拟 IIC 可能是出于硬件成本、软件支持和易用性等方面的考虑。
macpherson 发表于 2023-7-6 15:09 | 显示全部楼层
在现有的 I2C 设备和模块上使用模拟 IIC,而无需进行硬件或软件修改。
burgessmaggie 发表于 2023-7-6 16:21 | 显示全部楼层
硬件IIC有BUG,可能会导致系统运行不稳定。
wengh2016 发表于 2023-7-6 16:29 | 显示全部楼层
运行时间比硬件IIC要慢,但是慢这点时间,基本对程序没什么影响。
ufbycd 发表于 2023-7-11 13:54 | 显示全部楼层
很多人所使用的I2C总线简单,只有主从两个设备,且不关心总线仲裁和冲突。
否则就应该使用硬件I2C,才能实现总线的仲裁处理和冲突检测,并且能实现多主机共存,甚至实现主从设备变换。
duo点 发表于 2023-7-11 15:30 来自手机 | 显示全部楼层
模拟 IIC 更易于开发吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

74

主题

1541

帖子

0

粉丝
快速回复 返回顶部 返回列表