STMCU小助手
发布时间:2022-12-1 18:00
|
1.前言 当使用一个新的开发板作为基板,基于现有软硬件资源,实现对 MEMS sensors 的评估或工程演示时,往往需要快速地得到直观的评估效果。Unicleo-GUI 是针对运动 MEMS 和环境传感器扩展软件的 GUI,主要功能是演示 MEMS 传感器和算法。LSM6DSO 是一款具有 3D 数字加速计和 3D 数字陀螺仪的 MEMS Sensor。本文针对 NUCLEO-G474RE 平台搭载 LSM6DSO 实现快速效果评估演示的过程进行阐述。 ^2 A1 q5 ?5 s7 E; J: M8 x 2.配置过程 使用 STM32CubeMx 或 STM32CUBEIDE 集成的 CubeMX 选择开发板,使用开发板默认配置即可。. K8 ]# b% V) c, }5 \
3 p1 x3 n( Q* b9 X6 Q ! h$ q' s9 L& B, o. V, V; H 下载 X-CUBE-MEMS1 软件包:
选择应用软件、扩展版型号、和运动算法库。IKS01A3 是一个运动 MEMS 和环境传感器评估板,本文介绍所用的扩展板相当于在 IKS01A3 的基础上进行了裁剪,只保留了一颗 LSM6DSO 的Sensor ,因此我们选择使用 IKS01A3 的扩展板软件支持包。$ Q& q3 S: d$ w2 r5 Z7 s; c; W - G/ Z4 m: K0 B- Q& L$ ?
f# z/ l! m9 \5 `; T2 @! J) K2 S" ^, J 使能一个定时器,并启用中断,因为在应用程序中会启用定时中断,用于定时打印数据。' v: k( ?7 C& P: n
4 j6 K/ P3 B- v. O 串口按创建板级工程时的默认配置,只需修改波特率为 912600bits/s,对应 UnicleoGUI 软件的速率配置。 % d/ O% u1 d g" X* h
+ r) i; d2 O" L) ?, ^; y W
D: _( @' Z6 l& g |
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
Keil-MDK 在线调试设置断点的高级用法
请教下STM32N6570 怎么把分辨率改成320x240并可以全屏显示
【福利三:逢7发帖赢大礼】想要充分利用STM32H743VI片内的RAM空间(但并不顺利)
基于stm32平台上的IC-MU磁绝对值编码器SPI通讯和码盘数据处理
使用STM32 MCU和MPU连接PDM数字麦克风
分享STM32资料-采用 STM32U031R8 MCU 的 STM32 Nucleo-64 开发板,官方资料,数据手册等资料
HRTIM 指南
使用 STM32 的 DWT 单元监控内存
DAC,COMP,HRTIM Fault 功能的使用
微信公众号
手机版