STM32F417IET6 ARM mikrocontrollere MCU IC'er
♠ Produktbeskrivelse
Produktattribut | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM-mikrocontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32F417IE |
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 |
Data-RAM-type: | SRAM |
Grænsefladetype: | CAN, I2C, I2S, SPI, UART |
Fugtfølsom: | Ja |
Antal ADC-kanaler: | 24 kanaler |
Antal timere/tællere: | 10 timere |
Processorserie: | ARM Cortex M |
Produkttype: | ARM-mikrocontrollere - MCU |
Programhukommelsestype: | Blitz |
Fabrikspakke antal: | 400 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Enhedsvægt: | 0,067010 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, op til 1,5 MB flash, 320 KB RAM, USB OTG FS, 1 ADC, 2 DAC'er, 2 DFSDM'er
STM32F415xx- og STM32F417xx-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.
STM32F415xx- og STM32F417xx-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) og en kryptografisk accelerationscelle. De har ogsåhar standard- og avancerede kommunikationsgræ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å STM32F417xx-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 kameragrænseflade til CMOS-sensorer og en kryptografisk accelerationscelle. Se tabel 2:STM32F415xx og STM32F417xx: funktioner og antal periferiudstyr på listen over periferiudstyrtilgængelig på hvert varenummer.
STM32F415xx- og STM32F417xx-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.
STM32F415xx- og STM32F417xx-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.
• 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
• Kryptografisk acceleration: hardwareacceleration for AES 128, 192, 256, TripleDES, HASH (MD5, SHA-1) og HMAC
• Ægte tilfældig talgenerator
• CRC-beregningsenhed
• 96-bit unikt ID
• RTC: nøjagtighed på under et sekund, hardwarekalender
• Motordrev og applikationsstyring
• Medicinsk udstyr
• Industrielle anvendelser: PLC, invertere, afbrydere
• Printere og scannere
• Alarmsystemer, videointercom og HVAC
• Hjemmelydapparater