完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
什么是实际数据(x,y,z)长度。当我读取加速度数据时,最低的4位
这表示数据实际上是12位,左对齐。然而,数据表 说FIFO是10bit。 这是否意味着实际可用数据是10位? 干杯 Neddie 以上来自于谷歌翻译 以下为原文 What is the actual data (x,y,z) length. When I'm reading the acceleration data , the lowest 4 bits are 0. This would indicate the data is actually 12bit , left justified. The datasheet however say's the FIFO is 10bit. Does this mean that the actual usable data is 10bit? Cheers Neddie |
|
相关推荐
1个回答
|
|
我只从LIS3DH得到10位。我在最基本的设置(+/- 2g和1秒更新)中使用它,如果我读取OUT_X_H和OUT_X_L等,直接寄存器(无FIFO)它从4000h读取到0000 + 1g到0g(因为我'期待'。但它按40h步数计算 - 低6位始终为0.这相当于10mg步长,我需要更好。
我注意到控制寄存器4中有一个“高分辨率”位,但是当我设置它时,我从所有轴上获得完全不同的读数,它们仍然计数40小时。任何ST数据表或应用笔记均未描述该位的功能。 有人可以帮忙吗? 戴夫 以上来自于谷歌翻译 以下为原文 I am only getting 10 bits from my LIS3DH. I'm using it in its most basic setup (+/-2g and 1sec update) and if I read the OUT_X_H and OUT_X_L, etc, registers directly (no FIFO) it reads from 4000h to 0000 for +1g to 0g (as I'd expect). But it's counting by 40h steps - the lower 6 bits are always 0. This is equivalent to 10mg steps and I need better. I note there is a 'high res' bit in control register 4, but when I set this, I get completely differnt readings form all axiis and they still count by 40h. The function of this bit is not described in any of the ST datasheets or app notes. Can anyone help? Dave |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2567 浏览 1 评论
3191 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1761 浏览 1 评论
3586 浏览 6 评论
5962 浏览 21 评论
920浏览 4评论
1296浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
560浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1284浏览 3评论
1334浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-2 23:26 , Processed in 0.984359 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号