• 資料介紹
  • 資料預(yù)覽
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

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

01/15 15:35
1224
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

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

1.75 MB

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

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

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

  • 智能照明
  • 家居和建筑自動(dòng)化

本應(yīng)用筆記中的示例將與帶演示示例的 P-NUCLEO-WB55 pack 一起使用。演示示例用于更改應(yīng)用接口,使用庫實(shí)現(xiàn)所需的硬件和軟件功能。演示應(yīng)用可用于 P-NUCLEO-WB55 pack。

演示應(yīng)用實(shí)現(xiàn)了智能照明控制方案,并可以修改,以滿足特定要求。

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

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

  1. 第 1 步.將板連接到 PC
  1. 第 2 步.在 IDE 中編譯固件
  1. 第 3 步.將固件刷寫到板中
  1. 第 4 步.在 STM32WB-mesh 應(yīng)用中配置板
  1. 第 5 步.使用應(yīng)用程序切換板載 LED。

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

  • 用于為 P-NUCLEO-WB55 pack 板供電;

P-NUCLEO-WB55 pack 板集成 ST-LINK/V2-1 調(diào)試工具/編程工具。可在 www.st.com 上獲得 Microsoft?Windows?版的相關(guān) STSW-LINK009 ST-LINK/V2-1 USB 驅(qū)動(dòng)器版本。

系統(tǒng)要求

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

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

– Windows?XP?

– Windows?VISTA?

–Windows 7?

–Windows 10?

  • 至少 128 MB RAM
  • 2 個(gè) USB 端口
  • 有 40 MB 硬盤空間

– Keil? μVision? v5.23

– IAR Embedded Workbench v8.20.2。

資料預(yù)覽

相關(guān)推薦