STM32F407IGH6 ARM-mikrokontroller-IC 168 MHz 192 kB SRAM
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM-mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32F407IG |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | UFBGA-176 |
Kjerne: | ARM Cortex M4 |
Programminnestørrelse: | 1 MB |
Databussbredde: | 32-biters |
ADC-oppløsning: | 12-biters |
Maksimal klokkefrekvens: | 168 MHz |
Antall I/O-er: | 140 I/O |
Data-RAM-størrelse: | 192 kB |
Forsyningsspenning - Min: | 1,8 V |
Forsyningsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 85 °C |
Emballasje: | Brett |
Merke: | STMicroelectronics |
DAC-oppløsning: | 12-biters |
Data-RAM-type: | SRAM |
Grensesnitttype: | CAN, I2C, SDIO, I2S / SPI, UART / USART, USB |
Fuktighetsfølsom: | Ja |
Antall ADC-kanaler: | 24 kanaler |
Prosessorserie: | STM32F40 |
Produkt: | MCU+FPU |
Produkttype: | ARM-mikrokontrollere - MCU |
Programminnetype: | Blits |
Fabrikkpakkemengde: | 1008 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | STM32 |
Vakthund-timere: | Watchdog-timer, med vindu |
Enhetsvekt: | 0,004951 unser |
♠ Arm® Cortex®-M4 32b MCU+FPU, 210DMIPS, opptil 1 MB Flash/192+4 KB RAM, USB OTG HS/FS, Ethernet, 17 TIM-er, 3 ADC-er, 15 kommunikasjonsgrensesnitt og kamera
STM32F405xx- og STM32F407xx-familiene er basert på den høytytende Arm®Cortex®-M4 32-bit RISC-kjerne som opererer med en frekvens på opptil 168 MHz. Cortex-M4Kjernen har en flytende kommaenhet (FPU) med enkel presisjon som støtter alle Arm singleprecision-databehandlingsinstruksjoner og datatyper. Den implementerer også et komplett sett med DSPinstruksjoner og en minnebeskyttelsesenhet (MPU) som forbedrer applikasjonssikkerheten.
STM32F405xx- og STM32F407xx-familiene inneholder innebygde høyhastighetssystemerminner (flashminne opptil 1 MB, opptil 192 kB SRAM), opptil 4 kBsikkerhetskopi av SRAM og et omfattende utvalg av forbedrede I/O-er og periferiutstyr koblet til toAPB-busser, tre AHB-busser og en 32-bits multi-AHB-bussmatrise.
Alle enhetene tilbyr tre 12-bits ADC-er, to DAC-er, en lavstrøms-RTC, tolv generelle16-bits timere inkludert to PWM-timere for motorstyring, to generelle 32-bits timere.en ekte tilfeldig tallgenerator (RNG). De har også standard og avanserte funksjonerkommunikasjonsgrensesnitt.
• Opptil tre I2C-er
• Tre SPI-er, to I2S-er i full dupleks. For å oppnå nøyaktighet i lydklassen, er I2S-periferiutstyretkan klokkes via en dedikert intern lyd-PLL eller via en ekstern klokke for å tillatesynkronisering.
• Fire USART-er pluss to UART-er
• En USB OTG med full hastighet og en USB OTG med høy hastighet med full hastighet (medULPI),
• To CAN-er
• Et SDIO/MMC-grensesnitt
• Ethernet og kameragrensesnittet er kun tilgjengelig på STM32F407xx-enheter.
Nye avanserte periferienheter inkluderer en SDIO, en forbedret fleksibel statisk minnekontroll(FSMC)-grensesnitt (for enheter som tilbys i pakker med 100 pinner eller mer), et kameragrensesnitt for CMOS-sensorer. Se tabell 2: STM32F405xx og STM32F407xx: funksjonerog antall periferienheter for listen over tilgjengelige periferienheter på hvert delenummer.
STM32F405xx- og STM32F407xx-familiene opererer i temperaturer fra –40 til +105 °Cvarierer fra en strømforsyning på 1,8 til 3,6 V. Forsyningsspenningen kan falle til 1,7 V nårEnheten fungerer i temperaturområdet 0 til 70 °C ved hjelp av en ekstern strømforsyningVeileder: se avsnitt: Intern tilbakestilling AV. Et omfattende sett med strømsparingsfunksjonermodus tillater design av lavstrømsapplikasjoner.
STM32F405xx- og STM32F407xx-familiene tilbyr enheter i forskjellige pakker.fra 64 pinner til 176 pinner. Settet med inkluderte periferiutstyr endres med den valgte enheten.Disse funksjonene gjør mikrokontrollerfamiliene STM32F405xx og STM32F407xx egnetfor et bredt spekter av bruksområder:
• Motordrift og applikasjonskontroll
• Medisinsk utstyr
• Industrielle applikasjoner: PLS, omformere, effektbrytere
• Skrivere og skannere
• Alarmsystemer, videoporttelefon og varme- og kjøleanlegg
• Hjemmelydapparater
• Kjerne: Arm® 32-bit Cortex®-M4 CPU med FPU,Adaptiv sanntidsakselerator (ARTAkselerator) som tillater utførelse av 0-ventetilstandfra flashminne, frekvens opptil 168 MHz,minnebeskyttelsesenhet, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) og DSPinstruksjoner
• Minner
– Opptil 1 MB flashminne
– Opptil 192+4 kbyte SRAM inkludert 64-Kbyte med CCM-data (kjernekoblet minne)VÆR
– 512 byte med OTP-minne
– Fleksibel statisk minnekontrollerstøtter Compact Flash, SRAM,PSRAM-, NOR- og NAND-minner
• LCD-parallelt grensesnitt, 8080/6800-moduser
• Klokke, tilbakestilling og forsyningsstyring
– 1,8 V til 3,6 V applikasjonsforsyning og I/O-er
– POR, PDR, PVD og BOR
– 4 til 26 MHz krystalloscillator
– Intern 16 MHz fabrikktrimmet RC (1 %nøyaktighet)
– 32 kHz oscillator for RTC med kalibrering
– Intern 32 kHz fjernkontroll med kalibrering
• Lavt strømforbruk
– Hvile-, stopp- og standby-modus
– VBAT-forsyning for RTC, 20×32-bits sikkerhetskopieringregistre + valgfri 4 KB sikkerhetskopi SRAM
• 3×12-bit, 2,4 MSPS A/D-omformere: opptil 24kanaler og 7,2 MSPS i trippel sammenflettetmodus
• 2×12-bit D/A-omformere
• Generell DMA: 16-strøms DMAkontroller med FIFO-er og burst-støtte
• Opptil 17 timere: opptil tolv 16-bit og to 32-bitbittimere opptil 168 MHz, hver med opptil 4IC/OC/PWM eller pulsteller og kvadratur(inkrementell) koderinngang
• Feilsøkingsmodus
– Feilsøking av seriell ledning (SWD) og JTAGgrensesnitt
– Cortex-M4 innebygd sporingsmakrocell™
• Opptil 140 I/O-porter med avbruddskapasitet
– Opptil 136 raske I/O-er opptil 84 MHz
– Opptil 138 5 V-tolerante I/O-er
• Opptil 15 kommunikasjonsgrensesnitt
– Opptil 3 × I2C-grensesnitt (SMBus/PMBus)
– Opptil 4 USART-er/2 UART-er (10,5 Mbit/s, ISO7816-grensesnitt, LIN, IrDA, modemkontroll)
– Opptil 3 SPI-er (42 Mbit/s), 2 med miksingfull-dupleks I2S for å oppnå lydklasse
nøyaktighet via intern lyd-PLL eller eksternklokke
– 2 × CAN-grensesnitt (2.0B aktiv)
– SDIO-grensesnitt
• Avansert tilkobling
– USB 2.0 fullhastighetsenhet/vert/OTGkontroller med innebygd PHY
– USB 2.0 høyhastighets/fullhastighetsenhet/vert/OTG-kontroller med dedikert
DMA, fullhastighets PHY og ULPI på brikken
– 10/100 Ethernet MAC med dedikert DMA:støtter IEEE 1588v2-maskinvare, MII/RMII
• 8- til 14-bits parallelt kameragrensesnitt opptil54 MB/s
• Ekte tilfeldig tallgenerator
• CRC-beregningsenhet
• 96-bits unik ID
•RTC: nøyaktighet på undersekunder, maskinvarekalender