我正在尝试将 nrf52840 DK 与 LIS2DW12 连接起来。我正在为 IMU 使用 ST-Eval 板。
我能够读取 WHO_AM_I 寄存器并给出正确的值 (0x44)。我尝试将 IMU 设置为 100Hz 和高性能模式。当我试图读取 CTRL1 和 CTRL6 寄存器时,它返回 0。
是否必须设置 ODR 和功耗模式的特定顺序?
谢谢
2022-12-8 15:07:56
我们的写入功能已作为两个独立的 I2C 事务实现,第一个写入寄存器地址,第二个将数据写入寄存器。这包括每次写入之间的重复启动。这导致了这个问题。单个连续写入已解决此问题。
我们的写入功能已作为两个独立的 I2C 事务实现,第一个写入寄存器地址,第二个将数据写入寄存器。这包括每次写入之间的重复启动。这导致了这个问题。单个连续写入已解决此问题。
举报