ST意法半导体
直播中

陈光琦

7年用户 921经验值
私信 关注
[问答]

I3g4250d读取温度数据或包含1秒无效值怎么处理?

我正在编写一个驱动程序来从嵌入在 STM32F411VE 发现板 (MB1115D) 中的 I3G4250D 陀螺仪检索数据。当传感器启动时,前 1 秒的数据包含无效温度值(通常显示 -7)。一秒钟后,此值会发生变化,并且从那时起就是准确的。
我从数据表中注意到温度的刷新率为 1 Hz,根据我所看到的,这是有道理的。我想知道是否有一种方法可以检索早于 1 秒的有效温度数据,即我是否可以延迟此刷新率开始的时间。该温度数据对于我们的校准计算至关重要,因此不良数据会扰乱我们的算法。






回帖(1)

杨帆

2022-12-13 13:56:54
,您是对的,I3G4250D 温度传感器刷新率为 1Hz,因此您必须等待至少 1 秒才能正确读取温度数据。不幸的是,我不相信有办法克服这个限制,也许你可以尝试在开机后至少 1 秒阅读。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分