STM32F401 – новый микроконтроллер с ультранизким динамическим потреблением
28.01.2014
Новая линейка микроконтроллеров STM32F401 от компании STMicroelectronics сочетает в себе высокопроизводительный процессор ARM Cortex-M4F c модулем плавающей точки FP, позволяющий легко производить цифровую обработку данных, ограниченный объем памяти и оптимизированный набор наиболее часто применяемой периферии. Это позволяет сохранить производительность и получить уникальные параметры потребления: при рабочей частоте 84 МГц в режиме «Dynamic RUN» потребляемый ток не превысит 12 мА, при этом производительность микроконтроллера составит 105 DMIPS.
Особенностью новых микроконтроллеров является снижение тактовой частоты по сравнению с представителями своего класса, что делает STM32F401 лидером, за счет снижения энергопотребления и повышенной производительности.
Наименование | Корпус | FLASH, кбайт | АЦП, бит | Интерфейсы | Рабочая частота, МГц | ОЗУ, кбайт | Таймеры, бит | Uпит, В | Iпотр (Run mode) (тип), мкА/МГц |
STM32F401CB | UFQFPN 48 7x7x0.55 | 128 | 10×12 | 3xSPI | 84 | 64 | 6×162×321×242xWDGRTC | 1.71…3.6 | 137 |
WLCSP 49L 3X3x0.4 | |||||||||
STM32F401CC | UFQFPN 48 7x7x0.55 | 256 | 10×12 | 2xI²S | |||||
WLCSP 49L 3X3x0.4 | |||||||||
STM32F401RB | LQFP64 10x10x1.4 | 128 | 16×12 | 3xI²C | |||||
STM32F401RC | LQFP64 10x10x1.4 | 256 | 16×12 | 3xUSART (IrDA. ISO 7816) | |||||
STM32F401VB | LQFP100 14x14x1.4 | 128 | 16×12 | 1xUSB OTG FS | |||||
UFBGA100 7x7x0.6 | |||||||||
STM32F401VC | LQFP100 14x14x1.4 | 256 | 16×12 | 1xSDIO | |||||
UFBGA100 7x7x0.6 |
Микроконтроллеры STM23F401 найдут применение в системах сбора и обработки данных (например, сигналов MEMS-датчиков), промышленных приводах двигателей, простейших аудиосистемах.
Специально для STM32F401 выпущен ознакомительный набор STM32F401С-DISCO. Этот набор позволит не только быстро начать работу с STM32F401, но и сам может быть применен в составе какого-либо устройства.
Основные параметры:
- 84 МГц/105 DMIPS, ядро Cortex-M4F
- объем памяти Flash до 256 Кбайт, SRAM 64 Кбайт
- потребление до 137 мкА/МГц в активном режиме
- потребление до 10 мкА в режиме STOP
- 16 каналов DMA
- до 10 таймеров 32/16-бит
- до 4хSPI, 3xI²C, 2xUSART, SDIO, USB 2.0 OTG
- до 16 каналов 12-бит АЦП, 2.4 Msps
- таймер для управления двигателем
- напряжение питания 1.71…3.6 В