Компания STMicro запускает микроконтроллер STM32WB55, с поддержкой Bluetooth 5 и 802.15.4, и комплект Nucleo


В прошлом году, на 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.

Оригинал статьи вы можете прочитать здесь.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.