Устройства серии STM32WB55xx имеют чрезвычайно низкое энергопотребление и основаны на высокопроизводительном 32-битном RISC-ядре Arm® Cortex®-M4, работающем на частоте до 64 МГц. Ядро Cortex®-M4 имеет одинарную точность операций с плавающей запятой (FPU), которая поддерживает все инструкции обработки данных Arm® в режиме реального времени и все типы передаваемых данных. Оно также реализует полный набор инструкций DSP и модуль защиты памяти (MPU), повышающий безопасность приложений.
Устройства STM32WB55xx включают в себя несколько механизмов встроенной высокоскоростной флэш-памяти и SRAM (а также содержат флэш-память до 1 Мбайт и до 256 Кбайт SRAM). Реализована защита от несанкционированных чтения, записи и защита от чтения проприетарного кода. Содержат быстрый 16-битный АЦП и два компаратора с ультра-низким энергопотреблением, связанных с генератором опорного напряжения высокой точности. Включают в себя RTC с низким энергопотреблением, расширенный 16-разрядный таймер, один 32-разрядный таймер общего назначения, два 16-разрядных таймера общего назначения, а также два 16-разрядных таймера с низким энергопотреблением. Кроме того, в STM32WB55xx доступно до 28 емкостных измерительных каналов. Устройства имеют встроенный ЖК-драйвер с внутренним повышающим преобразователем, а также встроенный преобразователь напряжения питания 3,3 В для обеспечения работы порта USB.
Поддерживается широкий спектр расширенных коммуникационных операций ввода-вывода и периферийных устройств. Полный набор режимов энергосбережения позволяет создавать приложения с низким энергопотреблением.
Основные характеристики беспроводного устройства STM32WB55CEU6:
· Встроенный 32-битный процессор ARM Cortex-M4 & M0 + с поддержкой тактовой частоты до 64 МГц
· Встроенный межпроцессорный контроллер связи (IPCC) для связи с трактом Bluetooth® Low Energy и 802.15.4
· Содержит радиочастотный приемопередатчик 2,4 ГГц с поддержкой спецификаций Bluetooth® v5.0 и IEEE 802.15.4-2011 PHY и MAC
· Программируемая выходная мощность передатчика до +6 дБм с шагом 1 дБ
· Чувствительность приёмника (RX): до -96 дБм (Bluetooth® Low Energy при обмене до 1 Мбит/с), -100 дБм (802.15.4) (с учетом потерь на встроенном полосовом фильтре)
· Соответствует ограничительным требованиям радиочастотных стандартов ETSI EN 300 328, EN 300 440, FCC CFR47, часть 15 и ARIB STD-T66
· 2 контроллера DMA (по 7 каналов каждый) с поддержкой ADC, SPI, I2C, USART, QSPI, SAI, AES, таймеров
· Интерфейсы USART (1x USART (ISO 7816, IrDA, SPI Master, режим Modbus и Smartcard и 1x LPUART (низкая мощность)), 2x SPI (32 Мбит/с), 2x I2C (SMBus/PMBus) и 1x USB 2.0 FS, 1x SAI (двойной канал)
· 12-разрядный АЦП 4,26 Мбит/с, с расширением до 16-разрядного с аппаратной избыточной дискретизацией, 200 мкА/Мбит/с
· Интерфейс памяти Quad SPI с XIP
· Отладка последовательного порта (SWD) и JTAG для процессора приложений
· Рабочий диапазон напряжений VCC = 1.71…3.6 В (содержит точный RSSI для управления питанием)
· Потребление в режиме отключения – не более 30 нА
· Потребление в режиме ожидания + RTC + 32 КБ ОЗУ – не более 600 нА
· Потребление в стоп-режиме + RTC + 256 КБ ОЗУ – не более 1,8 мкА
· Потребление MCU в активном режиме + RF (SMPS ON):
· Потребление тракта RX: 3,8 мА
· Потребление тракта TX при 0 дБм: 5,5 мА
· Форм-фактор UFQFPN48
· Рабочий диапазон температур -40°C…+105°C (опционально до +125°C)
Возможные сферы применения STM32WB55CEU6 – реализация функций беспроводного Bluetooth и IEEE 802.15.4 интерфейсов в:
· медицинской технике
· бытовой технике
· охранных устройствах
· контрольном и измерительном оборудовании
· в сенсорных сетях и исполнительных устройствах систем IoT