STM32F407IET6 ARM-mikrocontrollere IC MCU ARM M4 512 FLASH
♠ Produktbeskrivelse
Produktattribut | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM-mikrocontrollere - MCU |
RoHS-kode: | 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 clockfrekvens: | 168 MHz |
Antal I/O'er: | 140 I/O |
Data RAM-størrelse: | 192 kB |
Forsyningsspænding - Min: | 1,8 V |
Forsyningsspænding - Maks.: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 85°C |
Emballage: | Bakke |
Mærke: | STMicroelectronics |
DAC-opløsning: | 12-bit |
Data-RAM-type: | SRAM |
Grænsefladetype: | CAN, I2C, SDIO, I2S / SPI, UART / USART, USB |
Fugtfølsom: | Ja |
Antal ADC-kanaler: | 24 kanaler |
Processorserie: | STM32F40 |
Produkt: | MCU+FPU |
Produkttype: | ARM-mikrocontrollere - MCU |
Programhukommelsestype: | Blitz |
Fabrikspakke antal: | 400 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Watchdog-timere: | Watchdog-timer, vinduesstyret |
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 kommunikationsgrænseflader og kamera
STM32F405xx- og STM32F407xx-familierne er baseret på den højtydende Arm®Cortex®-M4 32-bit RISC-kerne, der opererer med en frekvens på op til 168 MHz. Cortex-M4Kernen har en Floating point unit (FPU) single precision, der understøtter alle Arm singleprecision databehandlingsinstruktioner og datatyper. Den implementerer også et komplet sæt DSPinstruktioner og en hukommelsesbeskyttelsesenhed (MPU), der forbedrer applikationssikkerheden.
STM32F405xx- og STM32F407xx-familierne indeholder indlejrede højhastigheds-processorerhukommelser (flashhukommelse op til 1 Mbyte, op til 192 Kbyte SRAM), op til 4 Kbytebackup SRAM og et omfattende udvalg af forbedrede I/O'er og periferiudstyr 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 RTC med lavt strømforbrug, tolv universalformåls-controllere16-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 i fuld duplex. For at opnå nøjagtighed i lydklassen er I2S-periferiudstyretkan klokkes via en dedikeret intern lyd-PLL eller via et eksternt ur for at tilladesynkronisering.
• Fire USART'er plus to UART'er
• En USB OTG med fuld hastighed og en USB OTG med høj hastighed med fuld hastighed (medULPI),
• To CAN'er
• Et SDIO/MMC-interface
• Ethernet og kameragrænsefladen er kun tilgængelig på STM32F407xx-enheder.
Nye avancerede periferiudstyr inkluderer en SDIO, en forbedret fleksibel statisk hukommelseskontrol(FSMC) interface (til enheder, der tilbydes i pakker med 100 ben eller mere), et kamerainterface til CMOS-sensorer. Se tabel 2: STM32F405xx og STM32F407xx: funktionerog periferioptællinger for listen over tilgængelige periferiudstyr på hvert varenummer.
STM32F405xx- og STM32F407xx-familierne fungerer i temperaturer fra –40 til +105 °Cvarierer fra en strømforsyning på 1,8 til 3,6 V. 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 strømbesparende funktionerTilstanden muliggør design af lavstrømsapplikationer.
STM32F405xx- og STM32F407xx-familierne tilbyder enheder i forskellige pakker, der spænder frafra 64 ben til 176 ben. Sættet af inkluderede periferiudstyr ændres med den valgte enhed.Disse funktioner gør mikrocontrollerfamilierne STM32F405xx og STM32F407xx egnedetil en bred vifte af anvendelser:
• Motordrev og applikationsstyring
• Medicinsk udstyr
• Industrielle anvendelser: PLC, invertere, afbrydere
• Printere og scannere
• Alarmsystemer, videointercom og HVAC
• Hjemmelydapparater
• Kerne: Arm® 32-bit Cortex®-M4 CPU med FPU,Adaptiv realtidsaccelerator (ART)Accelerator) der tillader udførelse af 0-ventetilstandfra flashhukommelse, frekvens op til 168 MHz,hukommelsesbeskyttelsesenhed, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) og DSPinstruktioner
• Minder
– Op til 1 MB flashhukommelse
– Op til 192+4 Kbyte SRAM inklusive 64-Kbyte CCM-data (core coupled memory)VÆDDER
– 512 bytes OTP-hukommelse
– Fleksibel statisk hukommelsescontrollerunderstøtter Compact Flash, SRAM,PSRAM, NOR og NAND-hukommelser
• LCD parallelt 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 fabriksindstillet fjernbetjening (1%nøjagtighed)
– 32 kHz oscillator til RTC med kalibrering
– Intern 32 kHz fjernbetjening 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-bitbittimere op til 168 MHz, hver med op til 4IC/OC/PWM eller pulstæller og kvadratur(inkrementel) encoderindgang
• Fejlfindingstilstand
– Seriel ledningsfejlfinding (SWD) og JTAGgrænseflader
– Cortex-M4 Embedded Trace Macrocell™
• Op til 140 I/O-porte med afbrydelsesfunktion
– 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-grænseflade, LIN, IrDA, modemstyring)
– Op til 3 SPI'er (42 Mbit/s), 2 med muxingfuld-duplex I2S for at opnå lydklasse
nøjagtighed via intern lyd-PLL eller eksternur
– 2 × CAN-grænseflader (2.0B aktiv)
– SDIO-grænseflade
• Avanceret tilslutningsmuligheder
– USB 2.0 fuldhastighedsenhed/vært/OTGcontroller med indbygget PHY
– USB 2.0 højhastigheds/fuldhastighedsenhed/vært/OTG-controller med dedikeret
DMA, indbygget fuldhastigheds-PHY og ULPI
– 10/100 Ethernet MAC med dedikeret DMA:understøtter IEEE 1588v2-hardware, MII/RMII
• 8- til 14-bit parallel kameragrænseflade op til54 Mbyte/s
• Ægte tilfældig talgenerator
• CRC-beregningsenhed
• 96-bit unikt ID
•RTC: nøjagtighed på under et sekund, hardwarekalender