В прошлом году, на Embedded World 2018, компания STMicro представила свое первое семейство беспроводных микроконтроллеров STM32 с двухъядерным микроконтроллером Cortex-M4/M0 + STM32WB, оснащенным радиомодулями Bluetooth 5 и 802.15.4. Но, только в этом году, на Embedded World 2019, компания объявила о коммерческой доступности семейства STM32WB55, а также комплекта для разработки P-NUCLEO-WB55, содержащего классическую плату Nucleo 64 и USB-донгл.
STMicro STM32WB55 Bluetooth 5 и 802.15.4 MCU
Основные характеристики и спецификации:
- Программное ядро - Arm Cortex-M4 CPU @ до 64 МГц с FPU, адаптивный ускоритель реального времени (ART Accelerator), MPU, 80 DMIPS и DSP инструкциями
- Память – до 256 КБ ОЗУ, в том числе 64 КБ с аппаратной проверкой четности, 20 × 32-разрядных резервных регистров
- Хранилище
- До 1 МБ флэш-памяти с секторной защитой (PCROP) от операций R/W для Bluetooth с низким энергопотреблением и стека SW 802.15.4
- Интерфейс памяти Quad SPI с XIP
- Радио
- Радиопередатчик 2,4 ГГц, поддерживающий Bluetooth 5 и PHY и MAC IEEE 802.15.4-2011 (поддерживается протокол Thread & ZigBee 3.0)
- Чувствительность RX: -96 дБм (низкое энергопотребление Bluetooth при 1 Мбит / с), -100 дБм (802.15.4)
- Программируемая выходная мощность до +6 дБм с шагом 1 дБ
- Поддержка 2 Мбит/с
- Выделенный 32-разрядный процессор Cortex M0 + для радио слоя реального времени
- Периферийные устройства
- До 72 быстрых входов/выходов, 70 из них толерантные к 5 В
- 12-битный АЦП 4.26Msps, до 16-битных
- Межпроцессорный контроллер связи Inter (IPCC) для связи с Bluetooth Low Energy и 802.15.4
- 2 контроллера DMA (по 7 каналов каждый) с поддержкой АЦП, SPI, I2C, USART, QSPI, SAI, AES, таймеры
- 1x USART (ISO 7816, IrDA, SPI Master, Modbus и режим Smartcard)
- 1x LPUART (низкая мощность)
- 2x SPI 32 Мбит/с, 2x I2C (SMBus/PMBus)
- 1x SAI (двухканальный звук)
- 1x USB 2.0 FS устройство, crystal-less, BCD и LPM
- Контроллер Touch Sensing, до 18 датчиков
- ЖК-дисплей 8×40 с повышающим преобразователем
- Таймеры – 1x 16-разрядный четырехканальный, 2x 16-разрядных двухканальных, 1x 32-разрядный четырехканальный, 2x 16-разрядных (сверхнизкое энергопотребление)
- 1x независимый Systick, 1x независимый сторожевой таймер, 1x сторожевой таймер
- Безопасность и ID
- Безопасная установка прошивки (SFI) для Bluetooth с низким энергопотреблением и стеком 802.15.4 SW
- Аппаратное шифрование 3x AES 256 бит
- Хранение ключей клиента/услуги менеджера ключей
- HW Public Key Authority (PKA)
- Криптографические алгоритмы: RSA, Diffie-Helman, ECC over GF (p)
- Генератор истинных случайных чисел (TRNG)
- Защита сектора от работы R/W (PCROP)
- Блок расчета CRC
- 96-битный уникальный идентификатор
- 64-битный уникальный идентификатор. Возможность получения 802.15.5 64-битной и Bluetooth Low Energy 48-битной EUI
- Мощность
- Питание – от 1,71 до 3,6 В
- Потребление
- Режим отключения 13 нА
- 600 нА в режиме ожидания + RTC + 32 КБ ОЗУ
- 2,1 мкА стоп режим + RTC + 256 КБ ОЗУ
- MCU в активном режиме + RF (SMPS ON): <53 мкА/МГц
- Радио – Rx: 4,5 мА; Tx при 0 дБм: 5,2 мА
- Отладка/Разработка – последовательная проводная отладка (SWD), JTAG для процессора приложений, кросс-триггер приложения с входом и выходом, встроенная трассировка Macrocell для приложения
- Диапазон температур – от -40 ° C до 85 ° C или от -40 ° C до 105 ° C
- Размер – QFN48, QFN68, WLCSP100 и BGA129
Сейчас в производстве шесть моделей с флэш-памятью от 256 КБ до 1 МБ, оперативной памятью 128 КБ или 256 КБ, 48-контактными или 68-контактными корпусами, и готовятся еще модели, в настоящее время производится выборка, со 100-контактными и 129-контактными корпусами.
Комплект разработчика P-NUCLEO-WB55
Компания также представила комплект разработки P-NUCLEO-WB55 с платой MB1355C на плате STM32W55 в корпусе VFQFPN68 и MB1293C USB-донгл на базе микроконтроллера STM32W55 с меньшим корпусом UFQFPN48, чтобы, используя решение, легко начать работу с Bluetooth 5 и/или 802.15.4 ( Zigbee/Thread).
Основные характеристики и спецификации платы MB1355C Nucleo-68:
- MCU
- Микроконтроллер STM32WB в корпусе VFQFPN68
- Радио – радиочастотный приемопередатчик 2,4 ГГц с поддержкой Bluetooth 5.0 и PHY и MAC IEEE 802.15.4-2011
- Выделенный 32-разрядный процессор Cortex M0 + для радио слоя реального времени
- Антенны – встроенная антенна на печатной плате или разъем для разъема SMA
- USB – 1х порт micro USB
- Расширение – Arduino UNO V3 и ST морфо разъемы
- Отладка – встроенный отладчик/программатор ST-LINK/V2-1 с возможностью повторного перечисления через USB: запоминающее устройство, виртуальный COM-порт и порт отладки
- Разное – 3х пользовательских индикатора, 3х пользовательских кнопки и 1х кнопка сброса
- Блок питания – ST-LINK USB VBUS или внешние источники; разъем на плате для батареи CR2032
Основные характеристики USB-донгла MB1293C:
- MCU
- Микроконтроллер STM32WB в корпусе UFQFPN48
- Радиочастотный приемопередатчик 2,4 ГГц, поддерживающий Bluetooth 5.0 и IEEE 802.15.4-2011 PHY и MAC
- Выделенный 32-разрядный процессор Cortex M0 + для радио слоя реального времени
- Антенна – встроенная антенна на печатной плате или разъем UFL
- SB – 1x USB-порт
- Разное – Переключатель для управления загрузкой, 1х кнопка пользователя, 3х индикатора пользователя
Компания предоставляет бесплатные библиотеки программного обеспечения и образцы, доступные с комплектом STM32Cube, а также поддержку различных интегрированных сред разработки (IDE), включая IAR Embedded, Keil, IDE на основе GCC и Arm Mbed. STM32CubeMonRF – это программный инструмент с графическим интерфейсом, который позволяет тестировать производительность радиомодуля BLE и 802.15.4 в микроконтроллере STM32WB. Например, вы сможете измерять различные выходные мощности, PER (Peak-Error-Rate), общее качество сигнала и/или настраивать пользовательские сценарии для обработки конкретных вариантов использования.
Цены на микроконтроллер STM32WB55 начинаются с 3,24 долларов США за единицу для заказов по 10 тысяч, а комплект разработки P-NUCLEO-WB55 продается за 42 доллара США. Для получения дополнительной информации, включая обширную документацию по аппаратному и программному обеспечению и/или для приобретения образцов, посетите соответствующие страницы продукта здесь и здесь.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.