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

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

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

3天內不再提示

我用ST這個物聯網節點開發板連接到云快速完成了設計

得捷電子DigiKey ? 來源:未知 ? 2023-12-13 20:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著與物聯網 (IoT) 連接的設備越來越普遍,從零開始的開發人員意識到,這些產品的開發并不像他們所期望的那樣簡單,尤其是在時間緊迫和成本有限的情況下。從選擇一個可信的、安全的、支持良好的開發環境到選擇兼容的軟件和硬件,事實證明,設計和構建一個物聯網設備仍然需要廣泛的技能。

開發人員越來越需要隨時獲得安全的解決方案、云連接庫、實時操作系統和兼容的軟硬件開發平臺,提供隨時集成的傳感器,所有這些都在一個可擴展的包中。

本文討論了物聯網設計人員如何使用STMicroelectronicsB-L4S5I-IOT01A物聯網節點 Discovery 套件快速制作產品原型。它討論了板載微控制器的性能,豐富的傳感器和配置選項,以及如何連接到 Amazon Web Services (AWS) 并迅速開始構建原型和最終產品。

B-L4S5I-IOT01A 物聯網節點 Discovery 套件簡介

B-L4S5I-IOT01A Discovery 開發板是一款一站式的開發板,可用于制作幾乎所有嵌入式物聯網設備的原型(圖 1)。該板有足夠的處理能力、傳感器和可擴展性,使任何嵌入式開發人員能夠構建夢寐以求的應用。B-L4S5I-IOT01A 板基于STM32L4S5VIT6低功耗ArmCortex-M4 處理器,運行速度為 120 兆赫 (MHz),由 2 兆字節(Mbytes) 的程序閃存和 640 千字節 (KB) 的 SRAM 支持。STM32L4S5VIT6 還具有非常適合物聯網應用的特性,如:

  • 一個浮點單元 (FPU)

  • 一個 14 通道的動態內存訪問 (DMA) 控制器

  • 一個 AES 和 HASH 加密的硬件加速器

  • 先進的圖形功能

  • ULPMark CP 能源基準得分為 233

wKgaomV5oXqAVwcYAAsw8tj-Q-w028.png圖 1:B-L4S5I-IOT01A基于 Arm Cortex-M4 處理器,運行頻率高達 120MHz,擁有 2 Mbytes 的閃存,640 KB 的 RAM,無線連接和多個傳感器。(圖片來源:STMicroelectronics)

僅僅是處理能力和能源效率并不能成為一個優秀的快速原型平臺。該開發板還配備了無線連接,形式為InventekSystems的 802.11b/g/n 兼容 Wi-Fi 模塊 (ISM43362-M3G-L44) 和 STMicroelectronics的 Bluetooth 4.1 模塊,以及一系列傳感器。包括兩個MP34DT01數字全向麥克風、一個HTS221相對濕度和溫度的電容式數字傳感器,以及一個LIS3MDL高性能三軸磁強計。

上面的清單絕不是全面的:更詳細的描述可以在這里找到。接下來,重要的是檢查可用來加速開發的軟件工具和堆棧。

STM32 的生態系統

圍繞任何開發板的生態系統決定了一個團隊是否能快速制作原型。例如,要用B-L4S5I-IOT01A 制作物聯網設備的原型,開發人員需要獲得一個編譯器、一個集成開發環境 (IDE)、驅動程序庫、配置工具和固件更新軟件。B-L4S5I-IOT01A Discovery 板支持所有這些需求。

許多開發人員使用 Eclipse 和 GNUC 編譯器作為他們的開發環境。STMicroelectronics 提供了一個免費的工具STM32CubeIDE(圖 2),允許開發人員編寫和構建他們的軟件項目。STM32CubeIDE 能夠通過不同的視角訪問軟件開發環境、微控制器配置工具和調試環境。

wKgaomV5oXuAKKZXAAXCUB6ovgw553.png圖 2:STM32CubeIDE 為開發者提供了一個 IDE,用于創建、配置和管理物聯網設備的嵌入式軟件。(圖片來源:Beningo Embedded Group) STM32CubeIDE 不僅提供了一種創建、構建和管理軟件項目的方法,它還擁有一個STM32CubeMx接口。STM32CubeMx 是一款微控制器配置工具,使開發者能夠配置時鐘樹、外設、傳感器和中間件。開發人員配置他們的設置,然后工具鏈生成驅動程序和配置文件,大大減少了開發時間,幫助開發人員專注于他們的應用程序代碼,而不是標準基礎設施代碼。

除了配置和部署代碼庫之外,STM32 生態系統還為在前沿工作的開發人員提供了一些有用的工具。例如,希望在應用中利用機器學習的開發人員可以利用STM32Cube.AI擴展 X-CUBE-AI,它為團隊提供了一個簡化的框架,用于在 STM32 上轉換、驗證和運行推理。例如,開發人員可以使用 TensorFlowLite 訓練一個模型,然后在短短幾分鐘內將該模型轉換為 C 代碼,在微控制器上運行。此外,還有一些擴展包,其中有隨時可以運行的軟件,包括。

  • 用于面部識別應用的FP-AI-FACEREC

  • 用于狀態監測應用的FP-AI-NANOEDG1

  • 用于圖像分類應用的FP-AI-VISION1

  • 用于音頻和場景分類應用的FP-AI-SENSING1

每個物聯網設備都應該考慮安全問題,即使是在快速原型設計階段。今天的網絡充斥著不間斷的攻擊、安全漏洞以及對商業和客戶數據的利用。因此,任何快速原型開發平臺都應該有能力有效地擴展到一個生產系統。該開發板可以利用 STMicroelectronics 的安全啟動安全固件更新(Secure Boot Secure Firmware Update, SBSFU) 軟件棧,為開發者提供這種能力。SBSFU 可在X-CUBE-SBSFU 功能包中使用,它提供了:

  • 信任根 (RoT) 服務

  • 安全鑰匙管理服務

  • 加密方案

  • 安全的固件更新服務

圍繞 B-L4S5I-IOT01A Discovery 板的生態系統非常豐富,有許多可用的功能包和工具,可以幫助開發者快速入門。許多物聯網開發人員對X-CUBE-AWS軟件包感興趣,該軟件包提供了使用 AWS 時連接到云的一切必要條件。讓我們研究一下開發者如何去做這件事。

連接到云

要開始使用云,開發人員需要下載 X-CUBE-AWS。該軟件包以壓縮文件的形式出現,其中有幾個設計用于在 B-L4S5I-IOT01A 上運行的項目,如:

  • Bootloader_KMS

  • Bootloader_STSAFE

  • Cloud

這些項目位于:

Projects/B-L4S5I-IOT01A/Applications/

AWS 云項目位于:

Cloud/aws_demos

該云項目可用于 STM32Cube IDE、Keil和 IAR。當然,開發者可以將這些東西移植到其他 IDE 上,但這三個是業內常用的。

開發者不需要想辦法讓項目獨立運行起來。有幾個有價值的文件可以幫助他們快速入門。首先,在主項目目錄中,有一個 Release_Notes.html 文件。這個文件包含了關于項目的一般信息以及局限性和有價值的參考資料。

接下來,有一個入門指南,介紹了如何使用該項目連接到 AWS。本文件描述了如何連接到 AWS 以及棧和軟件信息(圖 3)。該文件還詳細描述了軟件棧,這可以幫助開發人員了解它是如何組織的,以及將設備連接到云端所需的變化。

wKgaomV5oXuAVqO3AAQ2bNrOlfg742.png圖 3:X-CUBE-AWS 提供了連接到 AWS 和開發能夠連接到 AWS 的物聯網設備所需的固件和應用實例。(圖片來源:STMicroelectronics)連接到云端的最簡單方法是運行入門文件并按照教程進行操作。除了該教程外,還有幾個額外的參考資料,開發者可以用來加快軟件包的使用,包括:

  • FreeRTOS 接下來的步驟

  • OTA 更新用戶指南

  • 設置物聯網核心賬戶和憑證

在這些文件之間,開發人員可以快速啟動和運行一個云應用程序,作為他們自己物聯網設備應用程序的基礎。

使用B-L4S5I-IOT01A Discovery 板的技巧和竅門

B-L4S5I-IOT01A Discovery 板有許多特性和功能,開發者可以利用這些特性和功能來快速建立其嵌入式產品的原型。以下是開發人員應牢記的幾個“技巧和竅門”,可以簡化和加快他們的開發,例如:

  • 充分利用 X-CUBE-AWS 的優勢,輕松連接到 AWS。軟件包中的 FreeRTOS 已經被移植到開發板上;開發人員只需要配置設備以連接到云端。

  • 仔細閱讀入門文件。該文件包含執行固件更新和連接到 AWS 的必要步驟。

  • 試驗一下例子中的空中 (OTA) 更新能力。為現場的物聯網設備打補丁和更新是一個關鍵的需求。開發人員應了解安全固件更新的能力和任何限制。

  • 通過利用 STMicroelectronics 的功能包,避免從頭開始,這些功能包可以幫助開發人員在能力和設備功能方面有一個快速的起步。這些功能包可以極大地加速開發。

  • 花點時間通讀 STSAFE 文件,了解安全元素如何提高設備的安全性。安全性必須從一開始就融入于設備中,所以在快速原型開發階段做好安全性是必須的。

遵循這些“技巧和竅門”的開發者會發現,他們在對應用進行原型開發時可以節省不少時間和麻煩。

結語

從零開始開發物聯網連接設備仍有許多障礙和陷阱,可能會拖延時間表并導致成本超支。為了避免這些問題,開發人員可以利用 B-L4S5I-IOT01A Discovery 板來快速建立其物聯網應用的原型。STMicroelectronics的軟件棧、擴展包和生態系統為開發者提供了一站式服務,可以輕松地集成軟件并加速實施。B-L4S5I-IOT01A也完全能夠滿足現代設備的需求,如云連接、通過 OTA 獲得安全啟動固件,甚至運行基本的機器學習應用。

秘技知識學不停 專屬福利享不停

就等您加入!

點此登記

賺積分、換好禮

立即到「會員權益」查看您的禮遇! 如有任何問題,歡迎聯系得捷電子DigiKey的客服團隊

中國(人民幣)客服

wKgaomV5oXuAIIgeAAADBaTNctA917.png400-920-1199wKgaomV5oXuABMItAAADAQryhLs378.png服務支持 > 聯系客服 > 微信客服wKgaomV5oXyAT7LPAAADNUSMvSY040.pngservice.sh@digikey.comwKgaomV5oXyAODXEAAACyRJDcPk641.png QQ在線實時咨詢:4009201199

中國(美金)/ 香港客服

wKgaomV5oXuAIIgeAAADBaTNctA917.png

400-882-4440

wKgaomV5oXuAIIgeAAADBaTNctA917.png852-3104-0500wKgaomV5oXyAT7LPAAADNUSMvSY040.pngchina.support@digikey.comwKgaomV5oXyAd7fvAACBLhwpIzY806.png

wKgaomV5oXyAQK27AAJQEo9UZ9g473.png

點擊下方“閱讀原文”查看更多

讓我知道你在看wKgaomV5oXyAGopXAAAD385SHbk769.png


原文標題:我用ST這個物聯網節點開發板連接到云快速完成了設計

文章出處:【微信公眾號:得捷電子DigiKey】歡迎添加關注!文章轉載請注明出處。


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

    關注

    1

    文章

    255

    瀏覽量

    14035

原文標題:我用ST這個物聯網節點開發板連接到云快速完成了設計

文章出處:【微信號:得捷電子DigiKey,微信公眾號:得捷電子DigiKey】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Renesas FPB - RA2T1快速原型開發板:開啟高效設計之旅

    - RA2T1快速原型開發板為使用RA2T1 MCU進行評估、原型設計和開發提供了便利的切入點。它集成了仿真器電路,這意味著我們在設計
    的頭像 發表于 12-26 16:20 ?291次閱讀

    聯網新手小白,求前輩推薦一款學習用開發板

    是新手小白,想自學聯網和人工智能技術,希望前輩們能推薦一款適合進行初級到中級知識學習、實驗和項目開發開發板兼顧性價比,包括具體的品牌和
    發表于 12-25 18:44

    探索UCANS32K1系列CAN節點開發板:設計、應用與實戰指南

    探索UCANS32K1系列CAN節點開發板:設計、應用與實戰指南 一、引言 在電子設計領域,CAN(Controller Area Network)總線憑借其高可靠性、實時性和抗干擾能力,在汽車
    的頭像 發表于 12-25 11:40 ?450次閱讀

    探秘 CYSBSYSKIT - DEV - 01 快速聯網連接開發者套件

    探秘 CYSBSYSKIT - DEV - 01 快速聯網連接開發者套件 引言 在
    的頭像 發表于 12-21 15:35 ?713次閱讀

    探索XENSIV? 連接傳感器套件:開啟快速聯網體驗

    詳細了解一下這個套件。 文件下載: Infineon Technologies XENSIV? BGT60TR13C聯網傳感器套件.pdf 套件概述 XENSIV? 連接傳感器套件旨在解決
    的頭像 發表于 12-20 16:20 ?1095次閱讀

    OPTIGA? Authenticate NBT開發板聯網安全認證的理想之選

    OPTIGA? Authenticate NBT開發板聯網安全認證的理想之選 一、引言 在聯網(IoT)蓬勃發展的今天,設備的安全認證
    的頭像 發表于 12-19 11:25 ?381次閱讀

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

    。 STMicroelectronics開發板支持多種連接選項,包括Arduino、ST Zio和Morpho,同時集成了開關模式電源(SMPS),可實現高效的電源管理。該
    的頭像 發表于 10-17 14:40 ?1150次閱讀
    STM32 Nucleo-144<b class='flag-5'>開發板</b>技術解析與應用指南

    學習聯網怎么入門?

    的關鍵步驟。學習聯網需要進行實踐操作,通過實踐操作掌握聯網的相關技術和應用。可以通過購買聯網
    發表于 10-14 10:34

    通過JTAG連接到聯網時,FAQ_MA35D1_There沒有響應是怎么回事?

    將 R0、R145、R146、R147、R149、R151 上的 151 Ω更改為 R41、R42、R43、R44、R45。 FAQ_MA35D1_There嘗試通過 JTAG2 連接到聯網
    發表于 09-03 08:28

    【嘉楠堪智K230開發板試用體驗】通過K230連接商業聯網平臺CTWING

    一.前言 K230開發板帶了一個WIFI模塊,能夠連接聯網傳輸數據,對于處于當前聯網時代的我們,能夠將設備
    發表于 08-29 01:02

    多協議聯網關的方案測試-基于米爾全志T536開發板

    T536處理器的特點,這里進一步的進行軟件開發,充分利用開發板的硬件資源,完成業務產品的需求。這里以聯網多協議網關應用為研究為目的,首先建
    發表于 06-20 15:44

    基于米爾全志T536開發板的多協議聯網關的方案測試

    處理器的特點,這里進一步的進行軟件開發,充分利用開發板的硬件資源,完成業務產品的需求。這里以聯網多協議網關應用為研究為目的,首先建立基礎的
    的頭像 發表于 06-19 08:03 ?1956次閱讀
    基于米爾全志T536<b class='flag-5'>開發板</b>的多協議<b class='flag-5'>物</b><b class='flag-5'>聯網</b>關的方案測試

    【米爾-全志T536開發板試用體驗】- 多協議聯網關的開發測試

    本帖最后由 ALSET 于 2025-6-19 13:25 編輯 【米爾-全志T536開發板試用體驗】多協議聯網關的開發測試 大信(QQ:8125036)前兩次已經成功的搭建了
    發表于 06-10 11:48

    Onenet網關方案應用--基于米爾瑞芯微RK3576開發板

    本文將介紹基于米爾電子MYD-LR3576開發板(米爾基于瑞芯微RK3576開發板)的Onenet網關應用方案測試。 摘自優秀創作者-小手涼涼 目錄: * 板卡說明 * 操作說明 * 軟件主要
    發表于 06-06 16:54

    雷卯收集終端開發板

    收集目的:方便客戶選用終端開發板,并且能夠讓終端開發板穩定工作。雷卯EMC小哥圍繞終端開發板
    的頭像 發表于 04-02 11:15 ?646次閱讀
    雷卯收集<b class='flag-5'>云</b>終端<b class='flag-5'>開發板</b>