Circuite integrate MCU pentru microcontrolere ARM STM32F417IET6
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F417IE |
Stil de montare: | SMD/SMT |
Pachet / Cutie: | LQFP-176 |
Nucleu: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 512 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 168 MHz |
Număr de intrări/ieșiri: | 140 I/O |
Dimensiune memorie RAM pentru date: | 192 kB |
Tensiune de alimentare - Min: | 1,8 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 85°C |
Ambalaj: | Tavă |
Marca: | STMicroelectronics |
Tipul memoriei RAM pentru date: | SRAM |
Tip de interfață: | CAN, I2C, I2S, SPI, UART |
Sensibil la umiditate: | Da |
Număr de canale ADC: | 24 de canale |
Număr de temporizatoare/contori: | 10 cronometre |
Serie de procesoare: | ARM Cortex M |
Tip produs: | Microcontrolere ARM - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 400 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Greutate unitară: | 0,067010 uncii |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, până la 1.5MB Flash, 320KB RAM, USB OTG FS, 1 ADC, 2 DAC-uri, 2 DFSDM-uri
Familia STM32F415xx și STM32F417xx se bazează pe Arm® de înaltă performanțăNucleu RISC Cortex®-M4 pe 32 de biți care funcționează la o frecvență de până la 168 MHz. Cortex-M4Nucleul dispune de o unitate cu virgulă mobilă (FPU) de precizie simplă, care acceptă toate instrucțiunile și tipurile de date de procesare a datelor cu precizie simplă Arm. De asemenea, implementează un set complet de DSP-uri.instrucțiuni și o unitate de protecție a memoriei (MPU) care îmbunătățește securitatea aplicației.
Familia STM32F415xx și STM32F417xx încorporează procesoare integrate de mare vitezămemorii (memorie flash de până la 1 Mbyte, până la 192 Kbytes de SRAM), până la 4 Kbytes deSRAM de rezervă și o gamă extinsă de intrări/ieșiri îmbunătățite și periferice conectate la douăMagistrale APB, trei magistrale AHB și o matrice de magistrală multi-AHB pe 32 de biți.
Toate dispozitivele oferă trei ADC-uri pe 12 biți, două DAC-uri, un RTC de consum redus, doisprezece convertizoare de frecvență generalăTemporizatoare pe 16 biți, inclusiv două temporizatoare PWM pentru controlul motorului, două temporizatoare de uz general pe 32 biți.un generator de numere aleatorii (RNG) autentic și o celulă de accelerare criptografică. De asemenea, acesteadispun de interfețe de comunicare standard și avansate.
• Până la trei interfețe I2C
• Trei SPI-uri, două I2S full duplex. Pentru a obține precizie în clasa audio, perifericele I2Spoate fi sincronizat printr-un PLL audio intern dedicat sau printr-un ceas extern pentru a permitesincronizare.
• Patru USART-uri plus două UART-uri
• Un USB OTG de viteză maximă și un USB OTG de mare viteză cu capacitate de viteză maximă (cuULPI),
• Două cutii de conserve
• O interfață SDIO/MMC
• Ethernet și interfața camerei sunt disponibile numai pe dispozitivele STM32F417xx.
Noile periferice avansate includ un SDIO, un control static flexibil îmbunătățit al memorieiinterfață (FSMC) (pentru dispozitive oferite în pachete de 100 de pini și mai mult), o camerăinterfață pentru senzori CMOS și o celulă de accelerare criptografică. Consultați tabelul 2:STM32F415xx și STM32F417xx: caracteristici și număr de periferice pentru lista de perifericedisponibil pentru fiecare număr de piesă.
Familia STM32F415xx și STM32F417xx funcționează la temperaturi cuprinse între –40 și +105 °Co sursă de alimentare de la 1,8 la 3,6 V. Tensiunea de alimentare poate scădea la 1,7 V cândDispozitivul funcționează în intervalul de temperatură de la 0 la 70 °C utilizând o sursă de alimentare externăsupraveghetor: consultați Secțiunea: Resetare internă OPRITĂ. Un set complet de funcții de economisire a energieiModul permite proiectarea de aplicații cu consum redus de energie.
Familia STM32F415xx și STM32F417xx oferă dispozitive în diverse pachete, variind dede la 64 de pini la 176 de pini. Setul de periferice incluse se modifică în funcție de dispozitivul ales.
• Nucleu: procesor Arm® Cortex®-M4 pe 32 de biți cu FPU,Accelerator adaptiv în timp real (ART)Accelerator) care permite execuția în starea de așteptare 0din memorie Flash, frecvență de până la 168 MHz,unitate de protecție a memoriei, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) și DSPinstrucţiuni
• Amintiri
– Până la 1 MB de memorie flash
– Până la 192+4 Kbytes de SRAM, inclusiv 64-Kilobyți de date CCM (memorie cuplată cu nucleu)RAM
– 512 octeți de memorie OTP
– Controler de memorie statică flexibilăsuportă Compact Flash, SRAM,Memoriile PSRAM, NOR și NAND
• Interfață paralelă LCD, moduri 8080/6800
• Ceas, resetare și gestionare a aprovizionării
– Alimentare aplicație și intrări/ieșiri de la 1,8 V la 3,6 V
– POR, PDR, PVD și BOR
– Oscilator cu cristal de la 4 la 26 MHz
– RC intern de 16 MHz, configurat din fabrică (1%precizie)
– Oscilator de 32 kHz pentru RTC cu calibrare
– RC intern de 32 kHz cu calibrare
• Funcționare cu consum redus de energie
– Modurile Repaus, Oprire și Standby
– Sursă VBAT pentru RTC, rezervă de 20×32 bițiregistre + opțional SRAM de rezervă de 4 KB
• Convertoare A/D 3×12 biți, 2,4 MSPS: până la 24canale și 7,2 MSPS în intercalare triplămod
• 2 convertoare D/A pe 12 biți
• DMA de uz general: DMA cu 16 fluxuricontroler cu FIFO-uri și suport pentru rafale
• Până la 17 temporizatoare: până la doisprezece pe 16 biți și două pe 32 de bițitemporizatoare de biți de până la 168 MHz, fiecare cu până la 4IC/OC/PWM sau contor de impulsuri și cuadraturăintrare encoder (incrementală)
• Mod de depanare
– Depanare cabluri seriale (SWD) și JTAGinterfețe
– Cortex-M4 Embedded Trace Macrocell™
• Până la 140 de porturi I/O cu capacitate de întrerupere
– Până la 136 de intrări/ieșiri rapide până la 84 MHz
– Până la 138 de intrări/ieșiri cu toleranță de 5 V
• Până la 15 interfețe de comunicare
– Până la 3 × interfețe I2C (SMBus/PMBus)
– Până la 4 USART-uri/2 UART-uri (10,5 Mbit/s, ISO)interfață 7816, LIN, IrDA, control modem)
– Până la 3 SPI-uri (42 Mbits/s), 2 cu multiplexorI2S full-duplex pentru a atinge clasa audio
precizie prin PLL audio intern sau externceas
– 2 × interfețe CAN (2.0B Activ)
– Interfață SDIO
• Conectivitate avansată
– Dispozitiv/gazdă/OTG USB 2.0 de viteză maximăcontroler cu PHY pe cip
– USB 2.0 de mare viteză/viteză maximădispozitiv/gazdă/controler OTG cu dispozitiv dedicat
DMA, PHY de viteză completă pe cip și ULPI
– MAC Ethernet 10/100 cu DMA dedicat:suportă hardware IEEE 1588v2, MII/RMII
• Interfață de cameră paralelă de 8 până la 14 biți, până la54 Mbytes/s
• Accelerare criptografică: hardwareaccelerație pentru AES 128, 192, 256, TripleDES, HASH (MD5, SHA-1) și HMAC
• Generator de numere aleatorii reale
• Unitate de calcul CRC
• ID unic pe 96 de biți
• RTC: precizie sub o secundă, calendar hardware
• Acționare motorizată și controlul aplicațiilor
• Echipamente medicale
• Aplicații industriale: PLC, invertoare, întrerupătoare de circuit
• Imprimante și scanere
• Sisteme de alarmă, videointerfon și HVAC
• Aparate audio pentru casă