Microcontrolere ARM STM32F205ZGT6 – MCU 32BIT ARM Cortex M3 Conectivitate 1024kB
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F205ZG |
Stil de montare: | SMD/SMT |
Pachet/Cutie: | LQFP-144 |
Nucleu: | ARM Cortex M3 |
Dimensiunea memoriei programului: | 1 MB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 120 MHz |
Număr de intrări/ieșiri: | 114 I/O |
Dimensiune memorie RAM pentru date: | 128 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 |
Dimensiune memorie ROM de date: | 512 B |
Tip de interfață: | 2xCAN, 2xUART, 3xI2C, 3xSPI, 4xUSART, SDIO |
Sensibil la umiditate: | Da |
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ă: | 360 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Greutate unitară: | 1,290 g |
♠ MCU pe 32 de biți bazat pe Arm®, 150 DMIP-uri, până la 1 MB Flash/128+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIM-uri, 3 ADC-uri, 15 interfețe de comunicare și cameră
Familia STM32F20x se bazează pe nucleul RISC de înaltă performanță Arm® Cortex®-M3 pe 32 de biți, care funcționează la o frecvență de până la 120 MHz. Familia încorporează memorii integrate de mare viteză (memorie Flash de până la 1 Mbyte, până la 128 Kbytes de SRAM de sistem), până la 4 Kbytes de SRAM de rezervă și o gamă extinsă de intrări/ieșiri (I/O) și periferice îmbunătățite conectate la două magistrale APB, trei magistrale AHB și o matrice de magistrală multi-AHB pe 32 de biți.
Dispozitivele dispun și de un accelerator adaptiv de memorie în timp real (ART Accelerator™) care permite obținerea unei performanțe echivalente cu execuția unui program în starea 0 de așteptare din memoria Flash la o frecvență CPU de până la 120 MHz. Această performanță a fost validată folosind benchmark-ul CoreMark®.
Toate dispozitivele oferă trei convertizoare analogice-digitale (ADC) pe 12 biți, două convertizoare digitale-digitale (DAC), un RTC de consum redus de energie, doisprezece temporizatoare de uz general pe 16 biți, inclusiv două temporizatoare PWM pentru controlul motorului, două temporizatoare de uz general pe 32 de biți, un generator aleatoriu cu numere reale (RNG). De asemenea, acestea dispun de interfețe de comunicație standard și avansate. Noile periferice avansate includ un SDIO, o interfață îmbunătățită de control flexibil al memoriei statice (FSMC) (pentru dispozitivele oferite în pachete de 100 de pini și mai mult) și o interfață pentru cameră pentru senzori CMOS. Dispozitivele dispun și de periferice standard.
• Nucleu: procesor Arm® Cortex®-M3 pe 32 de biți (maxim 120 MHz) cu accelerator adaptiv în timp real (ART Accelerator™) care permite execuția în starea 0-wait din memorie Flash, MPU, 150 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1)
• Amintiri
– Până la 1 MB de memorie flash
– 512 octeți de memorie OTP
– Până la 128 + 4 Kbytes de SRAM
– Controler de memorie static flexibil care acceptă memorii Compact Flash, SRAM, PSRAM, NOR și NAND
– Interfață paralelă LCD, moduri 8080/6800
• Ceas, resetare și gestionare a aprovizionării
– Alimentare aplicație de la 1,8 la 3,6 V + I/O – POR, PDR, PVD și BOR
– Oscilator cu cristal de la 4 la 26 MHz
– Telecomandă internă de 16 MHz, configurată din fabrică
– Oscilator de 32 kHz pentru RTC cu calibrare
– RC intern de 32 kHz cu calibrare
• Moduri de consum redus de energie
– Modurile Repaus, Oprire și Standby
– Sursă VBAT pentru RTC, registre de rezervă de 20 × 32 biți și opțională memorie SRAM de rezervă de 4 Kbytes
• 3 convertizoare analogice-digitale pe 12 biți și 0,5 µs, cu până la 24 de canale și până la 6 MSPS în mod triplu intercalat
• 2 × convertoare D/A pe 12 biți DMA de uz general: controler cu 16 fluxuri cu FIFO centralizate și suport pentru burst
• Până la 17 cronometre
– Până la doisprezece temporizatoare pe 16 biți și două pe 32 biți, până la 120 MHz, fiecare cu până la patru intrări IC/OC/PWM sau contor de impulsuri și encoder în cuadratură (incremental)
• Mod de depanare: Depanare prin cablu serial (SWD), JTAG și Cortex®-M3 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 60 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 trei interfețe I2C (SMBus/PMBus)
– Până la patru USART-uri și două UART-uri (7,5 Mbit/s, interfață ISO 7816, LIN, IrDA, control modem)
– Până la trei SPI-uri (30 Mbit/s), două cu I2S multiplexat pentru a obține precizie de clasă audio prin PLL audio sau PLL extern
– 2 × interfețe CAN (2.0B Activ)
– Interfață SDIO
• Conectivitate avansată
– Controler USB 2.0 de viteză maximă pentru dispozitive/gazdă/OTG cu PHY integrat
– Controler USB 2.0 de mare/maximă viteză pentru dispozitive/gazdă/OTG cu DMA dedicat, PHY de mare viteză integrat și ULPI
– MAC Ethernet 10/100 cu DMA dedicat: suportă hardware IEEE 1588v2, MII/RMII
• Interfață paralelă pentru cameră de la 8 la 14 biți (max. 48 Mbyte/s)
• Unitate de calcul CRC
• ID unic pe 96 de biți