请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

NUCLEO-G474RE 开发板扩展 LSM6DSO 实现 Data Fusion 演示

[复制链接]
STMCU小助手 发布时间:2022-12-1 18:00
1.前言3 H" \: V+ D5 N; U
当使用一个新的开发板作为基板,基于现有软硬件资源,实现对 MEMS sensors 的评估或工程演示时,往往需要快速地得到直观的评估效果。Unicleo-GUI 是针对运动 MEMS 和环境传感器扩展软件的 GUI,主要功能是演示 MEMS 传感器和算法。LSM6DSO 是一款具有 3D 数字加速计和 3D 数字陀螺仪的 MEMS Sensor。本文针对 NUCLEO-G474RE 平台搭载 LSM6DSO 实现快速效果评估演示的过程进行阐述。1 s, S" S( U2 ]2 l- W6 a
: R$ H- N' f2 Y9 ?" G
2.配置过程# k5 W( C* M- V% t3 P, p
/ v1 N2 w7 d6 k" C- d- ~7 \
使用 STM32CubeMx 或 STM32CUBEIDE 集成的 CubeMX 选择开发板,使用开发板默认配置即可。
; U. B  G9 \: m2 k1 ~8 g0 P. a9 h% m4 s  o2 |9 a
微信图片_20221129183703.jpg ! J% G8 c9 K, V+ I5 B4 }

% V8 c$ F" E5 C, b, N5 Q2 O; B" T, k/ J1 A$ k
下载 X-CUBE-MEMS1 软件包:1 X7 E! e" c6 v  _7 r2 ^
, H- P; @& A" p- j$ i, A( f) z
微信图片_20221129183657.jpg / X3 ?3 M! B. Q+ i3 h
  b* T1 n0 V" S( u0 r9 @
选择应用软件、扩展版型号、和运动算法库。IKS01A3 是一个运动 MEMS 和环境传感器评估板,本文介绍所用的扩展板相当于在 IKS01A3 的基础上进行了裁剪,只保留了一颗 LSM6DSO 的Sensor ,因此我们选择使用 IKS01A3 的扩展板软件支持包。6 @2 p$ n3 v- c2 J+ ]  i) T

7 F1 E' t( r" `7 {+ U
微信图片_20221129183649.jpg " e. F4 b# \. B  F3 @
- T+ V9 l# N2 Z
使能一个定时器,并启用中断,因为在应用程序中会启用定时中断,用于定时打印数据。" c% @+ j+ M; x5 b

8 q! w3 B+ V" E
微信图片_20221129183645.jpg
. V: n, U& a' P" z" _- \* O6 a) ^ 微信图片_20221129183857.jpg
( k! Z6 _! t5 I( c, k# [4 g6 }: u/ T8 A1 U) ?
串口按创建板级工程时的默认配置,只需修改波特率为 912600bits/s,对应 UnicleoGUI 软件的速率配置。. _4 i1 M& m) A6 l) J" Z
, x: l1 R9 r2 ?0 E: u/ b
微信图片_20221129183640.jpg
* `2 j1 }  T( F6 G
+ \7 B7 q) H, D  z 微信图片_20221129183635.jpg , L& [) T1 X  C3 x
2 A) Q3 h# Y5 O' B* p& v  ^  K

/ v# s: Q6 Q, M. R" [' U6 l& d. l: I; J3 @& Q! u
8 I7 G  S1 |) U" \
收藏 评论0 发布时间:2022-12-1 18:00

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版