Microcontrolere ARM STM32H750IBK6 – MCU de înaltă performanță și DSP DP-FPU, MCU Arm Cortex-M7, 128Kbytes de memorie Flash, 1MB RAM, 480
♠ 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: | UFBGA-176 |
Nucleu: | ARM Cortex M7 |
Dimensiunea memoriei programului: | 128 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 3 x 16 biți |
Frecvență maximă de ceas: | 480 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, SDI, SPI, USART, USB |
Sensibil la umiditate: | Da |
Număr de canale ADC: | 36 de canale |
Produs: | MCU+FPU |
Tip produs: | Microcontrolere ARM - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 1008 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Temporizatoare de supraveghere: | Temporizator de supraveghere, cu fereastră |
Greutate unitară: | 111 mg |
♠ MCU-uri Arm® Cortex®-M7 pe 32 de biți, 480 MHz, memorie flash de 128 Kbyte, RAM de 1 Mbyte, 46 de interfețe de comunicație și analogice, cripto
Dispozitivele STM32H750xB 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 STM32H750xB 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 STM32H750xB încorporează memorii integrate de mare viteză cu o memorie Flash de 128 Kbytes, 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, matrice de magistrală multi-AHB 2x32-bit și o interconectare AXI multistrat care acceptă acces la memorie internă și externă.
Toate dispozitivele oferă trei convertizoare analogice-digitale (ADC), două convertizoare digitale-digitale (DAC), două comparatoare de putere ultra-redusă, un temporizator RTC de putere redusă, un temporizator de înaltă rezoluție, 12 temporizatoare de uz general pe 16 biți, două temporizatoare PWM pentru controlul motorului, cinci temporizatoare de putere redusă, un generator de numere aleatorii (RNG) și o celulă de accelerare criptografică. Dispozitivele acceptă patru filtre digitale pentru modulatoare sigma-delta externe (DFSDM). De asemenea, dispun de interfețe de comunicație standard și avansate.
Include tehnologia patentată de ultimă generație de la ST
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
• 128 Kbytes de memorie flash
• 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), 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, NOR Memorie flash tactată până la 133 MHz în mod sincron – SDRAM/LPSDR SDRAM – Memorii flash NAND pe 8/16 biți
• Unitate de calcul CRC
Securitate
• ROP, PC-ROP, anti-sabotaj activ, suport pentru actualizare firmware securizată, Mod de acces securizat
Intrări/ieșiri de uz general
• Până la 168 de porturi I/O cu capacitate de întrerupere
Resetare și gestionare a energiei
• 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
• 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ă)
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
Accelerare criptografică
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Generatoare de numere aleatorii reale
Mod de depanare
• Interfețe SWD și JTAG
• Buffer de urmărire încorporat de 4 kbyte