STM32F417IET6 ARM-mikrokontroller MCU-IC:er
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM-mikrokontroller - MCU |
RoHS-riktlinjer: | Detaljer |
Serie: | STM32F417IE |
Monteringsstil: | SMD/SMT |
Paket / Fodral: | LQFP-176 |
Kärna: | ARM Cortex M4 |
Programminnesstorlek: | 512 kB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 12 bitar |
Maximal klockfrekvens: | 168 MHz |
Antal I/O:er: | 140 I/O |
Data-RAM-storlek: | 192 kB |
Matningsspänning - Min: | 1,8 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | - 40 grader Celsius |
Maximal driftstemperatur: | +85°C |
Förpackning: | Bricka |
Stämpla: | STMicroelectronics |
Data-RAM-typ: | SRAM |
Gränssnittstyp: | CAN, I2C, I2S, SPI, UART |
Fuktkänslig: | Ja |
Antal ADC-kanaler: | 24 kanaler |
Antal timers/räknare: | 10 timers |
Processorserie: | ARM Cortex M |
Produkttyp: | ARM-mikrokontroller - MCU |
Programminnestyp: | Flash |
Fabriksförpackningskvantitet: | 400 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Enhetsvikt: | 0,067010 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, upp till 1,5 MB flashminne, 320 KB RAM, USB OTG FS, 1 ADC, 2 DAC, 2 DFSDM
STM32F415xx- och STM32F417xx-familjerna är baserade på den högpresterande Arm®Cortex®-M4 32-bitars RISC-kärna som arbetar med en frekvens på upp till 168 MHz. Cortex-M4Kärnan har en flyttalsenhet (FPU) med enkel precision som stöder alla Arm-databehandlingsinstruktioner och datatyper med enkel precision. Den implementerar också en komplett uppsättning DSPinstruktioner och en minnesskyddsenhet (MPU) som förbättrar applikationssäkerheten.
STM32F415xx- och STM32F417xx-familjerna innehåller inbyggda höghastighetssignalerminnen (flashminne upp till 1 MB, upp till 192 KB SRAM), upp till 4 KBsäkerhetskopiering av SRAM och ett omfattande utbud av förbättrade I/O och kringutrustning anslutna till tvåAPB-bussar, tre AHB-bussar och en 32-bitars multi-AHB-bussmatris.
Alla enheter erbjuder tre 12-bitars ADC:er, två DAC:er, en lågeffekts-RTC, tolv universalkretsar16-bitars timers inklusive två PWM-timers för motorstyrning, två generella 32-bitars timers.en riktig slumptalsgenerator (RNG) och en kryptografisk accelerationscell. De har ocksåhar standardiserade och avancerade kommunikationsgränssnitt.
• Upp till tre I2C:er
• Tre SPI:er, två I2S:er i full duplex. För att uppnå noggrannhet i ljudklassen är I2S-kringutrustningenkan klockas via en dedikerad intern ljud-PLL eller via en extern klocka för att tillåtasynkronisering.
• Fyra USART:er plus två UART:er
• En USB OTG fullhastighets och en USB OTG höghastighets med fullhastighetskapacitet (medULPI),
• Två CAN-enheter
• Ett SDIO/MMC-gränssnitt
• Ethernet och kameragränssnittet är endast tillgängligt på STM32F417xx-enheter.
Nya avancerade kringutrustningar inkluderar en SDIO, en förbättrad flexibel statisk minneskontroll(FSMC)-gränssnitt (för enheter som erbjuds i paket med 100 stift eller mer), en kameragränssnitt för CMOS-sensorer och en kryptografisk accelerationscell. Se tabell 2:STM32F415xx och STM32F417xx: funktioner och antal kringutrustningar för listan över kringutrustningtillgänglig på varje artikelnummer.
STM32F415xx- och STM32F417xx-familjerna arbetar i temperaturer från –40 till +105 °Cvarierar från en strömförsörjning på 1,8 till 3,6 V. Matningsspänningen kan sjunka till 1,7 V närEnheten fungerar i temperaturområdet 0 till 70 °C med hjälp av en extern strömförsörjninghandledare: se avsnitt: Intern återställning AV. En omfattande uppsättning energisparfunktioner-läget möjliggör design av applikationer med låg effekt.
Familjerna STM32F415xx och STM32F417xx erbjuder enheter i olika paket, allt frånfrån 64 stift till 176 stift. Uppsättningen av inkluderade kringutrustningar ändras beroende på vilken enhet som väljs.
• Kärna: Arm® 32-bitars Cortex®-M4 CPU med FPU,Adaptiv realtidsaccelerator (ARTAccelerator) som tillåter exekvering av 0-väntetillståndfrån flashminne, frekvens upp till 168 MHz,minnesskyddsenhet, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) och DSPinstruktioner
• Minnen
– Upp till 1 MB flashminne
– Upp till 192+4 kbyte SRAM inklusive 64-Kbyte CCM-data (core coupled memory)RAM-minne
– 512 byte OTP-minne
– Flexibel statisk minneskontrollerstöd för Compact Flash, SRAM,PSRAM-, NOR- och NAND-minnen
• LCD-parallellt gränssnitt, 8080/6800-lägen
• Klocka, återställning och förbrukningshantering
– 1,8 V till 3,6 V applikationsmatning och I/O
– POR, PDR, PVD och BOR
– 4 till 26 MHz kristalloscillator
– Intern 16 MHz fabriksinställd RC (1 %noggrannhet)
– 32 kHz oscillator för RTC med kalibrering
– Intern 32 kHz RC med kalibrering
• Låg strömförbrukning
– Viloläge, stoppläge och standbyläge
– VBAT-matning för RTC, 20×32 bitars backupregister + valfritt 4 KB backup SRAM
• 3×12-bitars, 2,4 MSPS A/D-omvandlare: upp till 24kanaler och 7,2 MSPS i trippel sammanflätadläge
• 2×12-bitars D/A-omvandlare
• Allmän DMA: 16-ströms DMAstyrenhet med FIFO och burst-stöd
• Upp till 17 timers: upp till tolv 16-bitars och två 32-bitarsbittimers upp till 168 MHz, var och en med upp till 4IC/OC/PWM eller pulsräknare och kvadratur(inkrementell) kodaringång
• Felsökningsläge
– Felsökning med seriell kabel (SWD) och JTAGgränssnitt
– Cortex-M4 Inbäddad Trace Macrocell™
• Upp till 140 I/O-portar med avbrottskapacitet
– Upp till 136 snabba I/O upp till 84 MHz
– Upp till 138 5 V-toleranta I/O:er
• Upp till 15 kommunikationsgränssnitt
– Upp till 3 × I2C-gränssnitt (SMBus/PMBus)
– Upp till 4 USART/2 UART (10,5 Mbit/s, ISO7816-gränssnitt, LIN, IrDA, modemkontroll)
– Upp till 3 SPI:er (42 Mbit/s), varav 2 med muxningfull-duplex I2S för att uppnå ljudklass
noggrannhet via intern ljud-PLL eller externklocka
– 2 × CAN-gränssnitt (2.0B aktiva)
– SDIO-gränssnitt
• Avancerad anslutning
– USB 2.0 fullhastighetsenhet/värd/OTGstyrenhet med inbyggd PHY
– USB 2.0 höghastighets-/fullhastighets-enhet/värd/OTG-kontroller med dedikerad
DMA, fullhastighets-PHY och ULPI på chip
– 10/100 Ethernet MAC med dedikerad DMA:stöder IEEE 1588v2-hårdvara, MII/RMII
• 8- till 14-bitars parallellt kameragränssnitt upp till54 Mbyte/s
• Kryptografisk acceleration: hårdvaraacceleration för AES 128, 192, 256, trippelDES, HASH (MD5, SHA-1) och HMAC
• Sann slumptalsgenerator
• CRC-beräkningsenhet
• 96-bitars unikt ID
• RTC: subsekundnoggrannhet, hårdvarukalender
• Motordrift och applikationsstyrning
• Medicinsk utrustning
• Industriella tillämpningar: PLC, växelriktare, brytare
• Skrivare och skannrar
• Larmsystem, videoporttelefon och värme- och ventilationsanläggning
• Hemljudapparater