在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

應(yīng)用筆記|如何構(gòu)建 STM32WBx5 微控制器的低功耗藍(lán)牙? mesh 應(yīng)用

STM32單片機(jī) ? 來(lái)源:未知 ? 2023-04-01 01:10 ? 次閱讀

低功耗藍(lán)牙技術(shù)(BLE)-mesh 通過(guò)物聯(lián)網(wǎng)IoT)解決方案的 mesh 網(wǎng)絡(luò)功能來(lái)連接多個(gè)低功耗技術(shù)器件。它通過(guò)嵌入式低功耗藍(lán)牙通信技術(shù)將 STM35WBx5 產(chǎn)品集成到一個(gè)支持雙向無(wú)線(xiàn)通信的強(qiáng)大且范圍可擴(kuò)展的 mesh 網(wǎng)絡(luò)中。

該解決方案不僅包含用于安全通信的所有核心功能,還提供了構(gòu)建應(yīng)用所需的所有靈活性。它使用了支持 mesh 棧 APIs 和相關(guān)事件回調(diào)的 STM32WBx5 器件。軟件開(kāi)發(fā)套件(SDK)以庫(kù)形式提供了 mesh 棧并以源代碼的形式提供示例應(yīng)用程序,以演示如何使用庫(kù)。

BLE mesh 可用于需要通過(guò)低功耗藍(lán)牙技術(shù)在 mesh 網(wǎng)絡(luò)中進(jìn)行不頻繁的數(shù)據(jù)傳輸?shù)亩喾N應(yīng)用,以創(chuàng)建諸如以下分布式控制系統(tǒng)

? 智能照明

? 家居和建筑自動(dòng)化

? 工業(yè)自動(dòng)化本應(yīng)用筆記中的示例將與帶演示示例的 P-NUCLEO-WB55 pack 一起使用。

演示示例用于更改應(yīng)用接口,使用庫(kù)實(shí)現(xiàn)所需的硬件和軟件功能。演示應(yīng)用可用于 P-NUCLEO-WB55 pack。演示應(yīng)用實(shí)現(xiàn)了智能照明控制方案,并可以修改,以滿(mǎn)足特定要求。

目錄預(yù)覽

1 概述

2 入門(mén)指南

3 固件結(jié)構(gòu)

4 使用BLE mesh演示

5 固件初始化和配置

6 Mesh 網(wǎng)絡(luò)信息

1. 概述

本文檔適用于基于 STM35WBx5 Arm微控制器

2.入門(mén)指南

本文檔中的示例應(yīng)用實(shí)現(xiàn)了智能照明控制方案。要修改應(yīng)用,按順序執(zhí)行以下步驟:

第 1 步.將板連接到 PC

第 2 步.在 IDE 中編譯固件

第 3 步.將固件刷寫(xiě)到板中

第 4 步.在 STM32WB-mesh 應(yīng)用中配置板

第 5 步.使用應(yīng)用程序切換板載 LED

2.1 板接口

下表詳細(xì)列出了 P-NUCLEO-WB55 pack 電源管理應(yīng)用和用戶(hù)接口,例如 LED 和按鈕。

54fa1a28-cfe6-11ed-bfe3-dac502259ad0.png

2.2P-NUCLEO-WB55 套件板設(shè)置

使用 USB 線(xiàn)將主 P-NUCLEO-WB55 pack 板連接到主機(jī) PC。該線(xiàn)纜用于兩個(gè)目的:

? 用于為 P-NUCLEO-WB55 pack 板供電

? 在 PC 和 P-NUCLEO-WB55 pack 板之間建立一個(gè)串行數(shù)據(jù)鏈路。

P-NUCLEO-WB55 pack 板集成 ST-LINK/V2-1 調(diào)試工具/編程工具。可在 www.st.com 上獲得 MicrosoftWindows版的相關(guān) STSW-LINK009 ST-LINK/V2-1 USB 驅(qū)動(dòng)器版本。通用板布局如圖 1. STM35WBx5 板與 PC 的連接中所示。

提示:確保將 STM35WBx5 升級(jí)為 BLE 棧版本 1.0.0 或更高版本。STM32 ST-LINK 實(shí)用程序 GUI 可用于管理更新。

圖1. STM35WBx5 板與 PC 的連接

551946dc-cfe6-11ed-bfe3-dac502259ad0.png

2.3 系統(tǒng)要求

設(shè)置和運(yùn)行 BLE mesh 智能照明應(yīng)用的最低系統(tǒng)要求為:

? 采用 IntelAMD 處理器并運(yùn)行以下 Microsoft 操作系統(tǒng)之一的 PC:

– WindowsXP– WindowsVISTA

– Windows 7

Windows 10

? 至少 128 MB RAM

? 2 個(gè) USB 端口

? 有 40 MB 硬盤(pán)空間

? 開(kāi)發(fā)工具鏈和編譯器:

Keil μVision v5.23

– IAR Embedded Workbench v8.20.2

2.4 安裝BLE mesh

安裝BLE mesh,請(qǐng)執(zhí)行以下步驟:

  • 將數(shù)據(jù)包的內(nèi)容解壓到臨時(shí)目錄中。
  • 啟動(dòng)安裝程序并按照屏幕上的說(shuō)明進(jìn)行操作
  • 安裝在磁盤(pán)驅(qū)動(dòng)器上的適當(dāng)文件夾中。

3.固件結(jié)構(gòu)

圖2. 固件結(jié)構(gòu)

5588b58a-cfe6-11ed-bfe3-dac502259ad0.png

固件包用以下結(jié)構(gòu)構(gòu)建,如上圖所示:

? 文檔文件夾,其中包含通過(guò)源代碼生成的一組已編譯的 HTML 文件以及所有軟件組件和 API 的詳細(xì)描述;

? 驅(qū)動(dòng)文件夾,其中包含硬件抽象層(HAL)、用于支持硬件平臺(tái)和組件的板特定驅(qū)動(dòng),以及 Cortex-M 處理器系列與供應(yīng)商無(wú)關(guān)的 CMSIS 硬件抽象層。

? 中間件文件夾,其中包含 mesh 和 BLE 通信庫(kù):

– 層組件之間的水平交互是通過(guò)調(diào)用特征 APIs 來(lái)直接執(zhí)行的,而與底層驅(qū)動(dòng)程序的垂直交互是通過(guò)庫(kù)系統(tǒng)調(diào)用接口中實(shí)現(xiàn)的特定回調(diào)函數(shù)和靜態(tài)宏來(lái)管理的;

– BLE mesh 庫(kù) v1.09.000 根據(jù)藍(lán)牙 SIG mesh 配置文件 v1.0 和 mesh 模型 v1.0 規(guī)范構(gòu)建,如圖 3. BLEmesh 庫(kù)架構(gòu)中所述。

? 項(xiàng)目文件夾,其中包含 P-NUCLEO-WB55 pack 板的 IAR Embedded Workbench 集成開(kāi)發(fā)環(huán)境的工作區(qū);

? EWARM 文件夾,其中包含 IAR Embedded 工作區(qū)。文件夾中的源文件通過(guò)綁定固件層來(lái)實(shí)現(xiàn)演示 BLEmesh 的功能。

圖 3. BLE mesh 庫(kù)架構(gòu)

5595c9e6-cfe6-11ed-bfe3-dac502259ad0.png

圖 4. 文件夾、子文件夾和數(shù)據(jù)包內(nèi)容

55aac116-cfe6-11ed-bfe3-dac502259ad0.png

本文檔主要通過(guò)演示示例用于更改應(yīng)用接口,使用庫(kù)實(shí)現(xiàn)所需的硬件和軟件功能為大家展示如何構(gòu)建 STM32WBx5 微控制器的低功耗藍(lán)牙 mesh 應(yīng)用。由于文章篇幅有限僅展示部分,完整內(nèi)容請(qǐng)點(diǎn)擊“閱讀原文”下載原文檔。

55d5576e-cfe6-11ed-bfe3-dac502259ad0.png

長(zhǎng)按掃碼關(guān)注公眾號(hào)

更多資訊,盡在STM32

點(diǎn)擊“閱讀原文”,可下載原文檔


原文標(biāo)題:應(yīng)用筆記|如何構(gòu)建 STM32WBx5 微控制器的低功耗藍(lán)牙? mesh 應(yīng)用

文章出處:【微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


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

    關(guān)注

    6037

    文章

    44558

    瀏覽量

    635356
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10900

    瀏覽量

    356054

原文標(biāo)題:應(yīng)用筆記|如何構(gòu)建 STM32WBx5 微控制器的低功耗藍(lán)牙? mesh 應(yīng)用

文章出處:【微信號(hào):STM32_STM8_MCU,微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    SEGGER為ADI超低功耗微控制器提供SystemView軟件分析工具

    2024年11月,SEGGER宣布ADI公司為選擇其超低功耗(ULP)微控制器的用戶(hù)免費(fèi)提供SystemView軟件分析工具,從而實(shí)現(xiàn)強(qiáng)大的開(kāi)箱即用的開(kāi)發(fā)體驗(yàn),可用的處理包括MAX78000
    的頭像 發(fā)表于 11-09 17:32 ?616次閱讀

    簡(jiǎn)單認(rèn)識(shí)意法半導(dǎo)體STM32C0系列微控制器

    ????????新微控制器STM32C071擴(kuò)大閃存和RAM容量,增加USB控制器,支持TouchGFX圖形軟件,讓終端產(chǎn)品變得更纖薄、小巧,更具競(jìng)爭(zhēng)力。
    的頭像 發(fā)表于 10-25 09:54 ?353次閱讀

    藍(lán)牙網(wǎng)關(guān)和藍(lán)牙mesh網(wǎng)關(guān)區(qū)別

    藍(lán)牙網(wǎng)關(guān)和藍(lán)牙Mesh網(wǎng)關(guān)是兩種不同的技術(shù),它們?cè)谖锫?lián)網(wǎng)(IoT)領(lǐng)域中扮演著重要的角色。 藍(lán)牙網(wǎng)關(guān)和藍(lán)牙
    的頭像 發(fā)表于 10-18 10:33 ?2277次閱讀

    昂科燒錄支持FuDanWei復(fù)旦微電子的低功耗微控制器FM33FR024

    芯片燒錄行業(yè)領(lǐng)導(dǎo)者-昂科技術(shù)近日發(fā)布最新的燒錄軟件更新及新增支持的芯片型號(hào)列表,其中FuDanWei復(fù)旦微電子的低功耗微控制器FM33FR024已經(jīng)被昂科的通用燒錄平臺(tái)AP8000所支持
    的頭像 發(fā)表于 10-12 11:29 ?293次閱讀
    昂科燒錄<b class='flag-5'>器</b>支持FuDanWei復(fù)旦微電子的<b class='flag-5'>低功耗</b><b class='flag-5'>微控制器</b>FM33FR024

    STM32WB0系列無(wú)線(xiàn)微控制器滿(mǎn)足低功耗藍(lán)牙應(yīng)用需求

    藍(lán)牙技術(shù)作為應(yīng)用最為廣泛的2.4GHz短距離通信技術(shù),對(duì)無(wú)線(xiàn)微控制器芯片的集成度、功耗、性能、安全性等有較高要求。STM32WB0系列,是兼具高性?xún)r(jià)比和
    的頭像 發(fā)表于 10-12 11:03 ?473次閱讀
    <b class='flag-5'>STM32</b>WB0系列無(wú)線(xiàn)<b class='flag-5'>微控制器</b>滿(mǎn)足<b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>應(yīng)用需求

    stm32g與stm32h的區(qū)別

    STM32G和STM32H是STMicroelectronics(意法半導(dǎo)體)推出的兩個(gè)不同的微控制器系列,它們都屬于STM32的廣泛產(chǎn)品線(xiàn)。STM
    的頭像 發(fā)表于 09-04 09:15 ?773次閱讀

    低功耗BLE Mesh耗電量很大的原因?

    開(kāi)發(fā)板電流90mA,成功連接后LED燈熄滅電流為80mA。但是這個(gè)電流距離低功耗相差的太遠(yuǎn),比如使用power_save保活的wifi上電后電流也才20mA,為何這個(gè)低功耗BLE Mesh耗電量這么大,想請(qǐng)教一下
    發(fā)表于 06-18 08:12

    請(qǐng)問(wèn)esp32 mesh provisioner和低功耗藍(lán)牙可以共存嗎?

    esp32 mesh provisioner 和低功耗藍(lán)牙可以共存嗎
    發(fā)表于 06-18 06:40

    國(guó)產(chǎn)藍(lán)牙模組 | 低功耗藍(lán)牙應(yīng)用

    藍(lán)牙技術(shù)聯(lián)盟于2010年推出了藍(lán)牙4.0規(guī)范,其中低功耗藍(lán)牙的出現(xiàn)滿(mǎn)足了小型電池供電設(shè)備進(jìn)行低功耗無(wú)線(xiàn)連接的需求,因此得到廣泛應(yīng)用。本文章將
    的頭像 發(fā)表于 06-14 08:25 ?526次閱讀
    國(guó)產(chǎn)<b class='flag-5'>藍(lán)牙</b>模組 | <b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>應(yīng)用

    低功耗藍(lán)牙藍(lán)牙Mesh模塊的區(qū)別與關(guān)系

    低功耗藍(lán)牙模塊和藍(lán)牙Mesh模塊的區(qū)別與關(guān)系 藍(lán)牙Mesh并非無(wú)線(xiàn)通信技術(shù),而是一種網(wǎng)絡(luò)技術(shù)。
    的頭像 發(fā)表于 05-30 11:13 ?793次閱讀

    藍(lán)牙模塊選經(jīng)典藍(lán)牙還是低功耗藍(lán)牙

    ? 經(jīng)典藍(lán)牙(classic Bluetooth)和低功耗藍(lán)牙(Bluetooth low energy,簡(jiǎn)稱(chēng)BLE或者LE),兩者有什么區(qū)別?為什么他們都叫“藍(lán)牙”?Bluetoot
    的頭像 發(fā)表于 05-23 17:57 ?1270次閱讀
    <b class='flag-5'>藍(lán)牙</b>模塊選經(jīng)典<b class='flag-5'>藍(lán)牙</b>還是<b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>?

    愛(ài)普生轉(zhuǎn)換低功耗16位微控制器

    愛(ài)普生S1C17M02 和 S1C17M03是配備高精度 A/D 轉(zhuǎn)換的新型節(jié)能 16 位微控制器該產(chǎn)品圍繞愛(ài)普生先進(jìn)的低功耗技術(shù)構(gòu)建,具有高分辨率16位Σ(delta-sigma)
    發(fā)表于 04-22 11:22 ?0次下載

    低功耗藍(lán)牙技術(shù)的特點(diǎn) 低功耗藍(lán)牙如何實(shí)現(xiàn)低功耗

    低功耗藍(lán)牙技術(shù)是一種優(yōu)化的藍(lán)牙技術(shù),專(zhuān)為滿(mǎn)足低功耗需求而設(shè)計(jì)。它通過(guò)采用一系列節(jié)能措施和技術(shù),實(shí)現(xiàn)了更低的功耗消耗,延長(zhǎng)了設(shè)備的續(xù)航時(shí)間。
    的頭像 發(fā)表于 02-07 16:49 ?2081次閱讀

    請(qǐng)問(wèn)如何優(yōu)化CW32L083微控制器功耗

    在進(jìn)行低功耗設(shè)計(jì)時(shí),如何優(yōu)化CW32L083系列微控制器功耗
    發(fā)表于 01-17 07:16

    stm32f030K4t6 低功耗設(shè)置

    低功耗微控制器設(shè)計(jì)中非常重要的一個(gè)方面,尤其對(duì)于像STM32F030K4T6這樣的微控制器來(lái)說(shuō),低功耗設(shè)置是提高電池壽命、減少能耗的關(guān)鍵。
    的頭像 發(fā)表于 01-04 10:41 ?1226次閱讀
    主站蜘蛛池模板: 天天躁夜夜躁狠狠躁2021西西| 在线观看免费视频国产| 伊人小婷婷色香综合缴缴情| 人人干人人澡| 五月婷婷网站| sesese在线播放| 四虎音影| 一级片免费看| 49pao强力免费打造在线高清| 四虎在线观看一区二区| 不卡一区二区在线观看| yy6080亚洲半夜理论一级毛片| 一区精品视频| 黄色爱爱视频| 成年男人午夜片免费观看| 亚洲成人在线免费观看| 国产成人mv在线观看入口视频| 国产www在线播放| 午夜婷婷网| 99久久伊人| 亚洲不卡视频在线| 噜噜色.com| 国产天美| 深夜性久久| 天天弄天天模| 中国一级特黄特色真人毛片| 国产三级日本三级在线播放| 99xxxx开心| 天天激情综合| 男女交性视频免费播放视频| 美女被色| 国产精品福利视频手机免费观看| 亚洲黄色色图| 伊人操| 日本欧洲亚洲一区在线观看| 久久国产精品99精品国产987| 久久九九国产| 天堂网在线免费| 天天爽夜夜爽一区二区三区| 俄罗斯aaaaa一级毛片| 国产啊v在线观看|