Microcontrolere ARM STM32H743IIT6 – MCU de înaltă performanță și DSP DP-FPU, MCU Arm Cortex-M7, 2 MB de memorie flash, 1 MB RAM, 480 M
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32H7 |
Stil de montare: | SMD/SMT |
Pachet / Cutie: | LQFP-176 |
Nucleu: | ARM Cortex M7 |
Dimensiunea memoriei programului: | 2 MB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 3 x 16 biți |
Frecvență maximă de ceas: | 400 MHz |
Număr de intrări/ieșiri: | 140 I/O |
Dimensiune memorie RAM pentru date: | 1 MB |
Tensiune de alimentare - Min: | 1,62 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 |
Rezoluție DAC: | 12 biți |
Tipul memoriei RAM pentru date: | RAM |
Tensiune I/O: | 1,62 V până la 3,6 V |
Tip de interfață: | CAN, I2C, SAI, SDIO, SPI, USART, USB |
Sensibil la umiditate: | Da |
Număr de canale ADC: | 20 de canale |
Produs: | MCU |
Tip produs: | Microcontrolere ARM - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 400 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Temporizatoare de supraveghere: | Temporizator de supraveghere, cu fereastră |
Greutate unitară: | 0,058202 uncii |
♠ MCU-uri Arm® Cortex®-M7 pe 32 de biți și 480 MHz, până la 2 MB de memorie Flash, până la 1 MB de RAM, 46 de interfețe de comunicație și analogice
Dispozitivele STM32H742xI/G și STM32H743xI/G se bazează pe nucleul RISC de înaltă performanță Arm® Cortex®-M7 pe 32 de biți, care funcționează la frecvențe de până la 480 MHz. Nucleul Cortex®-M7 dispune de o unitate cu virgulă mobilă (FPU) care acceptă instrucțiuni și tipuri de date de procesare a datelor Arm® cu dublă precizie (compatibil cu IEEE 754) și cu precizie simplă. Dispozitivele STM32H742xI/G și STM32H743xI/G acceptă un set complet de instrucțiuni DSP și o unitate de protecție a memoriei (MPU) pentru a îmbunătăți securitatea aplicațiilor.
Dispozitivele STM32H742xI/G și STM32H743xI/G încorporează memorii integrate de mare viteză cu o memorie Flash cu două bănci de până la 2 Mbytes, până la 1 Mbyte de RAM (inclusiv 192 Kbytes de RAM TCM, până la 864 Kbytes de SRAM utilizator și 4 Kbytes de SRAM de rezervă), precum și o gamă extinsă de intrări/ieșiri îmbunătățite și periferice conectate la magistrale APB, magistrale AHB, o matrice de magistrală multi-AHB 2x32-bit și o interconectare AXI multistrat care acceptă accesul la memorie internă și externă.
Nucleu
• Nucleu Arm® Cortex®-M7 pe 32 de biți cu FPU de dublă precizie și memorie cache L1: 16 Kbytes de date și 16 Kbytes de memorie cache pentru instrucțiuni; frecvență de până la 480 MHz, MPU, 1027 DMIPS/ 2.14 DMIPS/MHz (Dhrystone 2.1) și instrucțiuni DSP
Amintiri
• Până la 2 Mbytes de memorie Flash cu suport pentru citire în timp ce scrie
• Până la 1 Mbyte de RAM: 192 Kbytes de RAM TCM (inclusiv 64 Kbytes de RAM ITCM + 128 Kbytes de RAM DTCM pentru rutine critice în timp), Până la 864 Kbytes de SRAM utilizator și 4 Kbytes de SRAM în domeniul Backup
• Interfață de memorie Quad-SPI cu mod dual, până la 133 MHz
• Controler de memorie externă flexibilă cu magistrală de date de până la 32 de biți: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND Memorie flash tactată până la 100 MHz în mod sincron
• Unitate de calcul CRC
Securitate
• ROP, PC-ROP, sabotaj activ Intrări/ieșiri de uz general
• Până la 168 de porturi I/O cu capacitate de întrerupere Resetare și gestionare a alimentării
• 3 domenii de alimentare separate care pot fi independent sincronizate sau oprite:
– D1: capacități de înaltă performanță
– D2: periferice de comunicație și temporizatoare
– D3: resetare/control ceas/gestionare energie
• Alimentare pentru aplicații de la 1,62 la 3,6 V și intrări/ieșiri
• POR, PDR, PVD și BOR
• Alimentare USB dedicată, cu un regulator intern de 3,3 V încorporat, pentru alimentarea circuitelor fizice interne
• Regulator încorporat (LDO) cu ieșire scalabilă configurabilă pentru alimentarea circuitelor digitale
• Scalare a tensiunii în modul Run și Stop (6 intervale configurabile)
• Regulator de rezervă (~0,9 V)
• Referință de tensiune pentru periferic analogic/VREF+
• Moduri de consum redus: Repaus, Oprire, Standby și VBAT, care acceptă încărcarea bateriei
Consum redus de energie
• Mod de funcționare pe baterie VBAT cu capacitate de încărcare
• Pini de monitorizare a stării de alimentare a CPU-ului și a domeniului
• 2,95 µA în modul Standby (memorie SRAM de rezervă dezactivată, RTC/LSE activată)
Gestionarea ceasului
• Oscilatoare interne: HSI 64 MHz, HSI48 48 MHz, CSI 4 MHz, LSI 32 kHz
• Oscilatoare externe: 4-48 MHz HSE, 32,768 kHz LSE
• 3× PLL-uri (1 pentru ceasul sistemului, 2 pentru ceasurile kernelului) cu mod fracțional
Matricea de interconectare
• 3 matrici de magistrală (1 AXI și 2 AHB)
• Punți (5× AHB2-APB, 2× AXI2-AHB)
4 controlere DMA pentru descărcarea procesorului
• 1× controler principal de acces direct la memorie (MDMA) de mare viteză cu suport pentru liste înlănțuite
• 2× DMA-uri cu porturi duale și FIFO
• 1× DMA de bază cu capacități de router de solicitare
Până la 35 de periferice de comunicație
• 4× interfețe I2Cs FM+ (SMBus/PMBus)
• 4× USART-uri/4x UART-uri (interfață ISO7816, LIN, IrDA, până la 12,5 Mbit/s) și 1x LPUART
• 6× SPI-uri, 3 cu precizie de clasă audio I2S duplex multiplexat prin PLL audio intern sau ceas extern, 1x I2S în domeniul LP (până la 150 MHz)
• 4x SAI-uri (interfață audio serială)
• Interfață SPDIFRX
• Interfață I/F principală pentru protocolul SWPMI cu un singur fir
• Interfață slave MDIO
• 2× interfețe SD/SDIO/MMC (până la 125 MHz)
• 2× controlere CAN: 2 cu CAN FD, 1 cu CAN declanșat temporal (TT-CAN)
• 2× interfețe USB OTG (1FS, 1HS/FS) soluție fără cristal cu LPM și BCD
• Interfață Ethernet MAC cu controler DMA
• HDMI-CEC
• Interfață cameră de la 8 la 14 biți (până la 80 MHz)
11 periferice analogice
• 3× ADC-uri cu rezoluție maximă de 16 biți (până la 36 de canale, până la 3,6 MSPS)
• 1× senzor de temperatură
• 2× convertoare D/A pe 12 biți (1 MHz)
• 2× comparatoare cu consum ultra-redus de energie
• 2× amplificatoare operaționale (lățime de bandă de 7,3 MHz)
• 1× filtre digitale pentru modulator sigma delta (DFSDM) cu 8 canale/4 filtre
Grafică
• Controler LCD-TFT cu rezoluție până la XGA
• Accelerator hardware grafic Chrom-ART (DMA2D) pentru reducerea încărcării procesorului
• Codec JPEG hardware
Până la 22 de temporizatoare și sisteme de supraveghere
• 1× temporizator de înaltă rezoluție (rezoluție maximă 2,1 ns)
• 2 temporizatoare pe 32 de biți cu până la 4 intrări IC/OC/PWM sau contor de impulsuri și encoder în cuadratură (incremental) (până la 240 MHz)
• 2 temporizatoare avansate de control al motorului pe 16 biți (până la 240 MHz)
• 10 × temporizatoare de uz general pe 16 biți (până la 240 MHz)
• 5 temporizatoare de putere redusă pe 16 biți (până la 240 MHz)
• 2× sisteme de supraveghere (independenți și de fereastră)
• 1× cronometru SysTick
• RTC cu precizie sub secundă și calendar hardware
Mod de depanare
• Interfețe SWD și JTAG
• Buffer de urmărire încorporat de 4 kbyte