使用STM32F3discovery随笔3--L3GD20+LSM303DLHC的9轴传感器操作
L3GD20为I2C/SPI接口16b的三轴陀螺仪,量程可设置为250/500/2500DPS,内有滤波器及低功耗模式,内有数据FIFO可工作在Bypass mode,FIFO mode,Stream mode,Bypass-to-Stream mode ,Stream-to-FIFO mode五种方式下,可以设置数据范围当超过时产生中断输出。同时有个8b的温度传感器。编程接口如下:LSM303DLH芯片集成了3轴磁场和3轴加速度传感器I2C的16-bit输出,量程:+- 2/4/8g 动态可选量程,+-1.3 to +- 8.1 全量程高斯磁场,编程接口
传感器接口
板载程序
/* Demo Gyroscope */
Demo_GyroConfig();
/* Read Gyro Angular data */
Demo_GyroReadAngRate(Buffer);
/* Demo Compass */
Demo_CompassConfig();
/* Read Compass data */
Demo_CompassReadMag(MagBuffer);
Demo_CompassReadAcc(AccBuffer);
获取到传感器数据后如何处理及应用就是INS理论啦。
回复:使用STM32F3discovery随笔3--L3GD20+LSM303DLHC的9轴传感器操作
谢谢楼主分享 111111111111111111111 11111111111111111111111111 qqqqqqqqqqqqqq
页:
[1]