无薪税绵 发表于 2017-3-11 14:20:46

不建议使用官方的ICC,建议使用软件模拟。

zbber 发表于 2017-3-11 16:07:32

网上搜了下都是STM的IIC硬件问题,为了可靠性,还是用软件模拟吧.也不占用多少资源的

zhao.zhao 发表于 2017-3-11 16:16:25

我想知道STM32F0的IIC硬件总线有问题吗?

toofree 发表于 2017-3-11 20:50:51

软件模拟的可靠,时序可控。

cldym 发表于 2017-3-11 23:19:17

不行就用模拟IIC,我用着挺好

终南有坟名不老 发表于 2017-3-12 19:15:09

无薪税绵 发表于 2017-3-11 14:20
不建议使用官方的ICC,建议使用软件模拟。

模拟的我试过,那样就失去意义了

终南有坟名不老 发表于 2017-3-12 19:16:19

调试成功了,但还是用着用着就会死掉

无薪税绵 发表于 2017-3-12 21:30:03

如果一定要用官方的,建议为WHILE,增加超时退出计数。

不过,官方的,的确有很多问题,最怕就是产品量产后,出问题,得不偿失。

衔胆栖冰 发表于 2017-3-12 23:00:46

STM32F103VET6硬件I2C已经是个老生常谈的问题了。你不百度,来论坛发帖,这是舍近求远啊

glenxu 发表于 2020-3-23 08:54:47

我的更尴尬,用的HAL库,硬IIC,初始化正常,但只能读出ID=0x68,其它数字为零不变。
按网上很多帖子修改试验,结果一样。换了MPU6050都不行,结果形同。
页: 1 [2]
查看完整版本: STM32F103VET6硬件I2C调试MPU6050时出现问题