OpenEdv-开源电子网

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

四轴飞行器串口输出和定时器捕获遥控器输出冲突,导致输出MPU6050的值一直增加,该怎么解决?

[复制链接]

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2015-1-3
在线时间
26 小时
发表于 2016-5-3 20:27:25 | 显示全部楼层 |阅读模式
10金钱
四轴飞行器串口输出和定时器捕获遥控器输出冲突。
单独地串口输出MPU6050以及定时器输入捕获都没问题,联调后,四轴静止时,串口输出MPU6050的值也一直在增加。


现在设置的定时器输入捕获优先级最高 ,其次是串口中断.
MPU6050姿态结算用的是DMP.



各位大神们,该怎么解决呢?





总有人是要赢的,那为什么不是我呢?
博客: http://mindthink.me
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2016-5-4 21:20:15 | 显示全部楼层
回复

使用道具 举报

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2015-1-3
在线时间
26 小时
 楼主| 发表于 2016-5-6 16:41:45 | 显示全部楼层

谢谢原子哥^_^
总有人是要赢的,那为什么不是我呢?
博客: http://mindthink.me
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2013-10-11
在线时间
28 小时
发表于 2016-5-6 21:25:14 | 显示全部楼层
串口输出?你的这个串口输出是要输出什么的呢?
回复

使用道具 举报

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2015-1-3
在线时间
26 小时
 楼主| 发表于 2016-5-6 21:59:40 | 显示全部楼层
根号九LOVE 发表于 2016-5-6 21:25
串口输出?你的这个串口输出是要输出什么的呢?

输出处理后的姿态角 (roll  pitch  YAW)
总有人是要赢的,那为什么不是我呢?
博客: http://mindthink.me
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2013-10-11
在线时间
28 小时
发表于 2016-5-7 12:34:12 | 显示全部楼层
战隼 发表于 2016-5-6 21:59
输出处理后的姿态角 (roll  pitch  YAW)

嗯,明白了,不知道你放在串口中断里是怎么想的,个人建议你,定时器中断,然后把发送给函数放在主函数中,而且不要发送太频繁了,这样就可以了!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 22:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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