九轴陀螺仪ICM20948磁力计校准
九轴陀螺仪ICM20948磁力计校准 ICM20948九轴传感器目前应用广泛,是非常适合用于智能手机,平板电脑,可穿戴式传感器,物联网和应 用的全球功耗最低的9轴MotionTracking设备。其融合了3轴陀螺仪,3轴加速度计,3轴磁力计和数字运动处理器。其封装小,功耗低便于集成,融合了磁力计及内置DMP使其运动性能较MPU6050六轴传感器有很大提升。 在使用ICM20948的过程中发现使用磁力计后效果反而不如不使用好,于是决定把磁力计数据分析一下 采集数据 下位机代码 OutData[0] = 0xB5; //帧头,用于判断一组数据 OutData[1] = rawData[7] & 0x00ff; //低八位 OutData[2] = rawData[7] >> 8; //高八位 OutData[3] = rawData[8] & 0x00ff; OutData[4] = rawData[8] >> 8; OutData[5] = rawData[9] & 0x00ff; OutData[6] = rawData[9] >> 8; OutPut_Data(OutData); for(i=0; i<7; i++) { USART_SendData(USART3,OutData[i]); while(USART_GetFlagStatus(USART3, USART_FLAG