STM32F407IET6 ARM mikrocontrollere IC MCU ARM M4 512 FLASH
♠ Produktbeskrivelse
Produktegenskab | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM mikrocontrollere - MCU |
RoHS: | detaljer |
Serie: | STM32F407IE |
Monteringsstil: | SMD/SMT |
Pakke/etui: | LQFP-176 |
Kerne: | ARM Cortex M4 |
Programhukommelsesstørrelse: | 512 kB |
Databusbredde: | 32 bit |
ADC-opløsning: | 12 bit |
Maksimal urfrekvens: | 168 MHz |
Antal I/O'er: | 140 I/O |
Data RAM Størrelse: | 192 kB |
Forsyningsspænding - min.: | 1,8 V |
Forsyningsspænding - Max: | 3,6 V |
Minimum driftstemperatur: | -40 C |
Maksimal driftstemperatur: | + 85 C |
Emballage: | Bakke |
Mærke: | STMicroelectronics |
DAC-opløsning: | 12 bit |
Data RAM Type: | SRAM |
Interface Type: | CAN, I2C, SDIO, I2S / SPI, UART / USART, USB |
Fugt følsom: | Ja |
Antal ADC-kanaler: | 24 kanaler |
Processor serie: | STM32F40 |
Produkt: | MCU+FPU |
Produkttype: | ARM mikrocontrollere - MCU |
Programhukommelsestype: | Blitz |
Fabrikspakkemængde: | 400 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Watchdog timere: | Watchdog Timer, Windowed |
Enhedsvægt: | 0,038801 oz |
♠ Arm® Cortex®-M4 32b MCU+FPU, 210DMIPS, op til 1MB Flash/192+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIM'er, 3 ADC'er, 15 komm.interfaces og kamera
STM32F405xx og STM32F407xx familien er baseret på den højtydende Arm®Cortex®-M4 32-bit RISC-kerne, der arbejder ved en frekvens på op til 168 MHz.Cortex-M4kernen har en Floating Point Unit (FPU) enkelt præcision, som understøtter alle Arm singleprecision databehandlingsinstruktioner og datatyper.Den implementerer også et komplet sæt DSPinstruktioner og en hukommelsesbeskyttelsesenhed (MPU), som forbedrer applikationssikkerheden.
STM32F405xx og STM32F407xx familien inkorporerer højhastigheds indlejrethukommelser (Flash-hukommelse op til 1 Mbyte, op til 192 Kbyte SRAM), op til 4 Kbyte afbackup SRAM og et omfattende udvalg af forbedrede I/O'er og perifere enheder forbundet til toAPB-busser, tre AHB-busser og en 32-bit multi-AHB-busmatrix.
Alle enheder tilbyder tre 12-bit ADC'er, to DAC'er, en laveffekt RTC, tolv generelle formål16-bit timere inklusive to PWM timere til motorstyring, to generelle 32-bit timere.en ægte tilfældig talgenerator (RNG).De har også standard og avanceretkommunikationsgrænseflader.
• Op til tre I2C'er
• Tre SPI'er, to I2S'er fuld duplex.For at opnå lydklassenøjagtighed er I2S-ydre enhederkan clockes via en dedikeret intern audio PLL eller via et eksternt ur for at tilladesynkronisering.
• Fire USART'er plus to UART'er
• En USB OTG fuld hastighed og en USB OTG høj hastighed med fuld hastighed kapacitet (medULPI),
• To CAN'er
• Et SDIO/MMC-interface
• Ethernet og kameragrænsefladen er kun tilgængelig på STM32F407xx-enheder.
Nye avancerede ydre enheder inkluderer en SDIO, en forbedret fleksibel statisk hukommelseskontrol(FSMC) interface (til enheder, der tilbydes i pakker med 100 ben og mere), et kamerainterface til CMOS-sensorer.Se tabel 2: STM32F405xx og STM32F407xx: funktionerog perifer tæller for listen over tilgængelige perifere enheder på hvert varenummer.
STM32F405xx- og STM32F407xx-familien fungerer i temperaturen -40 til +105 °Cspænder fra en 1,8 til 3,6 V strømforsyning.Forsyningsspændingen kan falde til 1,7 V, nårenheden fungerer i temperaturområdet 0 til 70 °C ved hjælp af en ekstern strømforsyningsupervisor: se afsnit : Intern nulstilling FRA.Et omfattende sæt af strømbesparendetilstand tillader design af applikationer med lav effekt.
STM32F405xx og STM32F407xx familien tilbyder enheder i forskellige pakker lige frafra 64 ben til 176 ben.Sættet af medfølgende ydre enheder ændres med den valgte enhed.Disse funktioner gør STM32F405xx og STM32F407xx mikrocontrollerfamilien velegnettil en bred vifte af applikationer:
• Motordrev og applikationskontrol
• Medicinsk udstyr
• Industrielle applikationer: PLC, invertere, afbrydere
• Printere og scannere
• Alarmsystemer, videosamtaleanlæg og HVAC
• Lydapparater til hjemmet
• Kerne: Arm® 32-bit Cortex®-M4 CPU med FPU,Adaptiv realtidsaccelerator (ARTAccelerator) tillader 0-vent tilstand eksekveringfra Flash-hukommelse, frekvens op til 168 MHz,hukommelsesbeskyttelsesenhed, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) og DSPinstruktioner
• Erindringer
– Op til 1 Mbyte Flash-hukommelse
– Op til 192+4 Kbytes SRAM inklusive 64-Kbyte CCM (core coupled memory) datavædder
– 512 bytes OTP-hukommelse
– Fleksibel statisk hukommelsescontrollerunderstøtter Compact Flash, SRAM,PSRAM, NOR og NAND hukommelser
• LCD parallel interface, 8080/6800 tilstande
• Ur, nulstilling og forsyningsstyring
– 1,8 V til 3,6 V applikationsforsyning og I/O'er
– POR, PDR, PVD og BOR
– 4-til-26 MHz krystaloscillator
– Intern 16 MHz fabrikstrimmet RC (1 %nøjagtighed)
– 32 kHz oscillator til RTC med kalibrering
– Intern 32 kHz RC med kalibrering
• Lavt strømforbrug
– Dvale-, stop- og standbytilstande
– VBAT-forsyning til RTC, 20×32 bit backupregistre + valgfri 4 KB backup SRAM
• 3×12-bit, 2,4 MSPS A/D-konvertere: op til 24kanaler og 7,2 MSPS i triple interleavedmode
• 2×12-bit D/A-konvertere
• Generel DMA: 16-stream DMAcontroller med FIFO'er og burst-understøttelse
• Op til 17 timere: op til tolv 16-bit og to 32-bitbit-timere op til 168 MHz, hver med op til 4IC/OC/PWM eller pulstæller og kvadratur(inkrementel) encoder input
• Fejlretningstilstand
– Serial wire debug (SWD) & JTAGgrænseflader
– Cortex-M4 Embedded Trace Macrocell™
• Op til 140 I/O-porte med mulighed for afbrydelse
– Op til 136 hurtige I/O'er op til 84 MHz
– Op til 138 5 V-tolerante I/O'er
• Op til 15 kommunikationsgrænseflader
– Op til 3 × I2C-grænseflader (SMBus/PMBus)
– Op til 4 USART'er/2 UART'er (10,5 Mbit/s, ISO7816 interface, LIN, IrDA, modemkontrol)
– Op til 3 SPI'er (42 Mbits/s), 2 med muxedfuld-duplex I2S for at opnå lydklasse
nøjagtighed via intern audio PLL eller eksternur
– 2 × CAN-grænseflader (2.0B aktiv)
– SDIO interface
• Avanceret tilslutning
– USB 2.0 fuldhastighedsenhed/vært/OTGcontroller med on-chip PHY
– USB 2.0 høj hastighed/fuld hastighedenhed/vært/OTG-controller med dedikeret
DMA, on-chip fuld hastighed PHY og ULPI
– 10/100 Ethernet MAC med dedikeret DMA:understøtter IEEE 1588v2 hardware, MII/RMII
• 8- til 14-bit parallel kamera interface op til54 Mbytes/s
• Ægte tilfældigt tal generator
• CRC beregningsenhed
• 96-bit unikt ID
•RTC: sekunds nøjagtighed, hardwarekalender