STM32F412VGT6 MCU STM32 dynamiczna wydajność MCU BAM wysoka wydajność i DSP FPU
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | STMicroelectronics |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Detale |
Seria: | STM32F412VG |
Styl montażu: | SMD/SMT |
Opakowanie / etui: | LQFP-100 |
Rdzeń: | Kora ARM M4 |
Rozmiar pamięci programu: | 1 MB |
Szerokość magistrali danych: | 32-bitowy |
Rozdzielczość ADC: | 12 bitów |
Maksymalna częstotliwość zegara: | 100MHz |
Liczba wejść/wyjść: | 81 we/wy |
Rozmiar pamięci RAM: | 256 kB |
Napięcie zasilania — min.: | 1,7 V |
Napięcie zasilania — maks.: | 3,6 V |
Minimalna temperatura pracy: | - 40 C |
Maksymalna temperatura robocza: | + 85 C |
Opakowanie: | Taca |
Marka: | STMicroelectronics |
Wrażliwy na wilgoć: | Tak |
Rodzaj produktu: | Mikrokontrolery ARM - MCU |
Fabryczna ilość w opakowaniu: | 540 |
Podkategoria: | Mikrokontrolery - MCU |
Nazwa handlowa: | STM32 |
Masa jednostkowa: | 0,024037 uncji |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1 MB Flash, 256 KB RAM, USB OTG FS, 17 TIM, 1 ADC, 17 comm.interfejsy
Urządzenia STM32F412XE/G są oparte na wysokowydajnym ARM® Cortex® -M4 32-bitRdzeń RISC pracujący z częstotliwością do 100 MHz.Ich rdzeń Cortex®-M4 zawiera m.inJednostka zmiennoprzecinkowa (FPU) o pojedynczej precyzji, która obsługuje wszystkie instrukcje i typy danych Arm o pojedynczej precyzji przetwarzania danych.Implementuje również pełny zestaw instrukcji DSP ijednostka ochrony pamięci (MPU), która zwiększa bezpieczeństwo aplikacji.
Urządzenia STM32F412XE/G należą do linii produktów STM32 Dynamic Efficiency™ (zprodukty łączące efektywność energetyczną, wydajność i integrację) przy jednoczesnym dodaniu nowegoinnowacyjną funkcję o nazwie Batch Acquisition Mode (BAM), która zapewnia jeszcze większą mocoszczędność zużycia podczas grupowania danych.
Urządzenia STM32F412XE/G zawierają wbudowane pamięci o dużej szybkości (do 1 MB pamięciPamięć Flash, 256 KB pamięci SRAM) oraz szeroka gama ulepszonych wejść/wyjść iperyferia podłączone do dwóch magistrali APB, trzech magistrali AHB i 32-bitowej magistrali multi-AHBmatryca.
Wszystkie urządzenia oferują jeden 12-bitowy ADC, energooszczędny RTC, dwanaście 16-bitowych timerów ogólnego przeznaczenia,dwa timery PWM do sterowania silnikami i dwa timery 32-bitowe ogólnego przeznaczenia.
Posiadają również standardowe i zaawansowane interfejsy komunikacyjne:
• Do czterech I2C, w tym jeden I2C obsługujący tryb Fast-Mode Plus
• Pięć SPI
• Pięć I2S, z których dwa są w trybie pełnego dupleksu.Aby osiągnąć dokładność klasy audio, I2Surządzenia peryferyjne mogą być taktowane przez dedykowaną wewnętrzną PLL audio lub przez zewnętrzny zegaraby umożliwić synchronizację.
• Cztery USART
• Interfejs SDIO/MMC
• Pełnoprzepustowy interfejs USB 2.0 OTG
• Dwie sieci CAN.
Ponadto urządzenia STM32F412xE/G zawierają zaawansowane urządzenia peryferyjne:
• Elastyczny interfejs kontrolera pamięci statycznej (FSMC)
• Interfejs pamięci Quad-SPI
• Filtr cyfrowy dla modulatora sigma (DFSDM), dwa filtry, do czterech wejść i wsparciemikrofonowych pamięci MEM.
Urządzenia STM32F412xE/G oferowane są w 7 pakietach od 48 do 144 pinów.Zestawdostępne peryferia zależą od wybranego pakietu.
STM32F412xE/G działa w zakresie temperatur od -40 do +125°C od 1,7 (PDROFF) do zasilania 3,6 V.Obszerny zestaw trybów oszczędzania energii umożliwia projektowanieaplikacji o niskim poborze mocy.
Te cechy sprawiają, że mikrokontrolery STM32F412xE/G nadają się do szerokiego zakresu zastosowańAplikacje:
• Sterowanie napędem silnikowym i aplikacją
• Wyposażenie medyczne
• Zastosowania przemysłowe: PLC, falowniki, wyłączniki automatyczne
• Drukarki i skanery
• Systemy alarmowe, wideodomofony i HVAC
• Domowe urządzenia audio
• Hub czujnika telefonu komórkowego
• Urządzenia do noszenia
• Połączone obiekty
• Moduły Wi-Fi
• Linia Dynamic Efficiency z BAM (Batchtryb akwizycji)
• Rdzeń: 32-bitowy procesor Arm® Cortex®-M4 z FPU,Adaptacyjny akcelerator czasu rzeczywistego (ARTAccelerator™) umożliwiający wykonanie stanu zerowego oczekiwaniaz pamięci Flash, częstotliwość do 100 MHz,jednostka ochrony pamięci,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),i instrukcje DSP
• Wspomnienia
– Do 1 MB pamięci Flash
– 256 KB pamięci SRAM
– Elastyczny zewnętrzny kontroler pamięci statycznejz maksymalnie 16-bitową magistralą danych: SRAM, PSRAM,NOR Pamięć flash
– Dwumodowy interfejs Quad-SPI
• Interfejs równoległy LCD, tryby 8080/6800
• Zarządzanie zegarem, resetowaniem i zasilaniem
– Zasilanie aplikacji i wejścia/wyjścia od 1,7 V do 3,6 V
– POR, PDR, PVD i BOR
– Oscylator kwarcowy od 4 do 26 MHz
– Wewnętrzny, fabrycznie przycięty RC 16 MHz
– Oscylator 32 kHz dla RTC z kalibracją
– Wewnętrzny RC 32 kHz z kalibracją
• Pobór energii
– Praca: 112 µA/MHz (wyłączone urządzenia peryferyjne)
– Stop (Flash w trybie Stop, szybkie budzenieczas): 50 µA typowo przy 25°C;maks. 75µA
@25°C
– Stop (Błysk w trybie głębokiego wyłączenia,wolny czas budzenia): do 18 µA @
25°C;maks. 40 µA przy 25°C
– Czuwanie: 2,4 µA przy 25°C / 1,7 V bezzegar czasu rzeczywistego;12 µA przy 85°C przy 1,7 V
– Zasilanie VBAT dla RTC: 1 µA @25 °C
• 1×12-bitowy, 2,4 MSPS ADC: do 16 kanałów
• 2x filtry cyfrowe do modulatora sigma delta,4x interfejsy PDM, obsługa mikrofonów stereo
• DMA ogólnego przeznaczenia: 16-strumieniowe DMA
• Do 17 timerów: do dwunastu 16-bitowych timerów, dwa32-bitowe zegary do 100 MHz każdy z makscztery IC/OC/PWM lub licznik impulsów iwejście enkodera kwadraturowego (inkrementalnego), dwatimery watchdog (niezależne i okienkowe),
jeden zegar SysTick
• Tryb debugowania
– Debugowanie przewodów szeregowych (SWD) i JTAG
– Cortex®-M4 Embedded Trace Macrocell™
• Do 114 portów we/wy z obsługą przerwań
– Do 109 szybkich wejść/wyjść do 100 MHz
– Do 114 pięciu we/wy z tolerancją V
• Do 17 interfejsów komunikacyjnych
– Do 4 interfejsów I2C (SMBus/PMBus)
– Do 4 USART (2 x 12,5 Mbit/s,2 x 6,25 Mbit/s), interfejs ISO 7816, LIN,
IrDA, sterowanie modemem)
– Do 5 SPI/I2S (do 50 Mbit/s, SPI lubprotokół audio I2S), z czego 2 multipleksowanepełnodupleksowe interfejsy I2S
– Interfejs SDIO (SD/MMC/eMMC)
– Zaawansowana łączność: pełna prędkość USB 2.0urządzenie/host/kontroler OTG z PHY
– 2x CAN (2.0B aktywne)
• Prawdziwy generator liczb losowych
• Jednostka obliczeniowa CRC
• 96-bitowy unikalny identyfikator
• RTC: dokładność poniżej sekundy, kalendarz sprzętowy
• Wszystkie opakowania są ECOPACK®2