Микроконтроллер содержит следующие функциональные элементы:
процессорное ядро ARM Cortex-M4F с поддержкой набора одноцикловых команд умножения с накоплением (MAC), команд централизованного управления потоком данных (SIMD), арифметических и логических команд и встроенным модулем обработки команд с плавающей запятой (FPU) с одинарной точностью, производительность не менее 125 MIPS (миллионов инструкций в секунду);
встроенную память программ типа FLASH емкостью 1 Мбайт;
RAM объемом 192 Кбайт;
дополнительную память данных типа FLASH объёмом 64 Кбайта;
контроллер внешней статической памяти (SRAM, PROM, NOR Flash);
32-канальный контроллер прямого доступа к памяти (DMA);
схемы сброса и сторожевой таймер (Watchdog);
часы реального времени (Real Time Clock) с батарейным питанием;
синтезатор частоты на основе ФАПЧ (PLL);
двенадцать 2-канальных 12-разрядных АЦП (2MS/s Sampling Rate at 12-bit Resolution, T-Sensor) с режимами цифрового компаратора для каждого из каналов (равно или больше, равно или меньше, попадание в диапазон, выход из диапазона), функция автоматического запуска модулей ШИМ по событию АЦП (окончанию преобразования);
восемнадцать модулей ШИМ (PWM), из них шесть модулей (HRPWM) с режимом «высокого» разрешения (возможность изменения длительности импульсов на величину менее периода тактового сигнала);
шесть модулей захвата/сравнения (CAP);
три аналоговых компаратора, функция автоматического запуска модулей ШИМ по событию сравнения (равно или больше, равно или меньше);
три 32-битных таймера ЦПУ;
два порта CAN 2.0b;
два интерфейса I2C, с поддержкой режима High Speed (более 1 МГц);
два импульсных квадратурных декодера (Enhanced Quadrature Encoded Pulse—eQEP), используемых для обработки сигналов датчика положения ротора в высокопроизводительных системах для определения положения, направления и скорости вращения;
четыре порта SPI;
четыре модуля SCI (UART);
интерфейс USB 2.0 Device / Host с физическим уровнем (PHY);
интерфейс Ethernet 10/100 Мбит/с с интерфейсом MII;
отладочный интерфейс (JTAG and ARM Serial Wire Debug (SWD));
не менее 88 выводов общего назначения (GPIO), раздельно программируемых мультиплексированных портов ввода/вывода.