目錄預覽
1.前言
2.配置過程
3.項目應用
1.前言
當使用一個新的開發板作為基板,基于現有軟硬件資源,實現對 MEMS sensors 的評估或工程演示時,往往需要快速地得到直觀的評估效果。Unicleo-GUI 是針對運動 MEMS 和環境傳感器擴展軟件的 GUI,主要功能是演示 MEMS 傳感器和算法。LSM6DSO 是一款具有 3D 數字加速計和 3D 數字陀螺儀的 MEMS Sensor。本文針對 NUCLEO-G474RE 平臺搭載 LSM6DSO 實現快速效果評估演示的過程進行闡述。
2.配置過程
使用 STM32CubeMx 或 STM32CUBEIDE 集成的 CubeMX 選擇開發板,使用開發板默認配置即可。

下載 X-CUBE-MEMS1 軟件包:

選擇應用軟件、擴展版型號、和運動算法庫。IKS01A3 是一個運動 MEMS 和環境傳感器評估板,本文介紹所用的擴展板相當于在 IKS01A3 的基礎上進行了裁剪,只保留了一顆 LSM6DSO 的Sensor ,因此我們選擇使用 IKS01A3 的擴展板軟件支持包。

使能一個定時器,并啟用中斷,因為在應用程序中會啟用定時中斷,用于定時打印數據。


串口按創建板級工程時的默認配置,只需修改波特率為 912600bits/s,對應 UnicleoGUI 軟件的速率配置。


-
單片機
+關注
關注
6063文章
44924瀏覽量
647023 -
STM32
+關注
關注
2290文章
11017瀏覽量
362420
原文標題:工程師筆記|NUCLEO-G474RE 開發板擴展 LSM6DSO 實現 Data Fusion 演示
文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
workbench6.3.2生成的代碼,無法用pilot電機參數識別,無法通訊怎么解決?
STM32WBA Nucleo-64開發板# 支持Thread、Matter和Zigbee

workbench6.3.2生成的代碼,無法用pilot電機參數識別,無法通訊怎么解決?
keil在debug時出現Cannot access Memory*** error 122: AGDI: memory read failed (0xF81AF008)的原因?怎么解決?
stm32G474RE cordic外設的1~101的ln運算怎么配置?
LSM6DSO配置INT2中斷,一直進不去中斷的問題
ST NPI 新上架開發板 【NUCLEO-WL33CC1】
瑞芯微主板/開發板Linux系統播放音頻方法,觸覺智能RK3562開發板演示

如何在Linux系統實現屏幕旋轉?觸覺智能RK3568鴻蒙開發板演示


評論