91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

STM32 ODE 功能包:FP-SNS-MOTENV1

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

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

藍牙模塊:X-NUCLEO-IDB05A1或X-NUCLEO-IDB04A1 BT

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

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

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

STM32 ODE 功能包:FP-SNS-ALLMEMS1

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

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

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

藍牙模塊:X-NUCLEO-IDB04A1或X-NUCLEO-IDB05A1

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

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

STM32 ODE 功能包:FP-SNS-FLIGHT1

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

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

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

NFC擴展板:X-NUCLEO-NFC01A1

藍牙模塊:X-NUCLEO-IDB05A1或X-NUCLEO-IDB04A1

STM32 基板:NUCLEO-F401RE或NUCLEO-L476RG

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

審核編輯:郭婷

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

    關(guān)注

    2565

    文章

    52999

    瀏覽量

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

    關(guān)注

    61

    文章

    1666

    瀏覽量

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

    關(guān)注

    0

    文章

    51

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

    是否可以使用OpenVINO?部署管理器在部署機器上運行Python應(yīng)用程序

    使用 OpenVINO?部署管理器創(chuàng)建運行時軟件。 將運行時轉(zhuǎn)移到部署機器中。 無法確定是否可以在部署機器上運行 Python 應(yīng)用程序,而無需安裝OpenVINO? Toolk
    發(fā)表于 03-05 08:16

    基于HPM_SDK_ENV開發(fā)應(yīng)用程序的升級處理

    )以及工程創(chuàng)建工具等文件。用戶基于HPM_SDK_ENV開發(fā)自己的應(yīng)用程序時需要考慮如何維護板級配置文件和應(yīng)用程序文件的問題。以下3種維護方式:用戶將自己的板級配置文
    的頭像 發(fā)表于 02-08 13:38 ?1016次閱讀
    基于HPM_SDK_ENV開發(fā)<b class='flag-5'>應(yīng)用程序</b>的升級處理

    ANACONDA——關(guān)于發(fā)布數(shù)據(jù)應(yīng)用程序的新簡單方法

    我們推出了一款用于發(fā)布數(shù)據(jù)應(yīng)用程序的開創(chuàng)性解決方案:具有 Panel 應(yīng)用程序部署功能的 Anaconda Cloud Notebooks。Panel 是一種開源 Python 工具,現(xiàn)在
    的頭像 發(fā)表于 01-17 11:39 ?426次閱讀
    ANACONDA——關(guān)于發(fā)布數(shù)據(jù)<b class='flag-5'>應(yīng)用程序</b>的新簡單方法

    TAS2521應(yīng)用程序參考指南

    電子發(fā)燒友網(wǎng)站提供《TAS2521應(yīng)用程序參考指南.pdf》資料免費下載
    發(fā)表于 12-10 13:49 ?0次下載
    TAS2521<b class='flag-5'>應(yīng)用程序</b>參考指南

    android手機上emulate應(yīng)用程序的方法

    在Android手機上模擬(emulate)應(yīng)用程序的方法通常涉及到使用Android模擬器(Emulator)或類似的工具來模擬Android環(huán)境,以便在沒有實際物理設(shè)備的情況下運行和測試應(yīng)用程序
    的頭像 發(fā)表于 12-05 15:33 ?1214次閱讀

    AWTK-WEB 快速入門(2) - JS 應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺的應(yīng)用程序。有時我們需要使用Web界面與設(shè)備進行交互,本文介紹一下如何使用JS語言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個應(yīng)用程序先安裝AWTKDesigner
    的頭像 發(fā)表于 12-05 01:04 ?502次閱讀
    AWTK-WEB 快速入門(2) - JS <b class='flag-5'>應(yīng)用程序</b>

    AWTK-WEB 快速入門(1) - C 語言應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺的應(yīng)用程序。有時我們需要使用Web界面與設(shè)備進行交互,本文介紹一下如何使用C語言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個應(yīng)用程序
    的頭像 發(fā)表于 11-27 11:46 ?716次閱讀
    AWTK-WEB 快速入門(1) - C 語言<b class='flag-5'>應(yīng)用程序</b>

    使用OpenVINO? ElectronJS中創(chuàng)建桌面應(yīng)用程序

    的用戶體驗。 1 應(yīng)用程序概覽:一種簡單的背景虛化方法 這個演示展示了如何在 Node.js 環(huán)境中使用 OpenVINO 工具實現(xiàn)背景虛化,并通過 Electron.js 創(chuàng)建的直觀桌面界面進行
    的頭像 發(fā)表于 11-25 11:35 ?578次閱讀
    使用OpenVINO? ElectronJS中<b class='flag-5'>創(chuàng)建</b>桌面<b class='flag-5'>應(yīng)用程序</b>

    PCM2912應(yīng)用程序的操作環(huán)境

    電子發(fā)燒友網(wǎng)站提供《PCM2912應(yīng)用程序的操作環(huán)境.pdf》資料免費下載
    發(fā)表于 10-21 09:33 ?0次下載
    PCM2912<b class='flag-5'>應(yīng)用程序</b>的操作環(huán)境

    使用OpenVINO GenAI API在C++中構(gòu)建AI應(yīng)用程序

    許多桌面應(yīng)用程序是使用 C++ 開發(fā)的,而將生成式AI(GenAI)功能集成到這些應(yīng)用程序中可能會很具有挑戰(zhàn)性,尤其是因為使用像 Hugging Face 這樣的 Python 庫的復(fù)雜性。C++
    的頭像 發(fā)表于 10-12 09:36 ?1124次閱讀
    使用OpenVINO GenAI API在C++中構(gòu)建AI<b class='flag-5'>應(yīng)用程序</b>

    如何在STM32上運行AI應(yīng)用

    1.X-Linux-AI概述X-LINUX-AI是STM32MPUOpenSTLinux擴展,面向STM32MP1和STM32MP2系列微處理器的人工智能。它包含LinuxAI框架,
    的頭像 發(fā)表于 09-30 08:00 ?3360次閱讀
    如何在<b class='flag-5'>STM32</b>上運行AI應(yīng)用

    所有的labview應(yīng)用程序的三要素是什么

    的一種圖形化編程語言,它廣泛用于數(shù)據(jù)采集、儀器控制、自動化測試和過程控制等領(lǐng)域。LabVIEW應(yīng)用程序通常由三個基本要素組成:前面板(Front Panel)、塊圖(Block Diagram)和圖標(biāo)
    的頭像 發(fā)表于 09-04 16:08 ?877次閱讀

    LangChain框架關(guān)鍵組件的使用方法

    LangChain是一個強大的框架,旨在幫助開發(fā)人員使用語言模型構(gòu)建端到端的應(yīng)用程序。它提供了一套工具、組件和接口,可簡化創(chuàng)建由大型語言模型 (LLM) 和聊天模型提供支持的應(yīng)用程序
    的頭像 發(fā)表于 08-30 16:55 ?1190次閱讀
    LangChain框架關(guān)鍵組件的使用方法

    keil5怎么往stm32里燒錄程序

    安裝Keil5和STM32的驅(qū)動程序 首先,確保您已經(jīng)安裝了Keil5軟件。您可以從官方網(wǎng)站下載并安裝。 接下來,安裝STM32的驅(qū)動程序。您可以從ST官方網(wǎng)站下載適用于您設(shè)備的驅(qū)動
    的頭像 發(fā)表于 08-22 09:31 ?5083次閱讀
    主站蜘蛛池模板: 日本黄色录象 | 男女网站在线观看 | 伊人黄 | 女人张开腿 让男人桶个爽 免费观看 | 欧美a∨| 美女黄页黄频 | 亚欧有色亚欧乱色视频 | 成人看片免费无限观看视频 | 亚洲一级毛片免观看 | 欧美成人免费全部观看天天性色 | 丁香伊人五月综合激激激 | 你懂的网址在线 | 一级毛片免费不卡在线视频 | 国产aaaaaaa毛片 | 一区二区不卡在线观看 | 免费又黄又爽的禁片视频 | 一级视频在线观看免费 | 国产精品欧美一区二区三区 | 老司机亚洲精品影院在线观看 | www.久久精品视频 | 国产精品欧美一区二区三区不卡 | 天天干2018 | 欧美精品一二区 | 亚洲不卡视频在线观看 | 国产精品欧美一区二区 | 亚洲成a人v在线观看 | 午夜性视频播放免费视频 | 欧美午夜小视频 | 毛片的网站 | 成人网在线 | 成人影院在线观看 | 欧美精品激情 | 在线你懂的视频 | 免费看大黄 | 超大乳抖乳露双乳视频 | 被男同桌摸内裤好爽视频 | 高清人人天天夜夜曰狠狠狠狠 | 日本黄色小说视频 | 在线观看视频高清视频 | 一级视频在线免费观看 | 日本三级带日本三级带黄首页 |