Особенности:
• Ядро: 32-битный процессор Arm® Cortex®-M0 с частотой до 48 МГц
• Память:
– От 16 до 256 КБ флэш-памяти
– От 4 до 32 КБ SRAM с аппаратным контролем четности
• Модуль расчета CRC
• Управление питанием и сбросом:
– Питание цифровой части и выводов: VDD = 2,4 В до 3,6 В
– Аналоговое питание: VDDA = от VDD до 3,6 В
– Сброс при включении/выключении питания (POR/PDR)
– Режимы низкого энергопотребления: Sleep, Stop, Standby
• Управление тактированием:
– Кварцевый генератор от 4 до 32 МГц
– 32 кГц генератор для RTC с калибровкой
– Внутренний RC-генератор 8 МГц с умножением на 6 через PLL
– Внутренний RC-генератор 40 кГц
• До 55 быстродействующих линий ввода/вывода (I/O):
– Все могут быть назначены как внешние прерывания
– До 55 выводов с поддержкой 5В сигналов
• 5-канальный контроллер DMA
• Один 12-битный АЦП (до 16 каналов) с временем преобразования 1,0 мкс:
– Диапазон преобразования: от 0 до 3,6 В
– Отдельное аналоговое питание: от 2,4 до 3,6 В
• Часы реального времени (RTC) с будильником и периодическим пробуждением из Stop/Standby
• 11 таймеров:
– Один 16-битный расширенный таймер управления с шестиканальным PWM-выходом
– До семи 16-битных таймеров с поддержкой до четырёх IC/OC, OCN, подходящих для ИК-декодирования
– Независимый и системный сторожевые таймеры
– Таймер SysTick
• Интерфейсы связи:
– До двух I²C интерфейсов
– Поддержка Fast Mode Plus (1 Мбит/с) на одном или двух интерфейсах с токовой нагрузкой 20 мА
– Поддержка SMBus/PMBus (на одном интерфейсе)
– До шести USART, поддерживающих SPI-мастер и управление модемом; один с автоопределением скорости
– До двух SPI (18 Мбит/с) с программируемыми словами от 4 до 16 бит
• Отладка через последовательный интерфейс (SWD)
• Все корпуса соответствуют стандарту ECOPACK®2
Теги: STM32F030F4P6, STM32, Cortex-M0, микроконтроллер, 32-бит, TSSOP20, встроенные системы, низкое потребление