STM32WB55CGU6 ARM микроконтролери – MCU с ултраниска мощност двуядрен Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 Mbyte от
♠ Описание на продукта
Атрибут на продукта | Стойност на атрибута |
производител: | STMicroelectronics |
Категория на продукта: | Микроконтролери ARM - MCU |
RoHS: | Подробности |
серия: | STM32WB |
Стил на монтаж: | SMD/SMT |
Опаковка / Калъф: | UFQFPN-48 |
Ядро: | ARM Cortex M0+, ARM Cortex M4 |
Размер на програмната памет: | 1 MB |
Ширина на шината за данни: | 32 бита |
Резолюция на ADC: | 12 бита |
Максимална тактова честота: | 64 MHz, 32 MHz |
Брой I/O: | 30 I/O |
Размер на RAM за данни: | 256 kB |
Захранващо напрежение - мин.: | 1,71 V |
Захранващо напрежение - Макс. | 3,6 V |
Минимална работна температура: | - 40 С |
Максимална работна температура: | + 105 С |
Опаковка: | поднос |
Марка: | STMicroelectronics |
Тип RAM за данни: | SRAM |
Тип интерфейс: | I2C, LPUART, SAI, SPI, USART, USB |
Чувствителен към влага: | да |
Брой ADC канали: | 13 канал |
Вид на продукта: | Микроконтролери ARM - MCU |
Тип програмна памет: | Светкавица |
Фабрично количество в опаковка: | 1560 |
подкатегория: | Микроконтролери - MCU |
Търговско наименование: | STM32 |
Единично тегло: | 0,003517 унция |
♠ Многопротоколна безжична 32-битова MCU 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+ за извършване на всички операции на нисък слой в реално време.
Устройствата са проектирани да бъдат изключително нискоенергийни и са базирани на високопроизводителното Arm® Cortex®-M4 32-битово RISC ядро, работещо на честота до 64 MHz.Това ядро разполага с единица с плаваща запетая (FPU) с единична точност, която поддържа всички Arm® инструкции за обработка на данни с единична точност и типове данни.Той също така прилага пълен набор от DSP инструкции и модул за защита на паметта (MPU), който подобрява сигурността на приложението.
Подобрената междупроцесорна комуникация се осигурява от IPCC с шест двупосочни канала.HSEM предоставя хардуерни семафори, използвани за споделяне на общи ресурси между двата процесора.
Устройствата вграждат високоскоростни памети (до 1 Mbyte флаш памет за STM32WB55xx, до 512 Kbytes за STM32WB35xx, до 256 Kbytes SRAM за STM32WB55xx, 96 Kbytes за STM32WB35xx), Quad-SPI интерфейс за флаш памет (наличен на всички пакети) и широка гама от подобрени I/O и периферни устройства.
Директният трансфер на данни между паметта и периферните устройства и от паметта към паметта се поддържа от четиринадесет DMA канала с пълно гъвкаво картографиране на канали от периферното устройство DMAMUX.
Устройствата разполагат с няколко механизма за вградена флаш памет и SRAM: защита при четене, защита при запис и защита при четене на собствен код.Части от паметта могат да бъдат защитени за изключителен достъп до Cortex® -M0+.
Двете машини за криптиране AES, PKA и RNG, позволяват криптография на по-нисък слой MAC и по-висок слой.Може да се използва функция за съхранение на клиентски ключове, за да запази ключовете скрити.Устройствата предлагат бърз 12-битов ADC и два компаратора с ултра ниска мощност, свързани с генератор на референтно напрежение с висока точност.
Тези устройства включват RTC с ниска мощност, един усъвършенстван 16-битов таймер, един 32-битов таймер с общо предназначение, два 16-битови таймера с общо предназначение и два 16-битови таймера с ниска мощност.В допълнение, до 18 капацитивни сензорни канала са налични за STM32WB55xx (не в пакет UFQFPN48).
STM32WB55xx също така вгражда интегриран LCD драйвер до 8x40 или 4x44, с вътрешен повишаващ конвертор.STM32WB55xx и STM32WB35xx също така разполагат със стандартни и усъвършенствани комуникационни интерфейси, а именно един USART (ISO 7816, IrDA, Modbus и режим на Smartcard), един UART с ниска мощност (LPUART), два I2C (SMBus/PMBus), два SPI (един за STM32WB35xx ) до 32 MHz, един сериен аудио интерфейс (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 V захранване.Изчерпателен набор от режими за пестене на енергия позволява проектиране на приложения с ниска мощност.
Устройствата включват независими захранвания за аналогов вход за ADC.
• Включва ST най-съвременната патентована технология
• Радио
– 2,4 GHz – RF трансивър, поддържащ спецификация Bluetooth® 5.2, IEEE 802.15.4-2011 PHY и MAC, поддържащ Thread и Zigbee® 3.0
– RX чувствителност: -96 dBm (Bluetooth® Low Energy при 1 Mbps), -100 dBm (802.15.4)
– Програмируема изходна мощност до +6 dBm с 1 dB стъпки – Интегриран балун за намаляване на BOM
– Поддръжка на 2 Mbps
– Специален Arm® 32-bit Cortex® M0+ CPU за радио слой в реално време
– Точен 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 V захранване
– 40 °C до 85 / 105 °C температурни диапазони
– 13 nA режим на изключване
– 600 nA режим на готовност + RTC + 32 KB RAM
– 2.1 µA Режим на спиране + RTC + 256 KB RAM
– MCU в активен режим: < 53 µA / MHz, когато RF и SMPS са включени
– Радио: Rx 4,5 mA / Tx при 0 dBm 5,2 mA
• Ядро: Arm® 32-bit Cortex®-M4 CPU с FPU, адаптивен ускорител в реално време (ART Accelerator), позволяващ изпълнение на 0-изчакване от флаш памет, честота до 64 MHz, MPU, 80 DMIPS и DSP инструкции
• Показател за ефективност
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219.48 CoreMark® (3.43 CoreMark/MHz при 64 MHz)
• Енергиен показател
– 303 ULPMark™ CP резултат
• Управление на доставките и нулирането
– Високоефективен вграден SMPS понижаващ преобразувател с интелигентен режим на байпас
– Изключително безопасен BOR с ниска мощност (възстановяване на кафявото) с пет избираеми прагове
– POR/PDR с изключително ниска мощност
– Програмируем детектор за напрежение (PVD)
– VBAT режим с RTC и резервни регистри
• Източници на часовник
– 32 MHz кристален осцилатор с интегрирани триминг кондензатори (радио и часовник на процесора)
– 32 kHz кристален осцилатор за RTC (LSE)
– Вътрешен нискоенергиен 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
• Спомени
– До 1 MB флаш памет със секторна защита (PCROP) срещу R/W операции, позволяваща радиостек и приложение
– До 256 KB SRAM, включително 64 KB с проверка на паритета на хардуера
– 20×32-битов резервен регистър
– Boot loader, поддържащ USART, SPI, I2C и USB интерфейси
– OTA (по въздуха) Bluetooth® Low Energy и 802.15.4 актуализация
– Quad SPI интерфейс на паметта с XIP
– 1 Kbyte (128 двойни думи) OTP
• Богати аналогови периферни устройства (до 1,62 V)
– 12-битов ADC 4.26 Msps, до 16 бита с хардуерно свръхсемплиране, 200 µA/Msps
– 2x ултранискомощен компаратор
– Точен буфериран изход за референтно напрежение 2,5 V или 2,048 V
• Системни периферни устройства
– Междупроцесорен комуникационен контролер (IPCC) за комуникация с Bluetooth® Low Energy и 802.15.4
– HW семафори за споделяне на ресурси между централните процесори
– 2x DMA контролери (7x канала всеки), поддържащи ADC, SPI, I2C, USART, QSPI, SAI, AES, таймери
– 1x USART (ISO 7816, IrDA, SPI Master, режим Modbus и Smartcard)
– 1x LPUART (ниска мощност)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (двоен канал с високо качество на звука)
– 1x USB 2.0 FS устройство, без кристал, BCD и LPM
– Сензорен контролер, до 18 сензора
– LCD 8×40 с повишаващ преобразувател
– 1x 16-битов, четириканален разширен таймер
– 2x 16-битов, двуканален таймер
– 1x 32-битов, четириканален таймер
– 2x 16-битов таймер с ултраниска мощност
– 1x независим Systick
– 1x независим пазач
– 1x прозорец пазач
• Сигурност и ID
– Сигурна инсталация на фърмуер (SFI) за Bluetooth® Low Energy и 802.15.4 SW стек
– 3x хардуерно криптиране AES максимум 256 бита за приложението, Bluetooth® Low Energy и IEEE802.15.4
– Услуги за съхранение на ключове на клиенти / мениджър на ключове
– HW публичен ключ (PKA)
– Криптографски алгоритми: RSA, Diffie-Helman, ECC през GF(p)
– Истински генератор на случайни числа (RNG)
– Секторна защита срещу R/W работа (PCROP)
– CRC изчислителна единица
– Информация за матрицата: 96-битов уникален идентификатор
– IEEE 64-битов уникален идентификатор.Възможност за извличане на 802.15.4 64-bit и Bluetooth® Low Energy 48-bit EUI
• До 72 бързи I/O, 70 от тях 5 V-толерантни
• Подкрепа за развитие
– Сериен кабел за отстраняване на грешки (SWD), JTAG за процесора на приложението
– Приложен кръстосан тригер с вход/изход
– Вграден Trace Macrocell™ за приложение