F4系列读取MPU9250

2019-07-20 07:15发布

我用探索者,ST-F411,ST-F401,都做了测试。为什么当用它们的PB8,PB9分别接MPU9250的SCL,SDA时,都不能读写数据呢???(改用PB6,与PB7就可以了)。而我有看过你们的小四轴里MPU9250也接的PB8,PB9,这就代表PB8与PB9可以用呀。请求帮助!!!!!!  (有代码有真相,看附件)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
8往事随风001
1楼-- · 2019-07-21 02:56
 精彩回答 2  元偷偷看……
8往事随风001
2楼-- · 2019-07-21 05:58
本打算用F4采用DMP来读取,现在的结果却是F1采用姿态融合算法读取。谁能为我指点迷津啊
8往事随风001
3楼-- · 2019-07-21 07:25
解决PB8,PB9,IIC读取的问题了!引脚要设为开漏输出!

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8|GPIO_Pin_9;//端口配置
GPIO_InitStructure.GPIO_OType = GPIO_OType_OD;//开漏模式
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;//上拉
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//输出模式
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;//IO口速度为50MHz
GPIO_Init(GPIOB, &GPIO_InitStructure);//初始化
8往事随风001
4楼-- · 2019-07-21 12:48
 精彩回答 2  元偷偷看……
8往事随风001
5楼-- · 2019-07-21 16:50
正点原子 发表于 2018-6-22 01:29
搞个示波器,看看两个引脚是否有波形

原子哥!F4系列PB8,PB9IIC读取问题我解决了!但还有一个新的问题还望你帮我看看!
8往事随风001
6楼-- · 2019-07-21 20:30
正点原子 发表于 2018-6-26 01:22
这个你看下MPL的地址是否也设置对了吧?

MPL的地址  我没有修改!  在哪里修改呢原子哥

一周热门 更多>