国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STM32 ODE功能包可簡化應用程序創建過程

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

掃碼添加小助手

加入工程師交流群

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

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

STM32 ODE 功能包:FP-SNS-MOTENV1

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

傳感器板: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 的技術,該技術使用多個傳感器的輸出,并使用新的先進算法對其進行處理,從而大大提高整個系統的精度和性能。由于這項新功能,數據的準確性對環境條件的依賴性較小,因此在特定情況不是最佳時更加寬容。因此,該設備將被證明在更廣泛的用例中有用,為新的消費工業和醫療應用打開了大門。

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

STM32 ODE 功能包:FP-SNS-ALLMEMS1

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

數字MEMS麥克風: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 上的傳感器之間的硬件沖突意味著某些功能不可用。

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

STM32 ODE 功能包:FP-SNS-FLIGHT1

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

距離傳感器: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 模塊存儲將堆棧與另一個藍牙設備配對所需的安全信息的功能包。無需使用傳統的配對方法,只需將兩個 NFC 讀取器彼此靠近就足以安全地共享建立藍牙連接所需的密鑰和令牌。這種方法在消費類設備中越來越流行,FP-SNS-FLIGHT1 提供了一個非常簡單的過程來開發這種應用程序。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2576

    文章

    55041

    瀏覽量

    791369
  • nfc
    nfc
    +關注

    關注

    62

    文章

    1735

    瀏覽量

    185612
  • 讀取器
    +關注

    關注

    0

    文章

    54

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    初識ros2 功能建立與可執行文件的配置

    本文介紹了ROS2程序的兩種啟動方式:直接運行可執行文件(ros2 run)和使用啟動文件(ros2 launch)。重點講解了Python軟件的結構,包括package.xml、setup.py
    的頭像 發表于 01-22 13:41 ?241次閱讀

    STM32WB 系列微控制器 OTA 和無線固件更新應用筆記

    本文檔介紹了通過低功耗藍牙連接在 STM32WB 設備上進行 OTA 固件更新的過程。它講解如何使用 STM32Cube 固件中提供的 OTA
    發表于 01-08 14:50 ?0次下載

    PYQT 應用程序框架及開發工具

    特點,已成為嵌入式領域的重要開發工具 PyQt 是一個創建 GUI 應用程序的工具。它是 Python 編程語言和 Qt 庫的成功融合。因為可用的類有很多,他們被分成幾個模塊。QtCore 模塊
    發表于 10-29 07:15

    STM32 Nucleo-64開發板技術解析與應用指南

    ARDUINO^?^ Uno V3連接和ST morpho接頭,可輕松擴展STM32 Nucleo開放式開發平臺的功能。該板設有板載ST-LINK調試器/編程器,具有USB重新枚舉功能STM
    的頭像 發表于 10-22 14:26 ?902次閱讀
    <b class='flag-5'>STM32</b> Nucleo-64開發板技術解析與應用指南

    NVIDIA Isaac Lab 2.3新增功能助力簡化機器人學習

    基于真實世界演示訓練機器人策略,不僅成本高、速度慢,還容易出現過擬合問題,進而限制其在不同任務與環境中的泛化能力。而仿真優先的方法可簡化開發流程、降低風險與成本,同時部署到真實環境也將更安全、適應性更強。
    的頭像 發表于 10-21 10:50 ?1115次閱讀

    對于沒有bsp,也沒有芯片創建功能是不是就不能用rtthread?

    公司用的冷門芯片,不能生成BSP,然后發現芯片創建也沒有,是不是不能用rtthreead了?
    發表于 09-23 08:27

    學生適合使用的SOLIDWORKS 云應用程序

    SOLIDWORKS云應用程序如何滿足學生的需求,并介紹其關鍵功能和優勢。 SOLIDWORKS云應用程序是SOLIDWORKS軟件與3DEXPERIENCE平臺云端設計應用程序和人
    的頭像 發表于 09-15 10:39 ?780次閱讀
    學生適合使用的SOLIDWORKS 云<b class='flag-5'>應用程序</b>

    STM32程序的燒錄方式

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

    關于STMCubeIDE創建工程BUG怎么解決?

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

    使用STM32CubeMX的時候創建的工程已經使用的板載資源如何去掉?

    在使用STM32CubeMX的時候創建的工程已經使用的板載資源如何去掉?在基于開發板進行工程創建的時候會把板載資源直接初始化,后面想要用不同的功能配置,如何把初始配置去掉?
    發表于 07-22 07:13

    外圍設備通過手機連接到BLE應用程序,為什么不能連接到Infineaon BLE?

    使用 ch06_ex01_periab \" le 項目創建了外圍設備。\" \" 使用像 LightBlue 這樣的移動應用程序,我能夠連接到這個外圍設備并更改特征值。 我已經使用 \"
    發表于 07-07 08:06

    華秋DFM軟件升級時,提示“應用程序無法正常啟動”怎么辦?

    ;關閉應用程序。”,如下圖所示: 出現該問題的原因: 系統缺少對應的運行時庫,DFM安裝提供的運行庫版本又和系統不兼容 對應解決方案: 安裝微軟提供的運行時庫,下載路徑:百度搜索“DLL修復工具”并下載。 如果以上方式還沒辦
    發表于 06-12 18:32

    如何使用CYUSB3KIT-003使用GPIO訪問SRAM的應用程序

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

    如何在 Raspberry Pi AI Camera 上構建為開發人員提供實時的智能應用程序

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

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

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