Сверхпопулярная линейка микроконтроллеров STM32 производства STMicroelectronics пополнилась новой микросхемой STM32WLE4CC, которая имеет приемопередатчик диапазона частот до 1 ГГц. Радио не только может работать с классическими видами модуляции, такими как (G)FSK и (G)MSK, но и позволяет передавать BPSK-сигнал с битрейтом 100 или 600 бит/с. Данная микросхема позволяет создавать недорогие беспроводные устройства интернета вещей, которые будут совместимы с большим парком существующих FSK-систем.
Чип STM32WLE4xx (рисунок 1) основан на высокопроизводительном 32-битном RISC-ядре ARM® Cortex®-M4, работающем на частоте до 48 МГц. Это ядро реализует весь набор инструкций DSP и независимый блок защиты памяти (MPU), повышающий безопасность приложения. Устройства имеют высокоскоростную память (Flash-память до 256 кбайт, SRAM до 64 кбайт), а также большой набор усовершенствованных устройств ввода-вывода и богатую периферию.
Рис. 1. Блок-схема радиочасти STM32WLE4xx
Микросхема имеет несколько механизмов защиты для встроенной Flash-памяти и SRAM, таких как защита от чтения, записи, от считывания проприетарного кода.
Периферия включает в себя 12-битный АЦП, 12-битный ЦАП малой мощности с блоком выборки и хранения, два компаратора сверхмалой мощности, связанных с генератором опорного напряжения высокой точности. В STM32WLE4xx встроены маломощные часы реального времени (RTС) с 32-битным счетчиком пробуждения, один 16-битный одноканальный таймер, два 16-битных четырехканальных таймера (с поддержкой управления двигателем), один 32-битный четырехканальный таймер и три 16-битных таймера сверхмалого энергопотребления. Два DMA-контроллера (по 7 каналов каждый) позволяют использовать любую комбинацию передачи между памятью (Flash, SRAM1 и SRAM2) и периферией, используя DMAMUX1 для гибкого сопоставления каналов DMA.
Особенности STM32WLE4xx:
- диапазон частот 150…960 МГц;
- модуляция: (G) FSK, (G) MSK и BPSK;
- чувствительность приема –123 дБм для 2-FSK (при 1,2 кбит/с);
- выходная мощность передатчика до +22 дБм;
- потребление при приеме 4,82 мА;
- потребление при передаче 15 мА при 10 дБмВт;
- источник питания 1,8…3,6 В;
- диапазон температур -40…105°C;
- поддержка TCXO - программируемое напряжение питания;
- совместимость с Sigfox™, W-MBus и другими (полностью открытая беспроводная система-на-кристалле);
- соответствие таким стандартам как ETSI EN 300 220, EN 300 113, EN 301166, FCC CFR 47, часть 15, 24, 90, 101 и японский ARIB STD-T30, T-67, T-108;
- 32-битный процессор ARM® Cortex®-M4 (до 256 кбайт Flash, до 64 кбайт RAM);
- аппаратное шифрование AES 256 бит;
- уникальный идентификатор (64-битный UID, IEEE 802-2001);
- 96-битный уникальный идентификатор кристалла;
- загрузчик с поддержкой интерфейсов USART и SPI;
- возможность обновления прошивки OTA (по воздуху);
- отладка последовательного кабеля (SWD), JTAG;
- корпуса UFQFPN48 7×7 мм, UFBGA73 5×5 мм и WLCSP59.
Источник: www.compel.ru