ICM20948 DMP代码详解(79)
接前一篇文章:ICM20948 DMP代码详解(78)
本回继续对“上半场”即ICM20948传感器各寄存器初始化状态进行回顾复盘。
接下来是
icm20948_sensor_setup()
---> inv_icm20948_initialize_auxiliary()
---> inv_icm20948_set_slave_compass_id()
---> inv_icm20948_init_secondary()
- 涉及的寄存器
REG_I2C_SLV0_ADDR、REG_I2C_SLV0_REG、REG_I2C_SLV0_CTRL、REG_I2C_SLV0_DO
#define REG_I2C_SLV0_ADDR (BANK_3 | 0x03)
#define REG_I2C_SLV0_REG (BANK_3 | 0x04)
#define REG_I2C_SLV0_CTRL (BANK_3 | 0x05)
#define REG_I2C_SLV0_DO (BANK_3 | 0x