[应用相关] I3g4250d温度数据无效1秒(STM32F411VE-Disco)

[复制链接]
960|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吧,不然收到的数据也是无效数据呀
Estelle1999 发表于 2022-3-16 12:35 | 显示全部楼层
应该可以修改刷新率吧
Alina艾 发表于 2022-3-16 12:57 | 显示全部楼层
不是很理解,这种传感器等待一会儿不就能收到稳定数据了么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

400

主题

2801

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部