OpenEdv-开源电子网

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

用翻07zet6外接mpu6050无法正确完成通讯

[复制链接]

1

主题

11

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-13
在线时间
4 小时
发表于 2016-4-14 19:29:48 | 显示全部楼层 |阅读模式
1金钱
小弟的程序拿原子哥的板试过了,没有问题。但拿自己买的最小系统板用杜邦线外接mpu6050就没办法正确读取了,不知道该怎么办啊。接线方法和原子哥的《STM32F4开发指南-库函数版本_V1.1》mpu6050小节的硬件设计一模一样。

最佳答案

查看完整内容[请看2#楼]

后面买了原子哥的6050模块用得了,没知道前面的为什么不行
山野村夫
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-13
在线时间
4 小时
 楼主| 发表于 2016-4-14 19:29:49 | 显示全部楼层
后面买了原子哥的6050模块用得了,没知道前面的为什么不行
山野村夫
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2016-4-15 23:35:03 | 显示全部楼层
杜邦线接我们板子OK?
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-13
在线时间
4 小时
 楼主| 发表于 2016-4-16 12:55:16 来自手机 | 显示全部楼层
用杜邦线接原子板也不能读取,发现即使PB8和PB9不接6050的时候(这两个口空出来),程序依然能运行过通过while(mpu_dmp_init),而继续到达主函数,十分不解!按理不接的话程序应该在这个循环里面出不来啊!求救!
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-13
在线时间
4 小时
 楼主| 发表于 2016-4-16 12:58:23 来自手机 | 显示全部楼层
这是在最小系统板的,在源子板上我将iic接口由PB89调到,PE3和4也一样。在3和4上我不接任何东西程序也能运行通过while(mpu_dmp_init),小弟不才十分疑惑。
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-13
在线时间
4 小时
 楼主| 发表于 2016-4-16 13:32:29 来自手机 | 显示全部楼层
用的是这样的6050,程序在原子板上直接测过了没问题,但把这里的sda和scl分别接到最小系统板的PB9和8就不行了,AD0已接地,INT接PC0,直接由单片机3.3v供电.
IMG_20160416_132753.jpg
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-13
在线时间
4 小时
 楼主| 发表于 2016-4-16 13:42:15 来自手机 | 显示全部楼层
正点原子 发表于 2016-4-15 23:35
杜邦线接我们板子OK?

麻烦原子哥指导指导!
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-13
在线时间
4 小时
 楼主| 发表于 2016-4-16 15:02:33 来自手机 | 显示全部楼层
原子哥,小弟还有一点不解为什么我在原子板上把器件地址由0x68改为0x69,一切照样正常运转呢??
回复

使用道具 举报

0

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2018-12-21
在线时间
21 小时
发表于 2016-4-16 21:01:09 | 显示全部楼层
还可能是杜邦线问题 我的6050用两根连在一起的杜邦线接iic就读不到数据 两根撕开就可以了。。。
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-13
在线时间
4 小时
 楼主| 发表于 2016-4-16 23:07:49 来自手机 | 显示全部楼层
wxt123 发表于 2016-4-16 21:01
还可能是杜邦线问题 我的6050用两根连在一起的杜邦线接iic就读不到数据 两根撕开就可以了。。。

刚刚撕了,好像木有用
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 23:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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