2.4GHz-BLE&Zigbee&Thread
2.4GHz-BLE&Zigbee&Thread
在短距离通信上,我们通常会使用蓝牙、基于IEEE 802.15.4的Zigbee、OpenThread等2.4GHz的通信技术。
STM32WB系列是一款双核架构、可支持BLE 5.2等多种2.4GHz频段射频协议的SoC射频芯片。
控制核为主频64MHz的Arm® Cortex®-M4,支持FPU、DSP;
射频协处理器为主频32MHz的Arm® Cortex®-M0+。
STM32WB系列可以支持2.4GHz频段下的:
Bluetooth™ LE 5.2及私有协议
符合IEEE 802.15.4标准的Zigbee® 3.0,OpenThread及私有协议
STM32WB55系列还可以支持多协议并发功能,一颗芯片可以“同时”运行两种协议(BLE+IEEE 802.15.4),解决需要使用两颗射频芯片所带来的成本、PCB面积以及软件复杂度等方面的影响。
STM32WB系列由6个产品子系列以及1个高集成度的模组组成。
开发板硬件资源
开发板型号 | 图例 | 说明 |
P-NUCLEO-WB55 | 支持BLE5.2和IEEE 802.15.4 的STM32WB硬件开发包,包括一个USB BLE dongle和一个内嵌STM32WB55RG的Nucleo-64开发板,支持Arduino Uno V3和ST morpho连接。 | |
STM32 Nucleo-64开发板内嵌了STM32WB55RG/STM32WB15CC MCU,支持Arduino、ST Zio和ST morpho连接。 | ||
STM32WB5MM-DK作为物联网无线连接开发套件,板载了STM32WB5MMG模组,外设丰富,可以满足基础的IOT产品设计参考。同时主板上集成了ST-LINK/V2-1以及USB虚拟串口。可供用户开发包括低功耗蓝牙、音频功能、USB、按键触摸功能等多种应用场景。 点击此处观看介绍视频 | ||
X-NUCLEO-GFX01M2扩展板为STM32 Nucleo-64板增加了图形用户界面(GUI)能力。 X-NUCLEO-GFX01M2使用ST morpho连接器,最多支持两个SPI,兼容NUCLEO-WB15CC, NUCLEO-WB55RG。
|
除了板级的硬件开发资源,STM32同样为没有太多射频调试资源的小伙伴带了福音--集成滤波器。
STM32WB | 封装 | 集成滤波器料号 |
STM32WB5x | UQFN48 VQFN68 | |
UFBGA129 WLCSP100 | ||
STM32WB3x | UQFN48 | |
STM32WB1x | UQFN48 | |
WLCSP49 |
集成滤波器可以避免用户调试复杂的射频电路,同时还能有效保证量产产品的射频一致性。集成滤波器更大程度的优化了多协议射频性能,且PCB面积相比分离方案的节省超80%。
集成滤波器集成了:
阻抗匹配网络 – 转换为50Ω阻抗
谐波滤波器 – 减少带外TX谐波发射,提高RX灵敏度
*点击编号可查看下载
文档编号 | 文档介绍 |
STM32WB Series Zigbee Cluster Library API | |
Developing Zigbee Sleepy End Device on STM32WB Series | |
VREFBUF peripheral applications and trimming technique | |
Certification of customer products using STM32WB | |
STM32WB Series ZigBee commissioning guide | |
Dynamic concurrent mode BLE/Zigbee on STM32WB | |
Developing Zigbee® smart energy applications on STM32WB Series | |
STM32WB Series BLE interoperability report | |
ADC firmware migration between STM32WB3/5xxx and STM32WB1xxx devices | |
Getting started with Zigbee on STM32WB Series | |
ZSDK API implementation for Zigbee on STM32WB Series | |
How to use Zigbee clusters templates on STM32WB Series | |
Persistent data management ZigBee® and non-volatile memory in STM32WB Series | |
Creating manufacture specific clusters on STM32WB Series | |
Migrating between STM32WB30/35/50/55 microcontrollers | |
On-board antennas reference design for the STM32WB Series MCUs | |
STM32WB Series MCUs with an external power amplifier | |
Examples of AT commands on STM32WB Series microcontrollers | |
STM32WB Series microcontrollers bring-up procedure | |
How to build a Bluetooth® Low Energy mesh application for STM32WBx5 microcontrollers | |
Minimal BOM for STM32WB Series microcontrollers | |
Building wireless applications with STM32WB Series microcontrollers | |
STM32WB Bluetooth® Low Energy (BLE) wireless interface | |
Over-the-air application and wireless firmware update for STM32WB Series microcontrollers | |
Usage of SMPS on STM32WB Series microcontrollers | |
ST firmware upgrade services for STM32WB Series | |
Development of RF hardware using STM32WB microcontrollers | |
STM32Cube MCU Package examples for STM32WB Series | |
Low cost PCB antenna for 2.4GHz radio: meander design for STM32WB Series | |
STM32WB Series microcontrollers ultra-low-power features overview | |
Precise HSE frequency trimming using STM32 wireless MCUs | |
Design with surface sensors for touch sensing applications on MCUs | |
点击此处查看更多 |
STM32CubeMonitor-RF (STM32CubeMonRF)是一个软件工具,可以测试基于STM32WB硬件设备的无线电性能。它提供了一个图形显示,以验证射频性能,传输/接收测试和PER测量。结果可以被绘制出来,以可视化性能随时间的变化。
STM32CubeMonRF工具可以用来学习STM32WB硬件设备支持的各种RF协议,并构建测试脚本。它提供了一个动态的命令列表及其参数描述,以手动测试协议序列。用户可以测试一个命令序列,而无需编写任何代码行。终端窗口提供了一种使用命令行的直观方式。用户可以直接输入命令,也可以使用图形界面构建命令和设置参数。
除了文档资料,STM32还准备了基于BLE的多款手机APP以便于开发人员在设计开发中进行调试,大大降低了开发难度。同时还在Github上提供了源代码供开发人员参考定制自己的手机APP。
APP | 说明 | APP下载 | 源代码 | |
ST BLE Sensor | 与兼容BlueST协议的ST开发板和与固件一起使用, 让您能够通过BLE访问所有传感器数据,并可将这些数据上传到不同的云提供商,可通过BLE升级固件。 | Android | ||
ST BLE Toolbox | 与ST BLE 设备交互和调试,可以支持扫面,连接,绑定设备,可显示配置文件,服务和特性,可执行读、写和通知交互。 | - | ||
ST BLE StarNet | 作为BLE星形拓扑网络的中心节点,可连接多个BLE设备,以显示来自BLE星形网络的所有BLE外围节点的数据,并向其发送命令。 | Android | ||
ST BLE Profile | 可以以人类易读的形式显示来自BLE外围设备的配置文件的所有通知,可支持Alert Notification / Blood Pressure / Find Me Target / Glucose Sensor / Thermometer / Heart Rate / Proximity Monitor / Time Server | - | ||
ST BLE Mesh | 通过具有BLE Mesh能力的设备创建和控制BLE Mesh网络,可安全的使设备入网,退网和配置网络中的设备,可配置BLE Mesh网络中节点的订阅和发布地址, 可以用于评估BLE Mesh网络应用,如智能照明和家庭自动化等分布式控制系统。 | Android 使用手册: |
*点击可查看观看 /下载
课程名称 | 课程简介 | 课件下载 |
此次无线BLE应用设计的培训,从BLE的基础知识,STM32WB的产品特性,外设使用到开发技巧,以及实战经验分享的系统培训。同时也会跟大家总体介绍STM32WB的应用技巧。 | ||
新一代无线微控制器STM32WB,释放你的“无线”创造力! | ||
STM32WB系列的全套培训课程。 | ||
2. STM32WB Networking – BLE MESH 3. STM32WB Bluetooth Mesh Workshop 5. Quick guide to view performance for Nucleo-STM32WB on RF measuring instruments | ||
STM32无线BLE及Lora新特性及开发指南 | STM32线上技术周演讲视频,为大家介绍STM32无线BLE及Lora新特性及开发指南。 |
*点击可查看观看
| |||
个人消费
| 智能家居
| 健康医疗
| 智慧工业
|