OpenEdv-开源电子网

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

运行6050程序匿名上位机收码均为乱码,左下方的RX一直往上飙,也没有波形

[复制链接]

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
发表于 2016-7-25 10:10:41 | 显示全部楼层 |阅读模式
5金钱
一位网友主要参考了原子的思路写的6050滤波代码,我打算移植到我刚买的103ZET6上,把IIC接口什么的改了改,但是在打开匿名上位机调试的时候却发现如图这样的情况首先我觉得不是硬件连接的问题,因为之前6050的无滤波的代码就运行得很好,请问大神们这是哪个方面原因,应该如何解决呢?
   初学32,问的问题比较低级,请见谅
匿名乱码.png

STM32F103VModel.rar

6.03 MB, 下载次数: 2141

6050程序源码

最佳答案

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

1.我没有写姿态V4.0姿态的上传函数,只写了波形上传ANO_DT_Send_Senser()。 2.你截图不能截全一点?波形左下角有是不是在“关”?切换到飞控数据! 3.V2.6要用usart1_report_imu()函数,这样会上传波形和姿态。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

25

主题

281

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2504
金钱
2504
注册时间
2015-8-17
在线时间
383 小时
发表于 2016-7-25 10:10:42 | 显示全部楼层
KevinBlake 发表于 2016-7-25 11:58
是我设置不对吗,软件并没有反应

1.我没有写姿态V4.0姿态的上传函数,只写了波形上传ANO_DT_Send_Senser()。
2.你截图不能截全一点?波形左下角有是不是在“关”?切换到飞控数据!
3.V2.6要用usart1_report_imu()函数,这样会上传波形和姿态。
做事的原则:
1.每个问题重复三遍、研究三遍后再提问,直接得到答案的人什么都没学会。
2.做事要有始有终,感谢那些帮助自己解决问题的人,把解决的方法总结起来。
回复

使用道具 举报

25

主题

281

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2504
金钱
2504
注册时间
2015-8-17
在线时间
383 小时
发表于 2016-7-25 11:03:38 | 显示全部楼层
这个不是我前几天上传的代码吗?
我用的是V4.0的匿名上位机,协议跟2.6的不一样
用usart1_report_imu()这个函数可以在V2.6正常接收,选飞控波形
做事的原则:
1.每个问题重复三遍、研究三遍后再提问,直接得到答案的人什么都没学会。
2.做事要有始有终,感谢那些帮助自己解决问题的人,把解决的方法总结起来。
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
 楼主| 发表于 2016-7-25 11:18:54 | 显示全部楼层
wszdxmh 发表于 2016-7-25 11:03
这个不是我前几天上传的代码吗?
我用的是V4.0的匿名上位机,协议跟2.6的不一样
用usart1_report_imu() ...

你的在论坛一搜就搜到了
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
 楼主| 发表于 2016-7-25 11:20:28 | 显示全部楼层
wszdxmh 发表于 2016-7-25 11:03
这个不是我前几天上传的代码吗?
我用的是V4.0的匿名上位机,协议跟2.6的不一样
用usart1_report_imu() ...

我看备注上写的V2.6,我就用了2.6的……V4.0的上位机那个新界面不知道怎么用,有什么需要设置的地方吗
回复

使用道具 举报

13

主题

126

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
399
金钱
399
注册时间
2016-5-25
在线时间
101 小时
发表于 2016-7-25 11:38:22 | 显示全部楼层
V2.6的上位机跟V4.0的上位机的协议不一样~
回复

使用道具 举报

25

主题

281

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2504
金钱
2504
注册时间
2015-8-17
在线时间
383 小时
发表于 2016-7-25 11:44:36 | 显示全部楼层
KevinBlake 发表于 2016-7-25 11:20
我看备注上写的V2.6,我就用了2.6的……V4.0的上位机那个新界面不知道怎么用,有什么需要设置的地方吗

我忘改备注了,新版的不用设置,改下波特率就行,点到波形直接用
做事的原则:
1.每个问题重复三遍、研究三遍后再提问,直接得到答案的人什么都没学会。
2.做事要有始有终,感谢那些帮助自己解决问题的人,把解决的方法总结起来。
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
 楼主| 发表于 2016-7-25 11:58:48 | 显示全部楼层
wszdxmh 发表于 2016-7-25 11:44
我忘改备注了,新版的不用设置,改下波特率就行,点到波形直接用

是我设置不对吗,软件并没有反应
匿名03.jpg
匿名04.jpg
匿名05.jpg
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
 楼主| 发表于 2016-7-30 10:26:13 | 显示全部楼层
@wszdxmh大虾,硬件也连好了,切换到飞控波形了,但是还是没有波形出现,是我哪里的设置有问题吗?
(我用的是ZET6的板子,已经把IIC做了修改)
匿名0.jpg
匿名1.jpg
匿名2.jpg
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
 楼主| 发表于 2016-7-30 10:58:46 | 显示全部楼层
回复

使用道具 举报

25

主题

281

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2504
金钱
2504
注册时间
2015-8-17
在线时间
383 小时
发表于 2016-7-30 11:21:24 | 显示全部楼层

你按我的程序跑一遍吧,我的是PA0和PA1,你自己看下有没有波形吧。
做事的原则:
1.每个问题重复三遍、研究三遍后再提问,直接得到答案的人什么都没学会。
2.做事要有始有终,感谢那些帮助自己解决问题的人,把解决的方法总结起来。
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
 楼主| 发表于 2016-7-30 15:22:33 | 显示全部楼层
@wszdxmh
你的程序跑了,也是没有波形
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
 楼主| 发表于 2016-7-30 15:23:22 | 显示全部楼层
@wszdxmh
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
 楼主| 发表于 2016-7-30 21:16:11 | 显示全部楼层
wszdxmh 发表于 2016-7-30 11:21
你按我的程序跑一遍吧,我的是PA0和PA1,你自己看下有没有波形吧。

请问图片代码中这三个Angle_x.y.z 和pitch , raw , roll这三个角度有什么对应关系吗?
angle.jpg
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2016-7-15
在线时间
23 小时
 楼主| 发表于 2016-7-30 21:22:43 | 显示全部楼层
wszdxmh 发表于 2016-7-30 11:21
你按我的程序跑一遍吧,我的是PA0和PA1,你自己看下有没有波形吧。

大虾,我看代码里卡尔曼滤波可以把x y z 的倾角 这三个量 滤一下, 三轴加速度和三轴陀螺仪这六个量可以滤吗??
回复

使用道具 举报

33

主题

310

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
495
金钱
495
注册时间
2016-12-31
在线时间
63 小时
发表于 2017-4-5 08:53:01 | 显示全部楼层
KevinBlake 发表于 2016-7-30 21:22
大虾,我看代码里卡尔曼滤波可以把x y z 的倾角 这三个量 滤一下, 三轴加速度和三轴陀螺仪这六个量可以 ...

我开始也出现过那个问题,我后来可以了,我自己把那个波特率调了一下,开始串口发送代码的波特率是500000HZ,然后我把它变小了一点,变成115200,就正常了,你可以试一下
回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
79
金钱
79
注册时间
2017-3-12
在线时间
32 小时
发表于 2017-4-10 19:54:09 | 显示全部楼层
楼主,麻烦问下这个问题你最后是怎么解决的?谢谢哦
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2017-4-6
在线时间
4 小时
发表于 2017-4-12 21:41:41 | 显示全部楼层
KevinBlake 发表于 2016-7-30 21:16
请问图片代码中这三个Angle_x.y.z 和pitch , raw , roll这三个角度有什么对应关系吗?

angle_x,y,z不就是pitch raw roll 吗??难道不这样吗?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-8-22 07:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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