我正在使用 LSM6DS3 评估板通过 I2C 获取加速度和角速度数据。我通过写入各自的控制寄存器并禁用 FIFO 来为 Accel 和 Gyro 供电。但是,当我从加速度计的数据输出寄存器 (0x28 - 0x2D) 读取数据时,我在所有方向的所有 3 个轴上都得到零。
关于什么可能是错误的任何想法?
2023-1-30 10:57:02
我在 CTRL8_XL 寄存器中设置了 HP_SLOPE_XL_EN 位,它启用了高通滤波器。这是过滤掉 DC 加速度值。所以,我得到的加速度值为零。现在问题已经解决了。
我在 CTRL8_XL 寄存器中设置了 HP_SLOPE_XL_EN 位,它启用了高通滤波器。这是过滤掉 DC 加速度值。所以,我得到的加速度值为零。现在问题已经解决了。
举报