OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4059|回复: 12

STM32F405+mpu6050使用探索者6050原例程只更改串口号程序一直循环

[复制链接]

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
198
金钱
198
注册时间
2019-9-20
在线时间
61 小时
发表于 2020-4-23 13:50:23 | 显示全部楼层 |阅读模式
1金钱
自己焊了个STM32F405+mpu6050 ,因为想用探索者mpu6050例程,所以IIC接口使用一样的管脚,只将串口1改成了串口6 ,改成串口6的程序在探索者板子上测试可以正常结合搜数据,但是在自己STM32F405+mpu6050板子上没有数据,仿真一直在while(mpu_dmp_init())里循环,网上也查了资料,电压正常、板子也是放平的,有没有哪位知道是哪里出了问题,怎么检测问题

0422.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2020-4-24 01:47:55 | 显示全部楼层
跟踪进去,看看是哪一步出的问题, 不要只看顶层函数啊。。。
回复

使用道具 举报

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
198
金钱
198
注册时间
2019-9-20
在线时间
61 小时
 楼主| 发表于 2020-4-24 11:05:15 | 显示全部楼层
本帖最后由 cooljing 于 2020-4-24 15:46 编辑

1587697062(1).png [img=50,50][/img]执行到这就返回主函数那个while循环了

有返回值0X68是不是说明6050是通讯上了

有返回值0X68是不是说明6050是通讯上了
2.png
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2020-4-25 01:31:20 | 显示全部楼层
帮顶
回复

使用道具 举报

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
198
金钱
198
注册时间
2019-9-20
在线时间
61 小时
 楼主| 发表于 2020-4-27 16:25:45 | 显示全部楼层
本帖最后由 cooljing 于 2020-4-27 17:32 编辑

原子哥,现在可以跳出循环了,但是依然没有数据,技术说只有在复位时才出现我现在的情况
0428.jpg

这是我的电路图

这是我的电路图
回复

使用道具 举报

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
198
金钱
198
注册时间
2019-9-20
在线时间
61 小时
 楼主| 发表于 2020-4-28 11:16:13 | 显示全部楼层
本帖最后由 cooljing 于 2020-4-28 11:23 编辑
cooljing 发表于 2020-4-27 16:25
原子哥,现在可以跳出循环了,但是依然没有数据,技术说只有在复位时才出现我现在的情况

今天早上发现板子上c35\c38焊错了,改了之后我试着全速运行了下,还是跟之前一样的情况,第一张是我自己板子的运行结果,第二张是开发板的运行结果,还请原子哥指教。
55423053cdad4493865b286af27fde9.png
0428.png
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2020-4-29 01:11:36 | 显示全部楼层
cooljing 发表于 2020-4-28 11:16
今天早上发现板子上c35\c38焊错了,改了之后我试着全速运行了下,还是跟之前一样的情况,第一张是我自己 ...

改成 dec显示, 看看数据变化没?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
198
金钱
198
注册时间
2019-9-20
在线时间
61 小时
 楼主| 发表于 2020-4-29 09:12:33 | 显示全部楼层
本帖最后由 cooljing 于 2020-5-6 10:49 编辑
正点原子 发表于 2020-4-29 01:11
改成 dec显示, 看看数据变化没?

昨天下午改好了,把key屏蔽掉就可以再四轴上看到数据了,但是数据感觉不连贯,感觉数据中间有个一秒的延迟,目前还没找到问题。

这是我测得SCL和SDA的波形图,还请原子哥指教

这是我测得SCL和SDA的波形图,还请原子哥指教
回复

使用道具 举报

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
198
金钱
198
注册时间
2019-9-20
在线时间
61 小时
 楼主| 发表于 2020-5-7 11:58:50 | 显示全部楼层
正点原子 发表于 2020-4-29 01:11
改成 dec显示, 看看数据变化没?

原子哥,你看到我的消息没,还请指点下,找了好多有关的解决方法,但是目前还没解决
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2020-5-10 00:36:42 | 显示全部楼层
cooljing 发表于 2020-5-7 11:58
原子哥,你看到我的消息没,还请指点下,找了好多有关的解决方法,但是目前还没解决

读数据本来就不是连续的啊
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2020-5-10
在线时间
3 小时
发表于 2020-5-10 10:20:58 | 显示全部楼层
顶顶顶
回复

使用道具 举报

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
198
金钱
198
注册时间
2019-9-20
在线时间
61 小时
 楼主| 发表于 2020-5-11 09:13:20 | 显示全部楼层
正点原子 发表于 2020-5-10 00:36
读数据本来就不是连续的啊

不是的,开发板上是连续的啊,我的数据中间有个500ms的间隔,我后来改好了,改了delay_ms,后来查了下,是不是STM32F407和STM32F405的delay_ms不一样,但是外部晶振都是8MHZ啊
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2020-5-12 01:43:57 | 显示全部楼层
cooljing 发表于 2020-5-11 09:13
不是的,开发板上是连续的啊,我的数据中间有个500ms的间隔,我后来改好了,改了delay_ms,后来查了下,是 ...

没问题啊, 但是前提是倍频要设置对
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-29 17:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表