• 资料介绍
  • 在线预览
  • 相关推荐
申请入驻 产业图谱

AN5292 如何构建 STM32WBx5 微控制器的低功耗蓝牙® mesh 应用

2025/01/15
970
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

AN5292 如何构建 STM32WBx5 微控制器的低功耗蓝牙® mesh 应用

1.75 MB

低功耗蓝牙®技术(BLE)-mesh 通过物联网(IoT)解决方案的 mesh 网络功能来连接多个低功耗技术器件。它通过嵌入式低功耗蓝牙通信技术将 STM35WBx5 产品集成到一个支持双向无线通信的强大且范围可扩展的 mesh 网络中。

该解决方案不仅包含用于安全通信的所有核心功能,还提供了构建应用所需的所有灵活性。它使用了支持 mesh 栈 APIs 和相关事件回调的 STM32WBx5 器件。软件开发套件(SDK)以库形式提供了 mesh 栈并以源代码的形式提供示例应用程序,以演示如何使用库。

BLE mesh 可用于需要通过低功耗蓝牙®技术在 mesh 网络中进行不频繁的数据传输的多种应用,以创建诸如以下分布式控制系统:

  • 智能照明
  • 家居和建筑自动化
  • 工业自动化

本应用笔记中的示例将与带演示示例的 P-NUCLEO-WB55 pack 一起使用。演示示例用于更改应用接口,使用库实现所需的硬件和软件功能。演示应用可用于 P-NUCLEO-WB55 pack。

演示应用实现了智能照明控制方案,并可以修改,以满足特定要求。

本文档适用于基于 STM35WBx5 Arm® 的微控制器。

本文档中的示例应用实现了智能照明控制方案。要修改应用,按顺序执行以下步骤:

  1. 第 1 步.将板连接到 PC
  1. 第 2 步.在 IDE 中编译固件
  1. 第 3 步.将固件刷写到板中
  1. 第 4 步.在 STM32WB-mesh 应用中配置板
  1. 第 5 步.使用应用程序切换板载 LED。

使用 USB 线将主 P-NUCLEO-WB55 pack 板连接到主机 PC。该线缆用于两个目的:

  • 用于为 P-NUCLEO-WB55 pack 板供电;
  • 在 PC 和 P-NUCLEO-WB55 pack 板之间建立一个串行数据链路。

P-NUCLEO-WB55 pack 板集成 ST-LINK/V2-1 调试工具/编程工具。可在 www.st.com 上获得 Microsoft®Windows®版的相关 STSW-LINK009 ST-LINK/V2-1 USB 驱动器版本。

系统要求

设置和运行 BLE mesh 智能照明应用的最低系统要求为:

  • 采用 Intel 或 AMD 处理器并运行以下 Microsoft 操作系统之一的 PC:

– Windows®XP®

– Windows®VISTA®

–Windows 7®

–Windows 10®

  • 至少 128 MB RAM
  • 2 个 USB 端口
  • 有 40 MB 硬盘空间

– Keil® µVision® v5.23

– IAR Embedded Workbench v8.20.2。

在线预览

相关推荐

意法半导体拥有49,000名半导体技术的创造者和创新者,掌握半导体供应链和先进的制造设备。作为一 家半导体垂直整合制造商(IDM),意法半导体与二十多万家客户、成千上万名合作伙伴一起研发产品和 解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需 求。意法半导体的技术让人们的出行更智能,让电源和能源管理更高效,让云连接的自主化设备应用更广 泛。我们正按计划在所有直接和间接排放(包括范围1和范围2)、产品运输、商务旅行以及员工通勤排 放(重点关注的范围3)方面实现碳中和,并在2027年底前实现100%使用可再生电力的目标。 详情请浏 览意法半导体公司网站:www.st.com.cn