完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在使用IIS2DH,我把它配置为普通模式,所以它是10位分辨率,每个轴有16位数据,现在我右移16位数据得到10位数据,范围是0-1023,是对?
但 如果我保持电路板水平,我得到Z = 125 * 7.81mg /数字= 1g,这是正确的,但如果我反转电路板,理想的Z应该是-g,对吗?但我得到的数据是905,所以Z = 905 * 7.81mg /数字= 7g,这是不对的,我找不到有关如何在网站中将数据转换为g的详细信息,谁可以帮助我? #data-convert #g#iis2dh 以上来自于谷歌翻译 以下为原文 I'm using IIS2DH, I config it to normal mode, so It's 10bit resolution, and I got 16bit data for each axis, now I right shift the 16bit data to get a 10bit data, and the range is 0-1023, is that right? but And if I keep the board horizontal, I got the Z = 125*7.81mg/digit= 1g, it's right, but if I reverse the board, the ideal Z should be -g, right? But I got the data which is 905, so Z = 905*7.81mg/digit = 7g, it's not right, I can't find details about how to convert data to g in the website, who can help me ? #data-convert #g #iis2dh |
|
相关推荐
1个回答
|
|
你好,
你的数据是正确的,但解码不是。数据存储为二进制补码。请参阅: https://en.wikipedia.org/wiki/Two%27s_complement 要么 http://stackoverflow.com/questions/1049722/what-is-2s-complement 最好的祝福 米罗斯拉夫 以上来自于谷歌翻译 以下为原文 Hello, your data are correct but the decoding is not. The data are stored as Two's complement. Please refer to: https://en.wikipedia.org/wiki/Two%27s_complement or http://stackoverflow.com/questions/1049722/what-is-2s-complement Best regards Miroslav |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2649 浏览 1 评论
3213 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1787 浏览 1 评论
3617 浏览 6 评论
5996 浏览 21 评论
944浏览 4评论
1318浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
589浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1307浏览 3评论
1367浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 19:20 , Processed in 1.127718 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号