Microcontroladors ARM STM32H750IBK6: MCU d'alt rendiment i DSP DP-FPU, MCU Arm Cortex-M7, 128 Kbytes de memòria flaix, 1 MB de RAM, 480
♠ Descripció del producte
Atribut del producte | Valor de l'atribut |
Fabricant: | STMicroelectrònica |
Categoria de producte: | Microcontroladors ARM - MCU |
RoHS: | Detalls |
Sèrie: | STM32H7 |
Estil de muntatge: | SMD/SMT |
Paquet/Caixa: | UFBGA-176 |
Nucli: | ARM Cortex M7 |
Mida de memòria del programa: | 128 kB |
Amplada del bus de dades: | 32 bits |
Resolució ADC: | 3 x 16 bits |
Freqüència màxima de rellotge: | 480 MHz |
Nombre d'E/S: | 140 E/S |
Mida de la RAM de dades: | 1 MB |
Tensió d'alimentació - Mín: | 1,62 V |
Tensió d'alimentació - Màx.: | 3,6 V |
Temperatura mínima de funcionament: | - 40 °C |
Temperatura màxima de funcionament: | + 85 °C |
Embalatge: | Safata |
Marca: | STMicroelectrònica |
Resolució DAC: | 12 bits |
Tipus de RAM de dades: | RAM |
Voltatge d'E/S: | 1,62 V a 3,6 V |
Tipus d'interfície: | CAN, I2C, SAI, SDI, SPI, USART, USB |
Sensible a la humitat: | Sí |
Nombre de canals ADC: | 36 canals |
Producte: | MCU+FPU |
Tipus de producte: | Microcontroladors ARM - MCU |
Tipus de memòria de programa: | Flaix |
Quantitat del paquet de fàbrica: | 1008 |
Subcategoria: | Microcontroladors - MCU |
Nom comercial: | STM32 |
Temporitzadors de vigilància: | Temporitzador de vigilància, en finestra |
Pes unitari: | 111 mg |
♠ MCU Arm® Cortex®-M7 de 32 bits i 480 MHz, memòria flaix de 128 kbytes, 1 Mbyte de RAM, 46 interfícies de comunicació i analògiques, xifratge
Els dispositius STM32H750xB es basen en el nucli RISC d'alt rendiment Arm® Cortex®-M7 de 32 bits que funciona fins a 480 MHz. El nucli Cortex®-M7 compta amb una unitat de coma flotant (FPU) que admet instruccions i tipus de dades de processament de dades de doble precisió (compatible amb IEEE 754) i de simple precisió Arm®. Els dispositius STM32H750xB admeten un conjunt complet d'instruccions DSP i una unitat de protecció de memòria (MPU) per millorar la seguretat de les aplicacions.
Els dispositius STM32H750xB incorporen memòries integrades d'alta velocitat amb una memòria flash de 128 Kbytes, fins a 1 Mbyte de RAM (inclosos 192 Kbytes de RAM TCM, fins a 864 Kbytes de SRAM d'usuari i 4 Kbytes de SRAM de còpia de seguretat), així com una àmplia gamma d'E/S i perifèrics millorats connectats a busos APB, busos AHB, una matriu de bus multi-AHB de 2x32 bits i una interconnexió AXI multicapa que admet l'accés a memòria interna i externa.
Tots els dispositius ofereixen tres ADC, dos DAC, dos comparadors de baix consum, un RTC de baix consum, un temporitzador d'alta resolució, 12 temporitzadors de 16 bits d'ús general, dos temporitzadors PWM per al control del motor, cinc temporitzadors de baix consum, un generador de nombres aleatoris (RNG) i una cel·la d'acceleració criptogràfica. Els dispositius admeten quatre filtres digitals per a moduladors sigma-delta externs (DFSDM). També disposen d'interfícies de comunicació estàndard i avançades.
Inclou tecnologia patentada d'última generació de ST
Nucli
• Nucli Arm® Cortex®-M7 de 32 bits amb FPU de doble precisió i memòria cau L1: 16 Kbytes de dades i 16 Kbytes de memòria cau d'instruccions; freqüència de fins a 480 MHz, MPU, 1027 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1) i instruccions DSP
Records
• 128 Kbytes de memòria flash
• 1 Mbyte de RAM: 192 Kbytes de RAM TCM (inclosos 64 Kbytes de RAM ITCM + 128 Kbytes de RAM DTCM per a rutines crítiques en el temps), 864 Kbytes de SRAM d'usuari i 4 Kbytes de SRAM al domini de còpia de seguretat
• Interfície de memòria Quad-SPI de mode dual que funciona fins a 133 MHz
• Controladora de memòria externa flexible amb un bus de dades de fins a 32 bits: – Memòria flash SRAM, PSRAM, NOR amb una freqüència de fins a 133 MHz en mode síncron – SDRAM/LPSDR SDRAM – Memòries flash NAND de 8/16 bits
• Unitat de càlcul CRC
Seguretat
• ROP, PC-ROP, manipulació activa, suport d'actualització segura del firmware, mode d'accés segur
Entrades/sortides d'ús general
• Fins a 168 ports d'E/S amb capacitat d'interrupció
Restabliment i gestió d'energia
• 3 dominis d'alimentació separats que es poden controlar independentment per rellotge o desactivar:
– D1: capacitats d'alt rendiment
– D2: perifèrics de comunicació i temporitzadors
– D3: reinici/control del rellotge/gestió d'energia
• Alimentació d'aplicació i E/S d'1,62 a 3,6 V
• POR, PDR, PVD i BOR
• Alimentació USB dedicada que incorpora un regulador intern de 3,3 V per alimentar els PHY interns
• Regulador integrat (LDO) amb sortida escalable configurable per alimentar els circuits digitals
• Escalat de voltatge en mode Execució i Aturada (6 rangs configurables)
• Regulador de reserva (~0,9 V)
• Referència de voltatge per a perifèric analògic/VREF+
• Modes de baix consum: Repòs, Aturada, Espera i VBAT que permeten la càrrega de la bateria
Baix consum d'energia
• Mode de funcionament de bateria VBAT amb capacitat de càrrega
• Pins de monitorització de l'estat de l'alimentació de la CPU i del domini
• 2,95 µA en mode de repòs (SRAM de reserva DESACTIVADA, RTC/LSE ACTIVAT)
Gestió del rellotge
• Mode de funcionament de bateria VBAT amb capacitat de càrrega
• Pins de monitorització de l'estat de l'alimentació de la CPU i del domini
• 2,95 µA en mode de repòs (SRAM de reserva DESACTIVADA, RTC/LSE ACTIVAT)
Matriu d'interconnexió
• 3 matrius de bus (1 AXI i 2 AHB)
• Ponts (5× AHB2-APB, 2× AXI2-AHB)
4 controladores DMA per descarregar la CPU
• 1 controlador d'accés directe a memòria (MDMA) mestre d'alta velocitat amb suport de llistes enllaçades
• 2 DMA de doble port amb FIFO
• 1× DMA bàsic amb capacitats d'encaminador de sol·licituds
Fins a 35 perifèrics de comunicació
• 4× interfícies I2Cs FM+ (SMBus/PMBus)
• 4× USART/4x UART (interfície ISO7816, LIN, IrDA, fins a 12,5 Mbit/s) i 1x LPUART
• 6× SPI, 3 amb precisió de classe d'àudio I2S dúplex multiplexat mitjançant PLL d'àudio intern o rellotge extern, 1x I2S en domini LP (fins a 150 MHz)
• 4x SAI (interfície d'àudio sèrie)
• Interfície SPDIFRX
• Interfície d'entrada/sortida mestre de protocol monofil SWPMI
• Interfície esclau MDIO
• 2× interfícies SD/SDIO/MMC (fins a 125 MHz)
• 2× controladors CAN: 2 amb CAN FD, 1 amb CAN activat per temps (TT-CAN)
• 2 interfícies USB OTG (1FS, 1HS/FS) solució sense cristall amb LPM i BCD
• Interfície MAC Ethernet amb controlador DMA
• HDMI-CEC • Interfície de càmera de 8 a 14 bits (fins a 80 MHz)
11 perifèrics analògics
• 3 × ADC amb resolució màxima de 16 bits (fins a 36 canals, fins a 3,6 MSPS)
• 1 × sensor de temperatura
• 2 convertidors D/A de 12 bits (1 MHz)
• 2 comparadors de consum ultrabaix
• 2 × amplificadors operacionals (amplada de banda de 7,3 MHz)
• 1 × filtres digitals per a modulador sigma delta (DFSDM) amb 8 canals/4 filtres
Gràfics
• Controlador LCD-TFT amb resolució fins a XGA
• Accelerador gràfic de maquinari Chrom-ART (DMA2D) per reduir la càrrega de la CPU
• Còdec JPEG de maquinari
Fins a 22 temporitzadors i vigilància
• 1 temporitzador d'alta resolució (resolució màxima de 2,1 ns)
• 2 temporitzadors de 32 bits amb fins a 4 entrades de IC/OC/PWM o comptador d'impulsos i codificador en quadratura (incremental) (fins a 240 MHz)
• 2 temporitzadors de control de motor avançats de 16 bits (fins a 240 MHz)
• 10 temporitzadors d'ús general de 16 bits (fins a 240 MHz)
• 5 temporitzadors de baix consum de 16 bits (fins a 240 MHz)
• 2 × vigilants (independents i de finestra)
• 1 × temporitzador SysTick
• RTC amb precisió inferior a un segon i calendari de maquinari
Acceleració criptogràfica
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Generadors de nombres aleatoris veritables
Mode de depuració
• Interfícies SWD i JTAG
• Buffer de traça integrat de 4 Kbytes