打印
[STM32MP1]

STM32 MPU6050 使用DMP遇到的问题

[复制链接]
2101|57
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ym0sly|  楼主 | 2022-11-26 16:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ym0sly 于 2022-11-26 19:09 编辑

提示Product ID read as 0 indicates device is either incomp
STM32 MPU6050 使用DMP遇到的问题
如题,在移植了原子的DMP库后,遇到了死在"Product ID read as 0 indicates device is either incompatible or an MPU3050."的问题,但是却可以读出6050的地址0x68(AD0接地)
出问题的地方在:

if (i2c_read(st.hw->addr, st.reg->prod_id, 1, data))
            return -1;
        rev = data[0] & 0x0F;
        if (!rev) {
            log_e("Product ID read as 0 indicates device is either "
                "incompatible or an MPU3050.\n");
            return -1;
1
2
3
4
5
6
7
prod_id这个寄存器地址是0x0c,寄存器手册上并没有写出这个寄存器,猜测应该是自检的一个寄存器吧。只能放弃从寄存器着手查找问题。



使用特权

评论回复
沙发
alvpeg| | 2022-12-6 17:17 | 只看该作者
之前遇到过,读取9150的时候,有问题。

使用特权

评论回复
板凳
nomomy| | 2022-12-6 17:25 | 只看该作者
这个id有问题,看看哪个芯片跟他匹配吧。

使用特权

评论回复
地板
51xlf| | 2022-12-11 16:20 | 只看该作者
这个id不正确,很正常的。              

使用特权

评论回复
5
abotomson| | 2022-12-18 13:46 | 只看该作者
你是不是购买的假的mpu6050啊。

使用特权

评论回复
6
minzisc| | 2023-3-5 11:17 | 只看该作者
是不是翻新的芯片呢?              

使用特权

评论回复
7
uiint| | 2023-3-14 17:31 | 只看该作者
有可能是假的芯片吧。              

使用特权

评论回复
8
中国龙芯CDX| | 2023-3-14 19:00 | 只看该作者
水货吗?换个试试

使用特权

评论回复
9
zhanglli| | 2023-4-6 21:27 | 只看该作者
之前遇到过,读取9150的时候,有问题。

使用特权

评论回复
10
houcs| | 2023-4-6 21:29 | 只看该作者
这个id有问题,看看哪个芯片跟他匹配吧。

使用特权

评论回复
11
liuzaiy| | 2023-4-6 21:31 | 只看该作者
这个id不正确,很正常的。              

使用特权

评论回复
12
zhanglli| | 2023-4-6 21:32 | 只看该作者

你是不是购买的假的mpu6050啊。

使用特权

评论回复
13
liuzaiy| | 2023-4-6 21:34 | 只看该作者
是不是翻新的芯片呢?              

使用特权

评论回复
14
guoyt| | 2023-4-6 21:35 | 只看该作者
有可能是假的芯片吧。              

使用特权

评论回复
15
SantaBunny| | 2023-4-9 14:35 | 只看该作者
可能是假的芯片吧。

使用特权

评论回复
16
SantaBunny| | 2023-4-9 14:35 | 只看该作者
可能是假的芯片吧。

使用特权

评论回复
17
Undshing| | 2023-4-11 21:55 | 只看该作者
id有问题吧

使用特权

评论回复
18
zerorobert| | 2023-4-12 21:10 | 只看该作者
MPU-6050只能使用I2C?

使用特权

评论回复
19
ingramward| | 2023-4-13 20:53 | 只看该作者
有没有成功移植MPU6050的DMP库

使用特权

评论回复
20
jkl21| | 2023-4-13 20:59 | 只看该作者
用stm32读取MPU6050模块中的WHO,测试程序是佛正确的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

327

帖子

2

粉丝