Микроконтроллеры ARM STM32WB55CGU6 – MCU Сверхмаломощный двухъядерный Arm Cortex-M4 MCU 64 МГц, Cortex-M0+ 32 МГц 1 Мбайт
♠ Описание продукта
Атрибут продукта | Значение атрибута |
Производитель: | STMicroelectronics |
Категория продукта: | Микроконтроллеры ARM - MCU |
RoHS: | Подробности |
Ряд: | STM32WB |
Стиль монтажа: | SMD/SMT |
Упаковка/Коробка: | UFQFPN-48 |
Основной: | ARM Cortex M0+, ARM Cortex M4 |
Размер памяти программы: | 1 МБ |
Ширина шины данных: | 32 бит |
Разрешение АЦП: | 12 бит |
Максимальная тактовая частота: | 64 МГц, 32 МГц |
Количество вводов/выводов: | 30 вводов/выводов |
Размер оперативной памяти данных: | 256 кБ |
Напряжение питания - мин.: | 1,71 В |
Напряжение питания - макс.: | 3,6 В |
Минимальная рабочая температура: | - 40 С |
Максимальная рабочая температура: | + 105 С |
Упаковка: | Поднос |
Бренд: | STMicroelectronics |
Тип ОЗУ данных: | SRAM |
Тип интерфейса: | I2C, LPUART, SAI, SPI, USART, USB |
Чувствительность к влаге: | Да |
Количество каналов АЦП: | 13 канал |
Тип продукта: | Микроконтроллеры ARM - MCU |
Тип памяти программ: | Вспышка |
Количество в заводской упаковке: | 1560 |
Подкатегория: | Микроконтроллеры - MCU |
Торговое название: | STM32 |
Вес единицы: | 0,003517 унции |
♠ Многопротокольный беспроводной 32-битный микроконтроллер на базе Arm® Cortex®-M4 с FPU, Bluetooth® 5.2 и радиорешением 802.15.4
Многопротокольные беспроводные и сверхмаломощные устройства STM32WB55xx и STM32WB35xx оснащены мощным и сверхмаломощным радио, соответствующим спецификации Bluetooth® Low Energy SIG 5.2 и IEEE 802.15.4-2011. Они содержат выделенный Arm® Cortex®-M0+ для выполнения всех операций нижнего уровня в реальном времени.
Устройства разработаны с учетом чрезвычайно низкого энергопотребления и основаны на высокопроизводительном 32-битном RISC-ядре Arm® Cortex®-M4, работающем на частоте до 64 МГц. Это ядро имеет блок с плавающей точкой (FPU) одинарной точности, который поддерживает все инструкции и типы данных Arm® одинарной точности обработки данных. Он также реализует полный набор инструкций DSP и блок защиты памяти (MPU), который повышает безопасность приложений.
Расширенная межпроцессорная связь обеспечивается IPCC с шестью двунаправленными каналами. HSEM предоставляет аппаратные семафоры, используемые для совместного использования общих ресурсов между двумя процессорами.
Устройства оснащены высокоскоростной памятью (до 1 Мбайт флэш-памяти для STM32WB55xx, до 512 Кбайт для STM32WB35xx, до 256 Кбайт SRAM для STM32WB55xx, 96 Кбайт для STM32WB35xx), интерфейсом флэш-памяти Quad-SPI (доступен во всех корпусах) и широким спектром усовершенствованных входов/выходов и периферийных устройств.
Прямая передача данных между памятью и периферийными устройствами, а также из памяти в память поддерживается четырнадцатью каналами DMA с полным гибким отображением каналов периферийным устройством DMAMUX.
Устройства оснащены несколькими механизмами для встроенной флэш-памяти и SRAM: защита от считывания, защита от записи и защита от считывания фирменного кода. Части памяти могут быть защищены для эксклюзивного доступа Cortex® -M0+.
Два шифровальных движка AES, PKA и RNG, обеспечивают криптографию MAC нижнего уровня и верхнего уровня. Функция хранения ключей клиента может использоваться для сокрытия ключей. Устройства предлагают быстрый 12-битный АЦП и два сверхмаломощных компаратора, связанных с высокоточным генератором опорного напряжения.
Эти устройства включают маломощный RTC, один усовершенствованный 16-битный таймер, один универсальный 32-битный таймер, два универсальных 16-битных таймера и два 16-битных маломощных таймера. Кроме того, для STM32WB55xx (не в корпусе UFQFPN48) доступно до 18 каналов емкостного датчика.
STM32WB55xx также встраивают интегрированный драйвер ЖК-дисплея до 8x40 или 4x44 с внутренним повышающим преобразователем. STM32WB55xx и STM32WB35xx также имеют стандартные и расширенные интерфейсы связи, а именно один USART (ISO 7816, IrDA, Modbus и режим смарт-карты), один маломощный UART (LPUART), два I2C (SMBus/PMBus), два SPI (один для STM32WB35xx) до 32 МГц, один последовательный аудиоинтерфейс (SAI) с двумя каналами и тремя PDM, одно устройство USB 2.0 FS со встроенным бескварцевым генератором, поддерживающим BCD и LPM, и один Quad-SPI с возможностью выполнения на месте (XIP).
STM32WB55xx и STM32WB35xx работают в диапазонах температур от -40 до +105 °C (переход +125 °C) и от -40 до +85 °C (переход +105 °C) при напряжении питания от 1,71 до 3,6 В. Полный набор режимов энергосбережения позволяет разрабатывать маломощные приложения.
Устройства включают в себя независимые источники питания для аналогового входа АЦП.
• Включает в себя новейшую запатентованную технологию ST
• Радио
– 2,4 ГГц – радиочастотный приемопередатчик с поддержкой спецификации Bluetooth® 5.2, IEEE 802.15.4-2011 PHY и MAC, с поддержкой Thread и Zigbee® 3.0
– Чувствительность RX: -96 дБм (Bluetooth® Low Energy при 1 Мбит/с), -100 дБм (802.15.4)
– Программируемая выходная мощность до +6 дБм с шагом 1 дБ – Встроенный симметрирующий трансформатор для снижения BOM
– Поддержка 2 Мбит/с
– Выделенный 32-битный процессор Arm® Cortex® M0+ для радиоуровня в реальном времени
– Точный RSSI для управления мощностью
– Подходит для систем, требующих соответствия радиочастотным нормам ETSI EN 300 328, EN 300 440, FCC CFR47 Часть 15 и ARIB STD-T66
–Поддержка внешнего PA
– Доступен интегрированный сопутствующий чип пассивного устройства (IPD) для оптимизированного решения по сопоставлению (MLPF-WB-01E3 или MLPF-WB-02E3)
• Платформа с ультранизким энергопотреблением
– Напряжение питания от 1,71 до 3,6 В
– Диапазон температур от 40 °C до 85 / 105 °C
– 13 нА режим отключения
– 600 нА в режиме ожидания + RTC + 32 КБ ОЗУ
– 2,1 мкА режим остановки + RTC + 256 КБ ОЗУ
– Активный режим микроконтроллера: < 53 мкА/МГц при включенных RF и SMPS
– Радио: Rx 4,5 мА / Tx при 0 дБм 5,2 мА
• Ядро: 32-битный процессор Arm® Cortex®-M4 с FPU, адаптивный ускоритель реального времени (ART Accelerator), позволяющий выполнять команды с нулевым состоянием ожидания из флэш-памяти, частота до 64 МГц, MPU, 80 DMIPS и инструкции DSP
• Тест производительности
– 1,25 DMIPS/МГц (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/МГц при 64 МГц)
• Энергетический бенчмарк
– 303 балла ULPMark™ CP
• Управление поставками и сбросом
– Высокоэффективный встроенный понижающий преобразователь SMPS с интеллектуальным режимом байпаса
– Сверхбезопасный, маломощный BOR (сброс при отключении питания) с пятью выбираемыми порогами
– POR/PDR сверхнизкого энергопотребления
– Программируемый детектор напряжения (PVD)
– Режим VBAT с RTC и резервными регистрами
• Источники часов
– Кварцевый генератор 32 МГц со встроенными подстроечными конденсаторами (тактовая частота радио и процессора)
– Кварцевый генератор 32 кГц для RTC (LSE)
– Внутренний маломощный RC 32 кГц (±5%) (LSI1)
– Внутренний маломощный RC 32 кГц (стабильность ±500 ppm) (LSI2)
– Внутренний многоскоростной генератор от 100 кГц до 48 МГц, автоматически подстраиваемый LSE (точность лучше ±0,25%)
– Высокоскоростной внутренний RC-генератор с заводской настройкой 16 МГц (±1%)
– 2x PLL для системных часов, USB, SAI и АЦП
• Воспоминания
– До 1 МБ флэш-памяти с защитой сектора (PCROP) от операций чтения/записи, что позволяет использовать радиостек и приложения
– До 256 КБ SRAM, включая 64 КБ с аппаратной проверкой четности
– 20×32-битный резервный регистр
– Загрузчик с поддержкой интерфейсов USART, SPI, I2C и USB
– Обновление OTA (по воздуху) Bluetooth® Low Energy и 802.15.4
– Интерфейс памяти Quad SPI с XIP
– 1 Кбайт (128 двойных слов) OTP
• Богатые аналоговые периферийные устройства (до 1,62 В)
– 12-битный АЦП 4,26 Мвыб/с, до 16 бит с аппаратной передискретизацией, 200 мкА/Мвыб/с
– 2x сверхмаломощных компаратора
– Точный буферизованный выход опорного напряжения 2,5 В или 2,048 В
• Системные периферийные устройства
– Контроллер межпроцессорной связи (IPCC) для связи с Bluetooth® Low Energy и 802.15.4
– Аппаратные семафоры для распределения ресурсов между процессорами
– 2 контроллера DMA (по 7 каналов каждый) с поддержкой АЦП, SPI, I2C, USART, QSPI, SAI, AES, таймеров
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus и режим смарт-карты)
– 1x LPUART (низкой мощности)
– 2x SPI 32 Мбит/с
– 2x I2C (SMBus/PMBus)
– 1x SAI (двухканальный высококачественный звук)
– 1x USB 2.0 FS устройство, без кристалла, BCD и LPM
– Контроллер сенсорного управления, до 18 датчиков
– ЖК-дисплей 8×40 с повышающим преобразователем
– 1x 16-битный, четырехканальный расширенный таймер
– 2x 16-битных, двухканальных таймера
– 1x 32-битный, четырехканальный таймер
– 2x 16-битных таймера сверхнизкого энергопотребления
– 1x независимый Systick
– 1x независимый сторожевой таймер
– 1x оконный сторожевой таймер
• Безопасность и идентификация
– Безопасная установка прошивки (SFI) для Bluetooth® Low Energy и стека 802.15.4 SW
– 3x аппаратное шифрование AES максимум 256 бит для приложения, Bluetooth® Low Energy и IEEE802.15.4
– Услуги хранения ключей клиентов/менеджера ключей
– Центр открытых ключей HW (PKA)
– Криптографические алгоритмы: RSA, Диффи-Хелман, ECC поверх GF(p)
– Генератор случайных чисел (ГСЧ)
– Защита сектора от операций чтения/записи (PCROP)
– Блок расчета CRC
– Информация о кристалле: 96-битный уникальный идентификатор
– Уникальный идентификатор IEEE 64-бит. Возможность получения EUI 802.15.4 64-бит и Bluetooth® Low Energy 48-бит
• До 72 быстрых входов/выходов, 70 из них с поддержкой 5 В
• Поддержка развития
– Отладка последовательного интерфейса (SWD), JTAG для прикладного процессора
– Применение перекрестного триггера с входом/выходом
– Встроенный Trace Macrocell™ для приложений