Беспроводной двухъядерный микроконтроллер с поддержкой BLE 5.2
20 июля 2021
STM32WB15CC компании STMicroelectronics – это многопротокольный беспроводной микроконтроллер с поддержкой спецификации Bluetooth LE 5.2. Он содержит ядро Arm Cortex-M0+ для управления радиоканалом и выполнения всех низкоуровневых операций. Второе 32-битное ядро Arm Cortex-M4 (64 МГц) отличается высокой энергоэффективностью, поддерживает операции с плавающей запятой, имеет полный набор инструкций DSP и блок защиты памяти.
Микроконтроллер имеет высокоскоростную память (320 КБ Flash, 48 КБ SRAM), а также широкий набор усовершенствованных устройств ввода-вывода и периферии (рис. 1 и 2). Flash-память и SRAM оборудованы несколькими функциями защиты от чтения / записи. Криптографическую защиту при передаче данных обеспечивают блоки AES, PKA и RNG. Для обработки аналоговых сигналов предлагается 12-битный АЦП (2.5 Msps) и малопотребляющий компаратор.
Особенности STM32WB15CC:
Радиотракт
- радиотрансивер, поддерживающий спецификацию Bluetooth 5.2;
- чувствительность: -95.5 дБм (BLE, 1 Мбит/с);
- мощность передатчика: до 5.5 дБм;
- встроенное устройство согласования антенны;
- максимальная скорость 2 Мбит/с;
- выделенный 32-битный ARM-процессор Cortex M0+ для управления радиоканалом в режиме реального времени;
- точный индикатор уровня принимаемого сигнала (RSSI) для управления питанием;
- совместим с системами, требующими соблюдения радиочастотных правил ETSI EN 300 328, EN 300 440, FCC 47 CFR Part 15 и ARIB STD-T66;
- поддержка внешнего усилителя мощности;
Доступен интегрированный пассивный чип (IPD) для согласования импедансов и фильтрации гармоник (MLPF-WB-01E3);
Энергоэффективная платформа:
- напряжение питания: 1.7...3.6 В;
- рабочая температура: -40...85 °С;
- потребляемый ток в режиме shutdown: 12 нА;
- потребляемый ток в режиме Standby + RTC + RAM 48 КБ: 610 нА;
- активный режим МК: 33 мкА/МГц при включенном радиотракте и преобразователе питания;
- потребляемый ток: приемник 4.5 мА, передатчик 5.2 мА (0 дБм);
Ядро: Arm Cortex-M4;
- производительность: 1.25 DMIPS/MHz (Drystone 2.1);
Управление питанием и сбросом:
- высокоэффективный понижающий преобразователь с интеллектуальным режимом обхода;
- функция BOR с пятью выбираемыми порогами;
- ультранизкое потребление POR/PDR;
- программируемый детектор напряжения (PVD);
- режим VBAT с RTC и резервными регистрами;
Источники тактирования:
- кварцевый генератор 32 МГц со встроенными конденсаторами подстройки частоты (радиотракт и процессор);
- кварцевый генератор 32 кГц для RTC (LSE);
- встроенный маломощный RC-генератор 32 кГц (LSI1);
- встроенный RC-генератор 32 кГц с малым дрейфом (LSI2);
- встроенный мультискоростной генератор 100 кГц до 48 МГц с заводской подстройкой;
- высокоскоростной встроенный RC-генератор 16 МГц с заводской подстройкой;
- ФАПЧ для тактовой синхронизации системы и АЦП;
Память:
- 320 KB Flash с защитой от чтения/записи проприетарного кода (PCROP);
- 48 КБ SRAM, в том числе 36 КБ с аппаратной проверкой четности;
- 20x32-битный регистр резервного копирования;
- загрузчик, поддерживающий интерфейсы USART, SPI, I2C;
- однократно программируемая постоянная память (OTP): 1 КБ.
Рис. 1. Блок-схема STM32WB15CC
Рис 2. Модельный ряд беспроводных микроконтроллеров STM32WB
Источник
Телефон: +7 (495) 234-0110
Москва, ул. Краснопролетарская, д. 16, подъезд No.5
Тел.: +7 (495) 234-0110
Факс: +7 (495) 956-3346
E-mail: sales@s-ekomplekt.ru