當(dāng)使用一個新的開發(fā)板作為基板,基于現(xiàn)有軟硬件資源,實現(xiàn)對 MEMS sensors 的評估或工程演示時,往往需要快速地得到直觀的評估效果。Unicleo-GUI 是針對運動 MEMS 和環(huán)境傳感器擴展軟件的 GUI,主要功能是演示 MEMS 傳感器和算法。LSM6DSO 是一款具有 3D 數(shù)字加速計和 3D 數(shù)字陀螺儀的 MEMS Sensor。本文針對 NUCLEO-G474RE 平臺搭載 LSM6DSO 實現(xiàn)快速效果評估演示的過程進行闡述。
使用 STM32CubeMx 或 STM32CUBEIDE 集成的 CubeMX 選擇開發(fā)板,使用開發(fā)板默認配置即可。
選擇應(yīng)用軟件、擴展版型號、和運動算法庫。IKS01A3 是一個運動 MEMS 和環(huán)境傳感器評估板,本文介紹所用的擴展板相當(dāng)于在 IKS01A3 的基礎(chǔ)上進行了裁剪,只保留了一顆 LSM6DSO 的Sensor ,因此我們選擇使用 IKS01A3 的擴展板軟件支持包。
使能一個定時器,并啟用中斷,因為在應(yīng)用程序中會啟用定時中斷,用于定時打印數(shù)據(jù)。
串口按創(chuàng)建板級工程時的默認配置,只需修改波特率為 912600bits/s,對應(yīng) UnicleoGUI 軟件的速率配置。
篇幅有限僅展示部分,完整文檔請點擊“閱讀原文”后下載
原文標題:工程師筆記|NUCLEO-G474RE 開發(fā)板擴展 LSM6DSO 實現(xiàn) Data Fusion 演示
文章出處:【微信公眾號:STM32單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:工程師筆記|NUCLEO-G474RE 開發(fā)板擴展 LSM6DSO 實現(xiàn) Data Fusion 演示
文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
stm32g474的開發(fā)板很燙
發(fā)表于 07-24 06:59
:en.x-cube-ispuIspuism330is_lsm6dso16issensor_fusion_9xoutput里面的sensor_fusion_9x.ucf創(chuàng)建圖像化工程的時候是怎么使用地磁的,程序還對應(yīng)的上嗎?
2
發(fā)表于 07-02 07:06
stm32g474ret6開發(fā)板上面有穩(wěn)壓器模塊嗎
發(fā)表于 07-02 06:46
是否是下載的packet有問題?NUCLEO-G474使用的不是Keil.STM32G4xx_DFP.1.6.0嗎?
發(fā)表于 05-30 06:21
你在使用stm32 NUCLEO開發(fā)板時,更多的用哪個擴展口?
發(fā)表于 05-13 06:34
你好,我現(xiàn)在用的是nucleo-F411RE的開發(fā)板,
通過開發(fā)板自帶的ST-link寫編譯好的程序是沒有問題的,但實際工程項目的時候就沒有這個ST-link了,所以我想使用uart1
發(fā)表于 03-27 06:07
慣性模塊是LSM6DSO32X,使用官方開發(fā)板在Unioc-GUI上可以看到MLC結(jié)果寄存器是有數(shù)值的(無論是官方例程還是自己的程序),在自己設(shè)計的板子上使用了LSM6DSO32X,MLC功能工作
發(fā)表于 03-20 07:55
使用的開發(fā)板是NUCLEO-G474RE,裝上配套的G474RB液晶屏扣板時液晶屏點亮,但在cubeIDE里面用CLD_Init();這類的代碼就報錯,想問問是不是要先進行什么設(shè)置還是
發(fā)表于 03-19 07:14
NUCLEO-G474RE這個開發(fā)板的例程在哪兒下載啊,不知道如和用他的usb和pc串口通信
發(fā)表于 03-18 08:22
NUCLEO-G474RE開發(fā)板刷錯固件,stlink無法連接電腦。
主控stm32g474re,使用micro usb數(shù)據(jù)線連接電腦stm32 programmer能讀到芯片電壓,但無
發(fā)表于 03-15 07:29
FPGA開發(fā)板是一種基于FPGA(現(xiàn)場可編程門陣列)技術(shù)的開發(fā)平臺,它允許工程師通過編程來定義和配置FPGA芯片上的邏輯電路,以實現(xiàn)各種數(shù)字電路和邏輯功能。FPGA
發(fā)表于 03-14 18:20
?1760次閱讀
在開發(fā)LSM6DSR的軟件,我有LSM6DSO的驅(qū)動代碼,請問,LSM6DSR和LSM6DSO在開發(fā)
發(fā)表于 03-11 08:09
RL78/G16觸摸套件開發(fā)板演示(下)
發(fā)表于 01-12 13:34
?616次閱讀
RL78/G16觸摸套件開發(fā)板演示(上)
發(fā)表于 01-12 13:32
?806次閱讀
這里使用STM32G4系列Nucleo開發(fā)板演示如下需求的實現(xiàn)過程。
發(fā)表于 11-27 10:42
?2001次閱讀
評論