91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32 ODE功能包可簡(jiǎn)化應(yīng)用程序創(chuàng)建過(guò)程

星星科技指導(dǎo)員 ? 來(lái)源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2022-05-18 15:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ST 最近更新了三個(gè) STM32 ODE 功能包,為其開發(fā)平臺(tái)提供更多功能,并為開發(fā)人員簡(jiǎn)化應(yīng)用程序創(chuàng)建過(guò)程。STM32 開放式開發(fā)環(huán)境 (ODE) 使用包含驅(qū)動(dòng)程序、文檔、應(yīng)用示例和源代碼的功能包,以充分利用 ST 提供的各種開發(fā)板。一些程序已經(jīng)為某些平臺(tái)編譯,可以通過(guò)簡(jiǎn)單的拖放安裝,如我們的6LoWPAN 網(wǎng)絡(luò)教程所示。但是,功能包的主要目的是將代碼移植到開發(fā)人員最喜歡的工具鏈中。對(duì)于那些想以最少的投資開始開發(fā)的人,ST 甚至提供了適用于 Windows、Linux 和 macOS 的免費(fèi) IDE:SW4STM32(STM32 系統(tǒng)工作臺(tái))。

本文中的三個(gè)功能包具有三個(gè)共同點(diǎn):STM32 底座、傳感器板和藍(lán)牙模塊。因此,它們促進(jìn)了物聯(lián)網(wǎng)的開發(fā),或圍繞無(wú)線傳輸環(huán)境信息的智能項(xiàng)目。借助名為BlueMS的 iOSAndroid 測(cè)試應(yīng)用程序,他們都可以實(shí)時(shí)顯示周圍環(huán)境的數(shù)據(jù)。更重要的是,這種體驗(yàn)可以成為一個(gè)很好的墊腳石,因?yàn)闇y(cè)試應(yīng)用程序中的代碼在開源許可下免費(fèi)提供。

STM32 ODE 功能包:FP-SNS-MOTENV1

FP-SNS-MOTENV1 ODE 功能包是一種圍繞加速度計(jì)、溫度計(jì)、陀螺儀壓力傳感器等組件構(gòu)建軟件的快速方法。開始嘗試它的最簡(jiǎn)單方法是使用為以下板編譯的二進(jìn)制文件(以它們的堆疊方式列出,第一個(gè)在頂部):

傳感器板:X-NUCLEO-IKS01A2或X-NUCLEO-IKS01A1

藍(lán)牙模塊:X-NUCLEO-IDB05A1或X-NUCLEO-IDB04A1 BT

STM32 基板:NUCLEO-F401RE、NUCLEO-L476RG或NUCLEO-L053R8。還可以將 NUCLEO-L476RG 與STEVAL-STLKT01V1 SensorTile 一起使用。

最新版本的 FP-SNS-MOTENV1 包包含一項(xiàng)名為 MotionFX 的技術(shù),該技術(shù)使用多個(gè)傳感器的輸出,并使用新的先進(jìn)算法對(duì)其進(jìn)行處理,從而大大提高整個(gè)系統(tǒng)的精度和性能。由于這項(xiàng)新功能,數(shù)據(jù)的準(zhǔn)確性對(duì)環(huán)境條件的依賴性較小,因此在特定情況不是最佳時(shí)更加寬容。因此,該設(shè)備將被證明在更廣泛的用例中有用,為新的消費(fèi)工業(yè)和醫(yī)療應(yīng)用打開了大門。

FP-SNS-MOTENV1 還包括使用 BlueMS 無(wú)線更新藍(lán)牙模塊固件的能力。該軟件提供圖形界面,可快速選擇新固件并將其加載到板上。當(dāng)工程師在設(shè)備的整個(gè)生命周期中尋找改進(jìn)或修補(bǔ)系統(tǒng)的方法時(shí),這將被證明是非常有價(jià)值的。

STM32 ODE 功能包:FP-SNS-ALLMEMS1

FP-SNS-ALLMEMS1是一個(gè)很好的功能包,可以利用STEVAL-STLKT01V1開發(fā)板(也稱為 SensorTile)。它通過(guò)提供音頻功能將自己與其他軟件包區(qū)分開來(lái),例如使用藍(lán)牙將錄音傳輸?shù)?a target="_blank">智能手機(jī)應(yīng)用程序的能力。FP-SNS-ALLMEMS 中的預(yù)編譯應(yīng)用程序可以與下面列出的板一起使用(從上到下,因?yàn)樗鼈兂霈F(xiàn)在堆棧中):

數(shù)字MEMS麥克風(fēng):X-NUCLEO-CCA02M1

傳感器板:X-NUCLEO-IKS01A2或X-NUCLEO-IKS01A1

藍(lán)牙模塊:X-NUCLEO-IDB04A1或X-NUCLEO-IDB05A1

STM32 基板:NUCLEO-F401RE、NUCLEO-F446RE或NUCLEO-L476RG。但是,請(qǐng)注意 NUCLEO-F4 板和 X-NUCLEO-IKS01A2 上的傳感器之間的硬件沖突意味著某些功能不可用。

最近的更新允許開發(fā)人員從傳感器板上收集數(shù)據(jù),就像使用其他兩個(gè)功能包一樣容易。它還增加了使用 BlueMS 應(yīng)用程序快速試用 MotionFX、實(shí)時(shí)加速度計(jì)演示的功能,甚至通過(guò)使用 SensorTile 的麥克風(fēng)來(lái)增強(qiáng)環(huán)境識(shí)別。還有新的音頻功能,例如多種語(yǔ)言的自動(dòng)語(yǔ)音識(shí)別,以及使用 Google 的語(yǔ)音 API 大大增強(qiáng)應(yīng)用程序功能的能力。

STM32 ODE 功能包:FP-SNS-FLIGHT1

FP-SNS-FLIGHT1進(jìn)行了大規(guī)模更新,以支持X-NUCLEO–53L0A1 ,這是一款使用我們之前介紹過(guò)的 VL53L0X 飛行時(shí)間傳感器的距離感應(yīng)板?,F(xiàn)在還可以使用與以前的功能包相同的傳感器板來(lái)監(jiān)控環(huán)境。然而,X-NUCLEO–53L0A1 提供了其他解決方案無(wú)法實(shí)現(xiàn)的跟蹤和檢測(cè)。要開始使用 FP-SNS-FLIGHT1 構(gòu)建設(shè)備,您可以使用以下板:

距離傳感器:X-NUCLEO–53L0A1

傳感器板:X-NUCLEO-IKS01A2或X-NUCLEO-IKS01A1

NFC擴(kuò)展板:X-NUCLEO-NFC01A1

藍(lán)牙模塊:X-NUCLEO-IDB05A1或X-NUCLEO-IDB04A1

STM32 基板:NUCLEO-F401RE或NUCLEO-L476RG

FP-SNS-FLIGHT1 是三個(gè)功能包中唯一使用 NFC 模塊存儲(chǔ)將堆棧與另一個(gè)藍(lán)牙設(shè)備配對(duì)所需的安全信息的功能包。無(wú)需使用傳統(tǒng)的配對(duì)方法,只需將兩個(gè) NFC 讀取器彼此靠近就足以安全地共享建立藍(lán)牙連接所需的密鑰和令牌。這種方法在消費(fèi)類設(shè)備中越來(lái)越流行,F(xiàn)P-SNS-FLIGHT1 提供了一個(gè)非常簡(jiǎn)單的過(guò)程來(lái)開發(fā)這種應(yīng)用程序。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2576

    文章

    55069

    瀏覽量

    791546
  • nfc
    nfc
    +關(guān)注

    關(guān)注

    62

    文章

    1735

    瀏覽量

    185650
  • 讀取器
    +關(guān)注

    關(guān)注

    0

    文章

    54

    瀏覽量

    5576
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    初識(shí)ros2 功能建立與可執(zhí)行文件的配置

    本文介紹了ROS2程序的兩種啟動(dòng)方式:直接運(yùn)行可執(zhí)行文件(ros2 run)和使用啟動(dòng)文件(ros2 launch)。重點(diǎn)講解了Python軟件的結(jié)構(gòu),包括package.xml、setup.py
    的頭像 發(fā)表于 01-22 13:41 ?249次閱讀

    STM32WB 系列微控制器 OTA 和無(wú)線固件更新應(yīng)用筆記

    本文檔介紹了通過(guò)低功耗藍(lán)牙連接在 STM32WB 設(shè)備上進(jìn)行 OTA 固件更新的過(guò)程。它講解如何使用 STM32Cube 固件中提供的 OTA 應(yīng)
    發(fā)表于 01-08 14:50 ?0次下載

    PYQT 應(yīng)用程序框架及開發(fā)工具

    特點(diǎn),已成為嵌入式領(lǐng)域的重要開發(fā)工具 PyQt 是一個(gè)創(chuàng)建 GUI 應(yīng)用程序的工具。它是 Python 編程語(yǔ)言和 Qt 庫(kù)的成功融合。因?yàn)榭捎玫念愑泻芏?,他們被分成幾個(gè)模塊。QtCore 模塊
    發(fā)表于 10-29 07:15

    STM32 Nucleo-64開發(fā)板技術(shù)解析與應(yīng)用指南

    ARDUINO^?^ Uno V3連接和ST morpho接頭,可輕松擴(kuò)展STM32 Nucleo開放式開發(fā)平臺(tái)的功能。該板設(shè)有板載ST-LINK調(diào)試器/編程器,具有USB重新枚舉功能STM
    的頭像 發(fā)表于 10-22 14:26 ?915次閱讀
    <b class='flag-5'>STM32</b> Nucleo-64開發(fā)板技術(shù)解析與應(yīng)用指南

    NVIDIA Isaac Lab 2.3新增功能助力簡(jiǎn)化機(jī)器人學(xué)習(xí)

    基于真實(shí)世界演示訓(xùn)練機(jī)器人策略,不僅成本高、速度慢,還容易出現(xiàn)過(guò)擬合問題,進(jìn)而限制其在不同任務(wù)與環(huán)境中的泛化能力。而仿真優(yōu)先的方法可簡(jiǎn)化開發(fā)流程、降低風(fēng)險(xiǎn)與成本,同時(shí)部署到真實(shí)環(huán)境也將更安全、適應(yīng)性更強(qiáng)。
    的頭像 發(fā)表于 10-21 10:50 ?1121次閱讀

    對(duì)于沒有bsp,也沒有芯片創(chuàng)建功能是不是就不能用rtthread?

    公司用的冷門芯片,不能生成BSP,然后發(fā)現(xiàn)芯片創(chuàng)建也沒有,是不是不能用rtthreead了?
    發(fā)表于 09-23 08:27

    學(xué)生適合使用的SOLIDWORKS 云應(yīng)用程序

    SOLIDWORKS云應(yīng)用程序如何滿足學(xué)生的需求,并介紹其關(guān)鍵功能和優(yōu)勢(shì)。 SOLIDWORKS云應(yīng)用程序是SOLIDWORKS軟件與3DEXPERIENCE平臺(tái)云端設(shè)計(jì)應(yīng)用程序和人
    的頭像 發(fā)表于 09-15 10:39 ?794次閱讀
    學(xué)生適合使用的SOLIDWORKS 云<b class='flag-5'>應(yīng)用程序</b>

    STM32程序的燒錄方式

    電子發(fā)燒友網(wǎng)站提供《STM32程序的燒錄方式.pdf》資料免費(fèi)下載
    發(fā)表于 08-28 16:03 ?8次下載

    關(guān)于STMCubeIDE創(chuàng)建工程BUG怎么解決?

    項(xiàng)目創(chuàng)建的完成。 解決方案 (版本1.19.0) 步驟一:禁用數(shù)據(jù)自動(dòng)刷新 暫時(shí)禁用配置數(shù)據(jù)的自動(dòng)下載(數(shù)據(jù)自動(dòng)刷新功能) STM32CubeIDE、STM32CubeMX和STMC
    發(fā)表于 08-08 06:59

    使用STM32CubeMX的時(shí)候創(chuàng)建的工程已經(jīng)使用的板載資源如何去掉?

    在使用STM32CubeMX的時(shí)候創(chuàng)建的工程已經(jīng)使用的板載資源如何去掉?在基于開發(fā)板進(jìn)行工程創(chuàng)建的時(shí)候會(huì)把板載資源直接初始化,后面想要用不同的功能配置,如何把初始配置去掉?
    發(fā)表于 07-22 07:13

    外圍設(shè)備通過(guò)手機(jī)連接到BLE應(yīng)用程序,為什么不能連接到Infineaon BLE?

    使用 ch06_ex01_periab \" le 項(xiàng)目創(chuàng)建了外圍設(shè)備。\" \" 使用像 LightBlue 這樣的移動(dòng)應(yīng)用程序,我能夠連接到這個(gè)外圍設(shè)備并更改特征值。 我已經(jīng)使用 \"
    發(fā)表于 07-07 08:06

    華秋DFM軟件升級(jí)時(shí),提示“應(yīng)用程序無(wú)法正常啟動(dòng)”怎么辦?

    ;關(guān)閉應(yīng)用程序?!?,如下圖所示: 出現(xiàn)該問題的原因: 系統(tǒng)缺少對(duì)應(yīng)的運(yùn)行時(shí)庫(kù),DFM安裝提供的運(yùn)行庫(kù)版本又和系統(tǒng)不兼容 對(duì)應(yīng)解決方案: 安裝微軟提供的運(yùn)行時(shí)庫(kù),下載路徑:百度搜索“DLL修復(fù)工具”并下載。 如果以上方式還沒辦
    發(fā)表于 06-12 18:32

    如何使用CYUSB3KIT-003使用GPIO訪問SRAM的應(yīng)用程序?

    你好。我是CYUSB3的初學(xué)者。 我想創(chuàng)建一個(gè)使用 CYUSB3KIT-003 使用 GPIO 訪問 SRAM 的應(yīng)用程序。 目前我已經(jīng)在我的電腦上安裝了SDK,但是有什么參考資料嗎?
    發(fā)表于 05-14 06:51

    如何在 Raspberry Pi AI Camera 上構(gòu)建為開發(fā)人員提供實(shí)時(shí)的智能應(yīng)用程序

    在這篇特邀文章中,我們的合作伙伴索尼公司的雷蒙娜-雷納(RamonaRayner)將向您展示如何快速探索不同的模型和人工智能功能,以及如何在RaspberryPi人工智能相機(jī)的基礎(chǔ)上輕松構(gòu)建應(yīng)用程序
    的頭像 發(fā)表于 03-25 09:37 ?841次閱讀
    如何在 Raspberry Pi AI Camera 上構(gòu)建為開發(fā)人員提供實(shí)時(shí)的智能<b class='flag-5'>應(yīng)用程序</b>!

    Kubernetes包管理工具Helm的安裝和使用

    Helm 可以幫助我們管理 Kubernetes 應(yīng)用程序 - Helm Charts 可以定義、安裝和升級(jí)復(fù)雜的 Kubernetes 應(yīng)用程序,Charts 很容易創(chuàng)建、版本管理
    的頭像 發(fā)表于 03-13 16:06 ?2201次閱讀