这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 6050通过DMP获取数据时,获取角度数据类型转换是干什么的呢?

共5条 1/1 1 跳转至

6050通过DMP获取数据时,获取角度数据类型转换是干什么的呢?

菜鸟
2015-05-22 09:52:57     打赏

6050通过DMP获取数据时,

minibalance.c文件中获取角度那一节中数据类型转换是干什么的呢?什么转化成什么呀?




助工
2015-05-22 10:03:52     打赏
2楼

是这样的,比如陀螺仪以某一速度顺时针方向转的时候数据是100,同一速度逆时针方向则是65535-100

为了方便我们控制,我们当然希望同一速度逆时针方向的时候是-100啦,所以就这么做了


工程师
2015-05-22 10:10:40     打赏
3楼

这个数据转换,MPU读出来的是16位的二进制补码,这是对数据的操作,其实也可以利用signed short类型直接转换为-32768~32767的数

 


助工
2015-05-22 22:55:06     打赏
4楼
mark一下。。。

菜鸟
2015-05-23 12:13:48     打赏
5楼
谢谢两位的回答

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]