1.前言 当使用一个新的开发板作为基板,基于现有软硬件资源,实现对 MEMS sensors 的评估或工程演示时,往往需要快速地得到直观的评估效果。Unicleo-GUI 是针对运动 MEMS 和环境传感器扩展软件的 GUI,主要功能是演示 MEMS 传感器和算法。LSM6DSO 是一款具有 3D 数字加速计和 3D 数字陀螺仪的 MEMS Sensor。本文针对 NUCLEO-G474RE 平台搭载 LSM6DSO 实现快速效果评估演示的过程进行阐述。4 \7 p1 A5 V, X# s 2.配置过程: d5 E$ O& r( f V 使用 STM32CubeMx 或 STM32CUBEIDE 集成的 CubeMX 选择开发板,使用开发板默认配置即可。( U% w' l0 b, f+ d! X- D 下载 X-CUBE-MEMS1 软件包: ) S! c8 k4 E& N 选择应用软件、扩展版型号、和运动算法库。IKS01A3 是一个运动 MEMS 和环境传感器评估板,本文介绍所用的扩展板相当于在 IKS01A3 的基础上进行了裁剪,只保留了一颗 LSM6DSO 的Sensor ,因此我们选择使用 IKS01A3 的扩展板软件支持包。 4 n: ^1 M* t7 _% A7 i # J# h6 W5 h7 b- r+ r& ?' z" f 使能一个定时器,并启用中断,因为在应用程序中会启用定时中断,用于定时打印数据。 * G7 m* Q( C) V1 b( R5 u' r" F! } 6 t$ w7 h7 j& r5 f6 R( H) U( a5 w 串口按创建板级工程时的默认配置,只需修改波特率为 912600bits/s,对应 UnicleoGUI 软件的速率配置。 9 @7 G- i* i! {& t f7 j4 ? j) l) x3 X' g* E# T4 u 2 B4 O6 c6 e: M8 U$ ~. Y . O' O: s& Y# |; R# u |
基于STM32的BootLoader经验分享
基于STM32如何选择 S2-LP 的外部晶体经验分享
基于是STM32的BLE 设备地址经验分享
基于ToF传感器的3D手势识别
NUCLEO-U545RE-Q评测(2)运行环境建立
基于使用 STM32 TT 类型 IO 的注意事项经验分享
基于STM32使用Framebuffer_Analyzer工具调试图像显示
ST安全连接,护航工业物联网一路前行
基于STM32的TouchGFX 4.22解锁新功能经验分享
基于STM32的MPU子区经验分享