STM32F407IET6 ARM mikrokontrolery IC MCU ARM M4 512 FLASH
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | STMicroelectronics |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Detale |
Seria: | STM32F407IE |
Styl montażu: | SMD/SMT |
Opakowanie / etui: | LQFP-176 |
Rdzeń: | Kora ARM M4 |
Rozmiar pamięci programu: | 512 kB |
Szerokość magistrali danych: | 32-bitowy |
Rozdzielczość ADC: | 12 bitów |
Maksymalna częstotliwość zegara: | 168MHz |
Liczba wejść/wyjść: | 140 we/wy |
Rozmiar pamięci RAM: | 192kB |
Napięcie zasilania — min.: | 1,8 V |
Napięcie zasilania — maks.: | 3,6 V |
Minimalna temperatura pracy: | - 40 C |
Maksymalna temperatura robocza: | + 85 C |
Opakowanie: | Taca |
Marka: | STMicroelectronics |
Rozdzielczość przetwornika cyfrowo-analogowego: | 12 bitów |
Rodzaj pamięci RAM: | SRAM |
Typ interfejsu: | CAN, I2C, SDIO, I2S/SPI, UART/USART, USB |
Wrażliwy na wilgoć: | Tak |
Liczba kanałów ADC: | 24 kanał |
Seria procesorów: | STM32F40 |
Produkt: | MCU + FPU |
Rodzaj produktu: | Mikrokontrolery ARM - MCU |
Typ pamięci programu: | Błysk |
Fabryczna ilość w opakowaniu: | 400 |
Podkategoria: | Mikrokontrolery - MCU |
Nazwa handlowa: | STM32 |
Zegary kontrolne: | Watchdog Timer, z okienkiem |
Masa jednostkowa: | 0,038801 uncji |
♠ Arm® Cortex®-M4 32b MCU+FPU, 210DMIPS, do 1MB Flash/192+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIM, 3 ADC, 15 comm.interfejsy i kamera
Rodzina STM32F405xx i STM32F407xx oparta jest na wysokowydajnym architekturze Arm®Cortex®-M4 32-bitowy rdzeń RISC pracujący z częstotliwością do 168 MHz.Rdzeń-M4rdzeń zawiera pojedynczą precyzję jednostki zmiennoprzecinkowej (FPU), która obsługuje wszystkie instrukcje przetwarzania danych pojedynczej precyzji Arm i typy danych.Implementuje również pełny zestaw DSPinstrukcje i moduł ochrony pamięci (MPU), który zwiększa bezpieczeństwo aplikacji.
Rodzina STM32F405xx i STM32F407xx obejmuje wbudowane szybkie łączepamięci (pamięć Flash do 1 MB, do 192 KB SRAM), do 4 KBzapasową pamięć SRAM oraz szeroką gamę ulepszonych wejść/wyjść i urządzeń peryferyjnych podłączonych do dwóchMagistrale APB, trzy magistrale AHB i 32-bitowa macierz magistrali multi-AHB.
Wszystkie urządzenia oferują trzy 12-bitowe przetworniki ADC, dwa przetworniki cyfrowo-analogowe, energooszczędny RTC, dwanaście uniwersalnych16-bitowe timery, w tym dwa timery PWM do sterowania silnikami, dwa timery 32-bitowe ogólnego przeznaczenia.prawdziwy generator liczb losowych (RNG).Są one również wyposażone w standardowe i zaawansowaneinterfejsy komunikacyjne.
• Do trzech I2C
• Trzy interfejsy SPI, dwa interfejsy I2S w trybie pełnego dupleksu.Aby osiągnąć dokładność klasy audio, urządzenia peryferyjne I2Smoże być taktowany przez dedykowaną wewnętrzną PLL audio lub przez zewnętrzny zegar, aby umożliwićsynchronizacja.
• Cztery USART plus dwa UART
• USB OTG full-speed i USB OTG high-speed z możliwością pełnej szybkości (z rozszerzeniemULPI),
• Dwie sieci CAN
• Interfejs SDIO/MMC
• Ethernet i interfejs kamery dostępne tylko w urządzeniach STM32F407xx.
Nowe zaawansowane urządzenia peryferyjne obejmują SDIO, ulepszoną, elastyczną kontrolę pamięci statycznej(FSMC) (dla urządzeń oferowanych w pakietach 100 pinów i więcej), kamerainterfejs dla czujników CMOS.Patrz Tabela 2: STM32F405xx i STM32F407xx: funkcjei liczba urządzeń peryferyjnych dla listy urządzeń peryferyjnych dostępnych dla każdego numeru części.
Rodzina STM32F405xx i STM32F407xx pracuje w temperaturze od –40 do +105°Cw zakresie od 1,8 do 3,6 V zasilania.Napięcie zasilania może spaść do 1,7 V, gdyurządzenie pracuje w zakresie temperatur od 0 do 70°C przy zasilaniu zewnętrznymnadzorca: patrz Rozdział: Reset wewnętrzny WYŁ.Kompleksowy zestaw oszczędzania energiitryb umożliwia projektowanie aplikacji o niskim poborze mocy.
Rodzina STM32F405xx i STM32F407xx oferuje urządzenia w różnych pakietach, począwszyod 64 pinów do 176 pinów.Zestaw dołączonych urządzeń peryferyjnych zmienia się wraz z wybranym urządzeniem.Te cechy sprawiają, że rodzina mikrokontrolerów STM32F405xx i STM32F407xx jest odpowiedniado szerokiego zakresu zastosowań:
• 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
• Rdzeń: 32-bitowy procesor Arm® Cortex®-M4 z FPU,Adaptacyjny akcelerator czasu rzeczywistego (ARTAccelerator) umożliwiający wykonanie stanu 0-waitz pamięci Flash, częstotliwość do 168 MHz,jednostka ochrony pamięci, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) i DSPinstrukcje
• Wspomnienia
– Do 1 MB pamięci Flash
– Do 192+4 KB pamięci SRAM, w tym 64-Kbajt danych CCM (pamięć sprzężona z rdzeniem).Baran
– 512 bajtów pamięci OTP
– Elastyczny kontroler pamięci statycznejobsługa Compact Flash, SRAM,Pamięci PSRAM, NOR i NAND
• Interfejs równoległy LCD, tryby 8080/6800
• Zarządzanie zegarem, resetowaniem i zasilaniem
– Zasilanie aplikacji i wejścia/wyjścia od 1,8 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 (1%dokładność)
– Oscylator 32 kHz dla RTC z kalibracją
– Wewnętrzny RC 32 kHz z kalibracją
• Praca przy niskim poborze mocy
– Tryby uśpienia, zatrzymania i gotowości
– Zasilanie VBAT dla RTC, backup 20×32 bitrejestry + opcjonalnie 4 KB kopii zapasowej SRAM
• 3×12-bitowe przetworniki A/D 2,4 MSPS: do 24kanałów i 7,2 MSPS w potrójnym przeplocietryb
• 2×12-bitowe przetworniki C/A
• DMA ogólnego przeznaczenia: 16-strumieniowe DMAkontroler z obsługą FIFO i serii
• Do 17 timerów: do dwunastu 16-bitowych i dwóch 32-bitowychtimery bitowe do 168 MHz, każdy z maksymalnie 4IC/OC/PWM lub licznik impulsów i kwadratura(inkrementalne) wejście enkodera
• Tryb debugowania
– Debugowanie przewodów szeregowych (SWD) i JTAGinterfejsy
– Cortex-M4 Embedded Trace Macrocell™
• Do 140 portów we/wy z obsługą przerwań
– Do 136 szybkich we/wy do 84 MHz
– Do 138 we/wy z tolerancją 5 V
• Do 15 interfejsów komunikacyjnych
– Do 3 × interfejsów I2C (SMBus/PMBus)
– Do 4 USART/2 UART (10,5 Mbit/s, ISOinterfejs 7816, LIN, IrDA, sterowanie modemem)
– Do 3 SPI (42 Mbit/s), 2 z multiplekserempełny dupleks I2S w celu osiągnięcia klasy audio
dokładność za pośrednictwem wewnętrznego audio PLL lub zewnętrznegozegar
– 2 × interfejsy CAN (2.0B aktywne)
– Interfejs SDIO
• Zaawansowana łączność
– Pełne urządzenie/host/OTG USB 2.0kontroler z wbudowanym PHY
– USB 2.0 high-speed/full-speedurządzenie/host/kontroler OTG z dedykowanym
DMA, wbudowane PHY o pełnej prędkości i ULPI
– 10/100 Ethernet MAC z dedykowanym DMA:obsługuje sprzęt IEEE 1588v2, MII/RMII
• 8- do 14-bitowy równoległy interfejs kamery do54 MB/s
• Prawdziwy generator liczb losowych
• Jednostka obliczeniowa CRC
• 96-bitowy unikalny identyfikator
•RTC: dokładność poniżej sekundy, kalendarz sprzętowy