STM32F412CGU6 ARM микроконтролери IC Arm Cortex-M4 MCU
♠ Описание на продукта
Атрибут на продукта | Стойност на атрибута |
производител: | STMicroelectronics |
Категория на продукта: | Микроконтролери ARM - MCU |
RoHS: | Подробности |
серия: | STM32F412CG |
Стил на монтаж: | SMD/SMT |
Опаковка / Калъф: | UFQFPN-48 |
Ядро: | ARM Cortex M4 |
Размер на програмната памет: | 1 MB |
Ширина на шината за данни: | 32 бита |
Резолюция на ADC: | 12 бита |
Максимална тактова честота: | 100 MHz |
Брой I/O: | 36 I/O |
Размер на RAM за данни: | 256 kB |
Захранващо напрежение - мин.: | 1,7 V |
Захранващо напрежение - Макс. | 3,6 V |
Минимална работна температура: | - 40 С |
Максимална работна температура: | + 85 С |
Опаковка: | поднос |
Марка: | STMicroelectronics |
Чувствителен към влага: | да |
Вид на продукта: | Микроконтролери ARM - MCU |
Фабрично количество в опаковка: | 1560 |
подкатегория: | Микроконтролери - MCU |
Търговско наименование: | STM32 |
Единично тегло: | 0,003517 унция |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1MB Flash, 256KB RAM, USB OTG FS, 17 TIMs, 1 ADC, 17 comm.интерфейси
Устройствата STM32F412XE/G са базирани на високопроизводителния Arm® Cortex® -M4 32-bitRISC ядро, работещо на честота до 100 MHz.Тяхното ядро Cortex®-M4 включва aЕдинична точност на единица с плаваща запетая (FPU), която поддържа всички инструкции за обработка на данни с единична точност на Arm и типове данни.Той също така изпълнява пълен набор от DSP инструкции иустройство за защита на паметта (MPU), което подобрява сигурността на приложението.
Устройствата STM32F412XE/G принадлежат към продуктовата линия STM32 Dynamic Efficiency™ (спродукти, съчетаващи енергийна ефективност, производителност и интеграция), като добавят новиновативна функция, наречена Batch Acquisition Mode (BAM), позволяваща още повече мощностспестяване на консумация по време на групиране на данни.
Устройствата STM32F412XE/G включват високоскоростни вградени памети (до 1 Mbyte отФлаш памет, 256 Kbytes SRAM) и широк набор от подобрени I/O ипериферни устройства, свързани към две APB шини, три AHB шини и 32-битова мулти-AHB шинаматрица.
Всички устройства предлагат един 12-битов ADC, RTC с ниска мощност, дванадесет 16-битови таймера с общо предназначение,два PWM таймера за управление на двигателя и два 32-битови таймера с общо предназначение.
Те също така разполагат със стандартни и разширени комуникационни интерфейси:
• До четири I2C, включително един I2C, поддържащ Fast-Mode Plus
• Пет SPI
• Пет I2S, от които два са пълен дуплекс.За постигане на точност от аудио клас, I2Sпериферните устройства могат да бъдат тактовани чрез специален вътрешен аудио PLL или чрез външен часовникза да разрешите синхронизация.
• Четири USARTs
• SDIO/MMC интерфейс
• USB 2.0 OTG интерфейс с пълна скорост
• Две CAN.
В допълнение, устройствата STM32F412xE/G вграждат усъвършенствани периферни устройства:
• Гъвкав интерфейс за контролер на статична памет (FSMC)
• Quad-SPI интерфейс на паметта
• Цифров филтър за сигма модулатор (DFSDM), два филтъра, до четири входа и поддръжкана микрофонни MEM.
Устройствата STM32F412xE/G се предлагат в 7 пакета, вариращи от 48 до 144 пина.Наборът отналичните периферни устройства зависи от избрания пакет.
STM32F412xE/G работи в температурен диапазон от -40 до +125 °C от 1,7 (PDRИЗКЛ.) към 3,6 V захранване.Изчерпателен набор от режими за пестене на енергия позволява дизайнаприложения с ниска мощност.
Тези характеристики правят микроконтролерите STM32F412xE/G подходящи за широка гама отприложения:
• Моторно задвижване и управление на приложението
• Медицинско оборудване
• Индустриални приложения: PLC, инвертори, прекъсвачи
• Принтери и скенери
• СОТ, видеодомофон и ОВК
• Домашни аудио уреди
• Сензорен хъб за мобилен телефон
• Устройства за носене
• Свързани обекти
• Wifi модули
• Линия за динамична ефективност с BAM (партидаРежим на придобиване)
• Ядро: Arm® 32-bit Cortex®-M4 CPU с FPU,Адаптивен ускорител в реално време (ARTAccelerator™), позволяващ изпълнение в състояние на 0-изчакванеот флаш памет, честота до 100 MHz,устройство за защита на паметта,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),и DSP инструкции
• Спомени
– До 1 Mbyte флаш памет
– 256 Kbyte SRAM
– Гъвкав външен контролер за статична паметс до 16-битова шина за данни: SRAM, PSRAM,НИТО флаш памет
– Двоен режим Quad-SPI интерфейс
• LCD паралелен интерфейс, 8080/6800 режима
• Часовник, нулиране и управление на доставките
– 1,7 V до 3,6 V захранване на приложения и I/Os
– POR, PDR, PVD и BOR
– кристален осцилатор от 4 до 26 MHz
– Вътрешен 16 MHz фабрично подрязан RC
– 32 kHz осцилатор за RTC с калибриране
– Вътрешен 32 kHz RC с калибриране
• Консумация на енергия
– Работа: 112 µA/MHz (изключена периферия)
– Стоп (мига в режим стоп, бързо събужданевреме): 50 µA Typ при 25 °C;75 µA макс
@25 °C
– Стоп (светкавица в режим на дълбоко изключване,бавно време за събуждане): до 18 µA @
25 °C;40 µA макс. при 25 °C
– Режим на готовност: 2,4 µA при 25 °C / 1,7 V безRTC;12 µA при 85 °C при 1,7 V
– VBAT захранване за RTC: 1 µA при 25 °C
• 1×12-bit, 2.4 MSPS ADC: до 16 канала
• 2x цифрови филтри за сигма делта модулатор,4x PDM интерфейса, поддръжка на стерео микрофон
• DMA с общо предназначение: 16-поточен DMA
• До 17 таймера: до дванадесет 16-битови таймера, два32-битови таймери до 100 MHz всеки с дочетири IC/OC/PWM или импулсен брояч иквадратурен (инкрементален) вход на енкодер, дватаймери за наблюдение (независими и прозорец),
един таймер SysTick
• Режим на отстраняване на грешки
– Отстраняване на грешки в сериен кабел (SWD) и JTAG
– Cortex®-M4 Embedded Trace Macrocell™
• До 114 I/O порта с възможност за прекъсване
– До 109 бързи I/O до 100 MHz
– До 114 пет V-толерантни I/Os
• До 17 комуникационни интерфейса
– До 4x I2C интерфейси (SMBus/PMBus)
– До 4 USART (2 x 12,5 Mbit/s,2 x 6.25 Mbit/s), интерфейс ISO 7816, LIN,
IrDA, управление на модема)
– До 5 SPI/I2S (до 50 Mbit/s, SPI илиI2S аудио протокол), от които 2 мултиплексиранипълен дуплекс I2S интерфейси
– SDIO интерфейс (SD/MMC/eMMC)
– Разширено свързване: USB 2.0 с пълна скоростустройство/хост/OTG контролер с PHY
– 2x CAN (2.0B Active)
• Истински генератор на случайни числа
• Изчислителна единица CRC
• 96-битов уникален идентификатор
• RTC: субсекунда точност, хардуерен календар
• Всички опаковки са ECOPACK®2