Основные характеристики

Характеристика Описание

Вычислительное ядро

RISC-V 32-бита RV32IMC (на базе ядра SCR1 с открытым исходным кодом от компании Syntacore).

Максимальная частота тактирования

32 МГц

Память

ОППЗУ (Однократно программируемая ПЗУ) – 256 бит;
ОЗУ – 16 Кбайт;
ПЗУ (EEPROM) – 8 Кбайт;
Подключаемая внешняя память по интерфейсу SPI Flash (Single, Dual, Quad) с поддержкой наборов команд управления, определенных в стандарте JEDEC, прямым доступом на чтение до 2 Гбайт и 1 Кбайт кэш.

DMA

4 канала;
Режимы: память-память, периферия-периферия, память-периферия;
4 уровня приоритетов.

Контроллер прерываний

Поддержка до 32 источников прерываний от периферий таких как: АЦП, SPI, I2C, UART, таймеров, мониторов напряжения, встроенного датчика температуры и т.д.

Интерфейсы

I2C – 2 шт. с фильтрацией помех;
USART – 2 шт.;
SPI – 2 шт.

Порты ввода/вывода общего назначения

16×2 + 8×1 (40 выводов);
8 линий внешних прерываний по уровням и фронтам;
Настраиваемые функции выводов.

Криптографическая защита

Аппаратно-настраиваемый блок вычисления контрольной суммы (CRC32);
Ускоритель симметричной криптографии с поддержкой алгоритмов шифрования по ГОСТ Р 34.12-2015 (Кузнечик и Магма) и AES 128.

Часы реального времени

Часы реального времени с поддержкой полного календаря;
Возможность тактирования от генератора с внешним резонатором 32768 Гц или от внутреннего генератора 32 кГц.

Таймеры

Три модуля «Таймер32» с программируемым делителем и тремя режимами счета (прямой, обратный и двунаправленный). 2 таймера дополнительно имеют четыре независимых канала, способных работать в режиме захвата, сравнения или ШИМ;
Три модуля «Таймер16» с программируемым делителем, поддержкой режима ШИМ и настраиваемыми входными цифровыми фильтрами.

Сторожевые таймеры

Сторожевой таймер для формирования сигнала сброса микроконтроллера при зависании программы;
Сторожевой таймер шины предотвращает блокировку системы ведомым устройством, подключенный к шинам EEPROM, SPIFI и шине периферийных устройств.

АЦП

12-бит, 8 каналов, частота дискретизации до 800 кГц;
Максимальное напряжение (1,2 ± 0,1) В.

ЦАП

12-бит, 2 канала, частота дискретизации до 1 МГц;
Максимальное напряжение (1,2 ± 0,1) В.

Датчик температуры

Встроенный датчик температуры с диапазоном измерения температур -40 … +125 °C.

Схема Brown-out-Reset и Power-on-Reset

Детектор снижения напряжения питания ниже определенного уровня;
Схема удержания контроллера в состоянии сброса до порогового напряжения включения.

Монитор частоты системного домена

Схема контроля наличия сигнала на источниках тактирования с автоматическим переключением опорной и системной частоты, в случае их пропадания, на запасные.

Монитор напряжения питания

Мониторы напряжения питания основной и аналоговой части с детектированием превышения верхнего и нижнего порогового значения и выработкой прерывания;
Схема слежения за основным питанием VCC и переключения питания батарейного домена на резервное (батарейное) VBAT.

Блок управления питанием

Блок управления питанием с поддержкой различных режимов энергопотребления, управлением тактовыми сигналами отдельных периферийных устройств.

Напряжение питания

3,3 В ±10 %

Диапазон рабочих температур

-45 … +85 °C

Корпус

64-выводной пластиковый корпус типа QFN.

Ток потребления VREF

Не более 0,84 мкА.

Диапазоны частот встроенных генераторов

LSI32K: 20 - 35 кГц,
HSI32M: 28 - 35 МГц.