硬件IIC调试求助

2019-07-20 19:47发布

我用stm32f4做IIC和BMI160通讯时,用cubemx生成的代码,按照st官方的例子写的。但是在调用时一开始就死在I2C_WaitOnFlagUntilTimeout这个函数下,我用示波器测试scl和sda都是高电平,求大神们帮忙
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
gordonlj
1楼-- · 2019-07-21 11:39
 精彩回答 2  元偷偷看……
八度空间
2楼-- · 2019-07-21 16:55
a514582920 发表于 2016-9-26 14:38
硬件已经设计为IIC通信,没得选择。现在数据都已经能正确读出来了,就是怕st的I2C通信不稳定,别跑着跑着 ...

什么芯片的?我用的302的I2C做从设备,还行
liuyimao485812
3楼-- · 2019-07-21 18:14
不是说STM32的IIC设计的不好吗?
weefnn
4楼-- · 2019-07-21 23:11
 精彩回答 2  元偷偷看……
a514582920
5楼-- · 2019-07-22 04:04
八度空间 发表于 2016-9-26 22:26
什么芯片的?我用的302的I2C做从设备,还行

我用的是411做为主设备,目前来看还没出现问题
a514582920
6楼-- · 2019-07-22 10:03
分享个官方cube的例程吧
链接:http://pan.baidu.com/s/1dFohOI1 密码:9yf3

一周热门 更多>