STM32F405ZGT6 Microcontrolere ARM MCU ARM M4 1024 FLASH 168 Mhz 192kB SRAM
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F405ZG |
Stil de montare: | SMD/SMT |
Pachet / Carcasa: | LQFP-144 |
Miez: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 1 MB |
Lățimea magistralei de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvența maximă a ceasului: | 168 MHz |
Număr de I/O-uri: | 114 I/O |
Dimensiunea RAM de date: | 192 kB |
Tensiune de alimentare - Min: | 1,8 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minima de functionare: | -40 C |
Temperatura maxima de functionare: | + 85 C |
Ambalare: | Tavă |
Marca: | STMicroelectronics |
Rezoluție DAC: | 12 biți |
Tip de memorie RAM de date: | SRAM |
Tip interfață: | CAN, I2C, SDIO, I2S / SPI, UART / USART, USB |
Sensibil la umiditate: | da |
Număr de canale ADC: | 24 Canal |
Seria procesoare: | STM32F40 |
Produs: | MCU+FPU |
Tip produs: | Microcontrolere ARM - MCU |
Tip memorie program: | Flash |
Cantitate pachet din fabrică: | 360 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Temporizatoare Watchdog: | Timer Watchdog, cu fereastră |
Greutate unitară: | 0,045518 oz |
♠ Arm® Cortex®-M4 32b MCU+FPU, 210DMIPS, până la 1MB Flash/192+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIM, 3 ADC, 15 com.interfețe și cameră
Familia STM32F405xx și STM32F407xx se bazează pe Arm® de înaltă performanță.Core RISC Cortex®-M4 pe 32 de biți care funcționează la o frecvență de până la 168 MHz.Cortex-M4Core dispune de o unitate în virgulă mobilă (FPU) cu precizie unică, care acceptă toate instrucțiunile și tipurile de date de prelucrare a datelor cu precizie unică Arm.De asemenea, implementează un set complet de DSPinstrucțiuni și o unitate de protecție a memoriei (MPU) care îmbunătățește securitatea aplicației.
Familia STM32F405xx și STM32F407xx încorporează sisteme 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 I/O îmbunătățite și periferice conectate la douăAutobuze APB, trei autobuze 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 putere redusă, douăsprezece de uz generalTemporizatoare pe 16 biți, inclusiv două temporizatoare PWM pentru controlul motorului, două temporizatoare de uz general pe 32 de biți.un adevărat generator de numere aleatorii (RNG).De asemenea, au standarde și avansateinterfețe de comunicare.
• Până la trei I2C
• Trei SPI, două I2S full duplex.Pentru a obține acuratețea clasei audio, perifericele I2Spoate fi tactat 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ă CAN-uri
• O interfață SDIO/MMC
• Ethernet și interfața camerei sunt disponibile numai pe dispozitivele STM32F407xx.
Noile periferice avansate includ un SDIO, un control flexibil îmbunătățit al memoriei statice(FSMC) interfață (pentru dispozitivele oferite în pachete de 100 de pini și mai mult), o camerăinterfață pentru senzori CMOS.Consultați Tabelul 2: STM32F405xx și STM32F407xx: caracteristiciși numărul de periferice pentru lista de periferice disponibile pentru fiecare număr de piesă.
Familia STM32F405xx și STM32F407xx funcționează la temperaturi între –40 și +105 °Cinterval de la o sursă de alimentare de la 1,8 la 3,6 V.Tensiunea de alimentare poate scădea la 1,7 V atunci cânddispozitivul funcționează în intervalul de temperatură de la 0 la 70 °C utilizând o sursă de alimentare externăsupervizor: consultați Secțiunea: Resetare internă OPRIT.Un set complet de economisire a energieimodul permite proiectarea aplicațiilor cu putere redusă.
Familia STM32F405xx și STM32F407xx oferă dispozitive în diverse pachete, variindde la 64 de pini la 176 de pini.Setul de periferice incluse se modifică în funcție de dispozitivul ales.Aceste caracteristici fac ca familia de microcontrolere STM32F405xx și STM32F407xx să fie adecvatăpentru o gamă largă de aplicații:
• Acționarea motorului și controlul aplicației
• Echipament medical
• Aplicatii industriale: PLC, invertoare, intreruptoare
• Imprimante și scanere
• Sisteme de alarmă, interfon video și HVAC
• Hoeu aparatele audio
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU,Accelerator adaptiv în timp real (ARTAccelerator) permițând execuția stării de așteptare 0din memoria 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 Mbyte de memorie Flash
– Până la 192+4 Kbytes de SRAM, inclusiv 64-Kbyte de date CCM (core cuplate memorie).RAM
– 512 octeți de memorie OTP
– Controler de memorie statică flexibilsuportă Compact Flash, SRAM,Memorii PSRAM, NOR și NAND
• Interfata paralela LCD, moduri 8080/6800
• Ceasul, resetarea și gestionarea aprovizionării
– 1,8 V până la 3,6 V sursă de aplicație și I/O
– POR, PDR, PVD și BOR
– Oscilator cu cristal de la 4 la 26 MHz
– RC intern de 16 MHz decupat din fabrică (1%precizie)
– Oscilator 32 kHz pentru RTC cu calibrare
– RC intern de 32 kHz cu calibrare
• Funcționare cu putere redusă
– Modurile Sleep, Stop și Standby
– Furnizare VBAT pentru RTC, backup 20×32 bițiregistre + SRAM opțional de rezervă de 4 KB
• Convertoare A/D 3×12 biți, 2,4 MSPS: până la 24canale și 7,2 MSPS în triplu intercalatmodul
• Convertoare D/A 2×12 biți
• DMA de uz general: DMA cu 16 fluxuricontroler cu FIFO-uri și suport pentru explozie
• Până la 17 temporizatoare: până la douăsprezece pe 16 biți și două pe 32-temporizatoare de biți de până la 168 MHz, fiecare cu până la 4IC/OC/PWM sau contor de impulsuri și cuadratura(incremental) intrare codificator
• Modul de depanare
– Depanare cablu serial (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 I/O-uri rapide de până la 84 MHz
– Până la 138 I/O tolerante la 5 V
• Până la 15 interfețe de comunicare
– Până la 3 × interfețe I2C (SMBus/PMBus)
– Până la 4 USART/2 UART (10,5 Mbit/s, ISOinterfață 7816, LIN, IrDA, control modem)
– Până la 3 SPI (42 Mbit/s), 2 cu muxI2S full-duplex pentru a atinge clasa audio
precizie prin PLL audio intern sau externceas
– 2 × interfețe CAN (2.0B Active)
– interfață SDIO
• Conectivitate avansată
– Dispozitiv/gazdă/OTG USB 2.0 cu viteză maximăcontroler cu PHY pe cip
- USB 2.0 de mare viteză/viteză maximădispozitiv/gazdă/controler OTG cu dedicat
DMA, PHY și ULPI de viteză completă pe cip
– 10/100 Ethernet MAC cu DMA dedicat:suportă hardware IEEE 1588v2, MII/RMII
• Interfață de cameră paralelă pe 8 până la 14 biți până la54 Mbytes/s
• Generator de numere aleatoare adevărate
• Unitate de calcul CRC
• ID unic de 96 de biți
• RTC: precizie subsecundă, calendar hardware