
Ядро
32-битное ядро Arm® Cortex®-M3
Тактовая частота до 120 МГц
Память и интерфейсы
Flash: до 512 КБ
SRAM: до 128 КБ
EMMC: поддержка CF-карт, SRAM, PSRAM, SDRAM, NORи NANDпамяти
32-битное ядро Arm® Cortex®-M3
Тактовая частота до 120 МГц
Flash: до 512 КБ
SRAM: до 128 КБ
EMMC: поддержка CF-карт, SRAM, PSRAM, SDRAM, NORи NANDпамяти
HSECLK: поддержка внешнего кварцевого/керамического генератора 4~16 МГц
LSECLK: поддержка кварцевого/керамического генератора 32,768 кГц
HSICLK: заводской откалиброванный RC-генератор 8 МГц
LSICLK: RC-генератор 40 кГц
PLL: фазовая автоподстройка частоты (умножение ×2~×16)
Диапазон VDD: 2.0–3.6 В
Диапазон VDDA: 2.0–3.6 В
Напряжение питания резервной области VBAT: 1.8–3.6 В
Поддержка сброса при включении/отключении питания (POR/PDR)
Поддержка программируемого детектора напряжения (PVD)
Поддержка трёх режимов: сон, останов, ожидание
Два контроллера DMA: DMA1(7 каналов) и DMA2(5 каналов)
JTAG
SWD
До 112 линий ввода/вывода (I/O)
Все линии могут быть сопоставлены с внешними векторами прерываний
До 87 входов, совместимых с уровнем 5 В
2 интерфейса I²C(1 Мбит/с), поддержка SMBus/PMBus
3 USARTи 2 UART, поддержка ISO7816, LIN, IrDA
3 SPI(2 из них с возможностью работы как I²S), скорость до 18 Мбит/с
2 CAN, поддержка одновременной независимой работы USBDи CAN
1 интерфейс USBD
1 интерфейс SDIO
3 12-битных АЦП
2 12-битных ЦАП
2 16-битных продвинутых таймера(TMR1/8) с 7 каналами PWM, поддержка генерации «мёртвого времени» и входа торможения
4 16-битных универсальных таймера(TMR2/3/4/5), каждый имеет 4 независимых канала для захвата входных сигналов, сравнения выходов, PWM и счёта импульсов
2 16-битных базовых таймера(TMR6/7)
2 сторожевых таймера: независимый (IWDT) и оконный (WWDT)
1 системный таймер SysTickс обратным отсчётом (24 бита)
Поддержка календарных функций
84 байтарезервных регистров
Блок FPU(аппаратное вычисление с плавающей точкой)
Блок вычисления CRC
Уникальный 96-битный идентификатор устройства
QFN48 / LQFP48 / LQFP64 / LQFP100 / LQFP144