MPU9250读取磁力计AK8963的ID问题

2019-07-20 08:27发布

各位大家好,小弟最近做了一块板子,用的407读取9250,原理图参考的minifly。但是软件在IIC读取AK8963的ID时出现了问题。按照数据手册,AK8963的WIA寄存器存储的ID是0x48,而且是固定的,但是我读出来的是0x18。我认为我设计的板子有问题,所以拿了淘宝买来的GY91模块来读取,发现也是磁力计ID读取为0x18这个问题。MPU6500那边的ID是0x71或者0x73,符合数据手册。特来向大家请教一下,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
Jack_Robin
1楼-- · 2019-07-20 14:06
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-20 15:36
帮顶
Jack_Robin
3楼-- · 2019-07-20 15:50
 精彩回答 2  元偷偷看……
青春梦飞翔
4楼-- · 2019-07-20 17:34
 精彩回答 2  元偷偷看……
Jack_Robin
5楼-- · 2019-07-20 18:50
青春梦飞翔 发表于 2018-4-23 15:05
IIC时序有问题,用逻辑分析仪看看吧

稍后试试!
bg8wj
6楼-- · 2019-07-20 22:33
你初始化mpu的时候关闭了片内IIC,参考的程序用的是dump库,必须关闭内部IIC的访问。

一周热门 更多>