打印
[应用相关]

I3g4250d温度数据无效1秒(STM32F411VE-Disco)

[复制链接]
335|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
七毛钱|  楼主 | 2022-3-12 10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我正在编写一个驱动程序来从嵌入在STM32F411VE发现板(MB1115D)中的I3G4250D陀螺仪中检索数据。当传感器启动时,数据的前1秒包含一个无效的温度值(通常显示-7)。一秒钟后,这个值就会发生变化,并且从那时起就很准确了。

我从数据表中注意到,温度有一个1Hz的刷新率,考虑到我所看到的,这是有意义的。我想知道是否有一种方法,我可以在1秒之前检索有效的温度数据,也就是说,我是否可以延迟这个刷新率的开始。这些温度数据对于我们的校准计算是至关重要的,所以有不好的数据会打乱我们的算法。

使用特权

评论回复
沙发
Carina卡| | 2022-3-16 11:28 | 只看该作者
你需要看数据手册,看看为什么需要有这1秒的不稳定状态?

使用特权

评论回复
板凳
Betty1299| | 2022-3-16 11:47 | 只看该作者
一般传感器都需要有个稳定/校准的时期,但是1秒是不是有些长哦

使用特权

评论回复
地板
Charlotte夏| | 2022-3-16 12:05 | 只看该作者
你需要delay吧,不然收到的数据也是无效数据呀

使用特权

评论回复
5
Estelle1999| | 2022-3-16 12:35 | 只看该作者
应该可以修改刷新率吧

使用特权

评论回复
6
Alina艾| | 2022-3-16 12:57 | 只看该作者
不是很理解,这种传感器等待一会儿不就能收到稳定数据了么

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

318

主题

2176

帖子

4

粉丝