Новая серия NuMicro M3331 от Nuvoton представляет собой 32-разрядные микроконтроллеры на базе ядра Arm Cortex-M33 с тактовой частотой 180 МГц, которые интегрируют контроллер ARGB-светодиодов, набор инструкций DSP, блок вычислений с плавающей запятой одинарной точности (FPU) и технологию безопасности TrustZone для умных фабрик, систем возобновляемой энергетики и потребительских устройств.
Ранее уже публиковались материалы о других микроконтроллерах на базе Cortex-M33, таких как STM32U3B5/C5 , Texas Instruments MSPM33C321A, nRF54LM20A от Nordic Semiconductor , и многих других. Однако серия Nuvoton M3331 отличается наличием встроенного расширенного интерфейса для светодиодных лент (ELLSI) и поддержкой до 10 стандартных каналов LLSI. Это позволяет микроконтроллеру нативно поддерживать протоколы управления игровыми ARGB-светодиодами Gen1 и Gen2, полностью разгружая ЦП для плавных и динамических световых эффектов. Серия представлена двумя вариантами: M3333 и M3334, причем последний дополнительно включает высокоскоростной контроллер USB 2.0 OTG со встроенным PHY.

Технические характеристики NuMicro M3331:
- Ядро МК – 32-разрядный ЦП Arm Cortex-M33 @ 180 МГц с блоком вычислений с плавающей запятой одинарной точности (FPU), инструкциями DSP и модулем защиты памяти (MPU)
- Память – До 320 КБ SRAM, включая 64 КБ с аппаратной проверкой четности
- Хранилище
- До 512 КБ двухбанковой флеш-памяти (APROM) с ECC
- 8 КБ загрузчика, определяемого пользователем (LDROM)
- 1x Контроллер хоста Secure Digital (SDH) с поддержкой до 45 Мбит/с
- 1x Интерфейс Quad-SPI (до 45 МГц в режиме ведущего)
- Внешняя шинная интерфейсная система (EBI), режим i80
- Периферия
- До 110 линий ввода-вывода с возможностью прерывания (M3334 имеет до 102 линий)
- USB – 1x Контроллер USB High-Speed устройство/хост/OTG со встроенным приемопередатчиком (только M3334)
- Аудио
- 1x Интерфейс I2S (до 12 Мбит/с)
- До 3x Интерфейсов SPI/I2S (SPI до 90 МГц в режиме ведущего)
- Низкоскоростные интерфейсы ввода-вывода
- До 3x Интерфейсов I2C с поддержкой SMBus/PMBus (до 3.4 Мбит/с)
- 1x Интерфейс I3C
- До 2x Интерфейсов CAN FD
- До 5x Интерфейсов UART с поддержкой IrDA (UART0 поддерживает режим LIN)
- До 2x Универсальных интерфейсов последовательного управления (USCI), настраиваемых как UART, SPI или I2C
- Управление светодиодами и двигателями
- Расширенный интерфейс для светодиодных лент (ELLSI) и до 10x Интерфейсов для светодиодных лент (LLSI) для ARGB Gen1 и Gen2
- До 28x Каналов интерфейса параллельной коммуникации для диммирования (PDCI) с поддержкой бифазного кодирования (BMC)
- До 48x Каналов ШИМ (до 12x EPWM и 36x BPWM каналов)
- 1x Расширенный интерфейс инкрементального энкодера (EQEI)
- Аналоговая периферия
- 1x 12-разрядный SAR АЦП с до 16 каналами и частотой дискретизации 4.2 Мвыб/с
- 2x Аналоговых компаратора
- Встроенное внутреннее опорное напряжение (1.6В/2.0В/2.5В/3.0В), датчик температуры, схема сброса при пониженном напряжении (LVR) и детектор просадки напряжения (BOD)
- Таймеры и ПДП
- 4x 32-разрядных таймера,
- 24-разрядный системный таймер SysTick
- Часы реального времени (RTC)
- 1x Сторожевой таймер (WDT) и 1x Оконный сторожевой таймер (WWDT)
- 1x Расширенный блок захвата входного сигнала (ECAP)
- 16-канальный модуль прямого доступа к памяти периферийных устройств (PDMA)
- Безопасность
- Технология TrustZone, безопасная загрузка (Root of Trust, ROT)
- Флеш-память с поддержкой до 4 областей памяти только для выполнения (XOM)
- 2 КБ однократно программируемой памяти (OTP ROM) для защиты данных и хранения ключей
- 96-битный уникальный идентификатор (UID) и 128-битный уникальный идентификатор клиента (UCID)
- Тактовые генераторы
- Внутренняя ФАПЧ до 180 МГц
- Внутренний RC-генератор на 48 МГц (± 2% отклонение) и RC-генератор на 38.4 кГц (± 10% отклонение)
- Кварцевый генератор от 4 до 32 МГц (HXT) и кварцевый генератор на 32.768 кГц (LXT)
- Питание
- Рабочее напряжение – от 1.7В до 3.6В
- Потребление
- Рабочий режим – 91 мкА/МГц (Normal run)
- NPD2 – 190 мкА (Normal power-down 2)
- SPD – 4.93 мкА (Standby power-down)
- DPD – 0.62 мкА (Deep power-down)
- Корпуса (безгалогенные, RoHS, TSCA-совместимые)
- QFN33 – M333xTIGAE (4×4 мм, шаг 0.4мм)
- QFN48 – M333xYIGAE (5×5 мм, шаг 0.4мм)
- LQFP48 – M333xLIGAE (7×7 мм, шаг 0.5мм)
- LQFP64 – M333xSIGAE (7×7 мм, шаг 0.4мм)
- LQFP128 – M333xKIGAE (14×14 мм, шаг 0.4мм)
- Температурный диапазон – от -40°C до +105°C


При изучении пресс-релиза компания называет эти микроконтроллеры «серией NuMicro M3331». Однако внутри неё упоминаются подсерии M3333 и M3334, что, по меньшей мере, вносит путаницу.
Компания предоставляет оценочные платы NuMaker-M3333KI и NuMaker-M3334KI , обе из которых оснащены совместимыми с Arduino UNO разъемами для плат расширения и полными коннекторами для вывода всех выводов. Кроме того, они интегрируют съемный модуль Nu-Link2-Me, который выполняет функции внутрисхемного отладчика и программатора, поддерживающего интерфейс SWD, онлайн/офлайн программирование и виртуальный COM-порт. Для профилирования энергопотребления платы включают специальный разъем для амперметра для прямого измерения потребления микроконтроллера. Обе платы имеют идентичный набор функций; единственные различия заключаются в модели МК и разъеме питания/высокоскоростного USB. Компания также предоставляет руководство по началу работы на страницах продуктов.
Что касается программной поддержки, компания предоставляет пакет поддержки платы (BSP) и примеры кода, совместимые с основными IDE, такими как Arm Keil MDK, IAR EWARM и Visual Studio Code. Платформа также полностью поддерживается основными операционными системами реального времени, такими как FreeRTOS, Zephyr и RT-Thread, а также библиотеками графического интерфейса, такими как emWin и LVGL.
Похоже, что микроконтроллеры пока не поступили в продажу, или по крайней мере, публичные цены не объявлены. Однако оценочные платы NuMaker-M3333KI и NuMaker-M3334KI доступны для покупки по цене 30 долларов США каждая в интернет-магазине Nuvoton Direct. Дополнительная информация вместе с технической документацией представлена на страницах продуктов Nuvoton для серии M3333 и серии M3334 .

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.

