STM32WB5xx多协议无线和超低功率设备嵌入了一个功能强大的超低功率无线电,符合Bluetooth®low Energy SIG规范v5.0和IEEE 802.15.4-2011。它们包含用于执行所有实时低层操作的专用Arm®Cortex®-M0+。
STM32WB5xx设备设计为极低功耗,基于高性能Arm®Cortex®-M4 32位RISC内核,工作频率高达64 MHz。Cortex®-M4内核具有浮点单元(FPU)单精度,支持所有Arm®单精度数据处理指令和数据类型。它还实现了一整套DSP指令和一个增强应用程序安全性的内存保护单元(MPU)。
IPCC通过六个双向信道提供了增强的处理器间通信。HSEM提供用于在两个处理器之间共享公共资源的硬件信号量。
STM32WB5xx设备嵌入了高速存储器(高达1M字节的闪存,高达256 KB的SRAM)、Quad SPI闪存接口(可在所有封装上使用)以及广泛的增强型I/O和外围设备。
存储器和外围设备之间以及从存储器到存储器之间的直接数据传输由14个DMA通道支持,DMAMUX外围设备具有完全灵活的通道映射。
STM32WB5xx设备具有多种嵌入式闪存和SRAM机制:读出保护、写入保护和专有代码读出保护。部分内存可用于Cortex®-M0+独占访问。
两个AES加密引擎PKA和RNG支持较低层MAC和较高层加密。客户密钥存储功能可用于隐藏密钥。
该器件提供了一个快速的12位ADC和两个与高精度参考电压发生器相关的超低功率比较器。
这些设备嵌入了一个低功耗RTC、一个高级16位定时器、一个通用32位定时器、两个通用16位定时器和两个16位低功耗定时器。
此外,最多可提供18个电容感测通道。这些设备还嵌入了一个集成的LCD驱动器,最高可达8x40或4x44,带有内部升压转换器。
STM32WB5xx设备还具有标准和高级通信接口,即一个USART(ISO 7816、IrDA、Modbus和智能卡模式)、一个低功耗UART(LPUART)、两个I2C(SMBus/PMBus)、两条SPI(最高32 MHz)、一条带两个通道和三个PDM的串行音频接口(SAI)、一台带嵌入式无晶体振荡器的USB 2.0 FS设备、,支持BCD和LPM以及一个具有就地执行(XIP)功能的Quad SPI。
STM32WB5xx在-40至+105℃(+125℃结)和-40至+85℃(+105°C结)温度范围内工作,电源电压为1.71至3.6V。一套全面的节能模式使设计低功耗应用成为可能。
STM32WB5xx包括用于ADC模拟输入的独立电源。
STM32WB5xx集成了高效SMPS降压转换器,具有自动旁路模式功能日低于VBORx公司(x=1、2、3、4)电压电平(默认值为2.0 V)。它包括用于ADC和比较器模拟输入的独立电源,以及用于USB的3.3V专用电源输入。
一个V蝙蝠专用电源允许设备备份LSE 32.768KHz振荡器、RTC和备用寄存器,从而即使主V日不通过类似CR2032的电池、超级电容器或小型可充电电池提供。
STM32WB5xx提供四种封装,从48到129个引脚。
特色
- 2.4千兆赫
- RF收发器支持蓝牙5规范、IEEE 802.15.4-2011 PHY和MAC,支持Thread和ZigBee 3.0
- RX灵敏度:-96 dBm(1 Mbps的蓝牙低能量),-100 dBm(802.15.4)
- 可编程输出功率高达+6dBm,步长为1dB
- 集成平衡-不平衡转换器以减少BOM
- 支持2 Mbps
- 专用Arm 32位Cortex M0+CPU,用于实时无线层
- 精确的RSSI以实现功率控制
- 适用于需要符合射频法规ETSI EN 300 328、EN 300 440、FCC CFR47第15部分和ARIB STD-T66的系统
- 支持外部PA
- 可用于优化匹配解决方案的集成无源器件(IPD)配套芯片(MLPF-WB55-01E3或MLPF-WB55-02E3)
- 1.71至3.6V电源
- –40°C至85/105°C温度范围
- 13 nA关机模式
- 600 nA待机模式+RTC+32 KB RAM
- 2.1μA停止模式+RTC+256 KB RAM
- 有源模式MCU:RF和SMPS打开时<53μA/MHz
- 无线电:Rx 4.5 mA/Tx,0 dBm 5.2 mA
- 1.25 DMIPS/MHz(干石2.1)
- 219.48 CoreMark(64 MHz时为3.43 CoreMark/MHz)
- 303 ULPMark CP评分
- 具有智能旁路模式的高效嵌入式SMPS降压转换器
- 超安全、低功耗BOR(断电复位),具有五个可选阈值
- 超低功率POR/PDR
- 可编程电压检测器(PVD)
- 五、蝙蝠带有RTC和备份寄存器的模式
- 带集成微调电容器的32 MHz晶体振荡器(收音机和CPU时钟)
- 用于RTC(LSE)的32 kHz晶体振荡器
- 内部低功耗32 kHz(±5%)RC(LSI1)
- 内部低功耗32 kHz(稳定性±500 ppm)RC(LSI2)
- 内部多频100 kHz至48 MHz振荡器,由LSE自动微调(精度优于±0.25%)
- 高速内部16 MHz工厂修整RC(±1%)
- 2x PLL用于系统时钟、USB、SAI和ADC