STM32H750ZBT6 ARM mikrokontrolerji – MCU visoko zmogljiv in DSP DP-FPU, Arm Cortex-M7 MCU 128 Kbajtov Flash 1 MB RAM, 48
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | Mikrokontrolerji ARM - MCU |
RoHS: | Podrobnosti |
serija: | STM32H7 |
Slog montaže: | SMD/SMT |
Paket/kovček: | LQFP-144 |
Jedro: | ARM Cortex M7 |
Velikost programskega pomnilnika: | 128 kB |
Širina podatkovnega vodila: | 32 bit |
Ločljivost ADC: | 3 x 16 bitov |
Največja taktna frekvenca: | 480 MHz |
Število V/I: | 114 V/I |
Velikost podatkovnega RAM-a: | 1 MB |
Napajalna napetost - Min.: | 1,62 V |
Napajalna napetost - Max: | 3,6 V |
Najnižja delovna temperatura: | - 40 C |
Najvišja delovna temperatura: | + 85 C |
Pakiranje: | Pladenj |
Znamka: | STMicroelectronics |
Občutljivost na vlago: | ja |
Tip izdelka: | Mikrokontrolerji ARM - MCU |
Tovarniška količina paketa: | 360 |
Podkategorija: | Mikrokontrolerji - MCU |
Trgovsko ime: | STM32 |
♠ 32-bitni Arm® Cortex®-M7 480MHz MCU, 128 Kbyte Flash, 1 Mbyte RAM, 46 com.in analogni vmesniki, kripto
Naprave STM32H750xB temeljijo na visoko zmogljivem 32-bitnem jedru RISC Arm® Cortex®-M7, ki deluje pri frekvenci do 480 MHz.Jedro Cortex® -M7 ima enoto s plavajočo vejico (FPU), ki podpira navodila in vrste podatkov za obdelavo podatkov Arm® z dvojno natančnostjo (združljivo s standardom IEEE 754) in enojno natančnostjo.Naprave STM32H750xB podpirajo celoten nabor navodil DSP in enoto za zaščito pomnilnika (MPU) za izboljšanje varnosti aplikacij.
Naprave STM32H750xB vključujejo vgrajene pomnilnike visoke hitrosti s pomnilnikom Flash 128 Kbajtov, do 1 Mbajtom RAM-a (vključno s 192 Kbajti RAM-a TCM, do 864 Kbajti uporabniškega SRAM-a in 4 Kbajti rezervnega SRAM-a), kot tudi obsežen nabor izboljšanih V/I in perifernih naprav, povezanih z vodili APB, vodili AHB, 2x32-bitno matriko vodila več AHB in večslojno povezavo AXI, ki podpira dostop do notranjega in zunanjega pomnilnika.
Vse naprave ponujajo tri ADC-je, dva DAC-ja, dva primerjalnika z ultra nizko porabo energije, RTC z nizko porabo energije, časovnik visoke ločljivosti, 12 splošnih 16-bitnih časovnikov, dva časovnika PWM za krmiljenje motorja, pet časovnikov z nizko porabo , pravi generator naključnih števil (RNG) in celica za kriptografsko pospeševanje.Napravi podpirata štiri digitalne filtre za zunanje sigma-delta modulatorje (DFSDM).Imajo tudi standardne in napredne komunikacijske vmesnike.
Jedro
• 32-bitno jedro Arm® Cortex®-M7 s FPU z dvojno natančnostjo in predpomnilnikom L1: 16 Kbajtov podatkov in 16 Kbajtov predpomnilnika ukazov;frekvenca do 480 MHz, MPU, 1027 DMIPS/ 2.14 DMIPS/MHz (Dhrystone 2.1) in navodila DSP
Spomini
• 128 Kbajtov bliskovnega pomnilnika
• 1 Mbajt RAM-a: 192 Kbajtov RAM-a TCM (vključno s 64 Kbajti RAM-a ITCM + 128 Kbajtov RAM-a DTCM za časovno kritične rutine), 864 Kbajtov uporabniškega SRAM-a in 4 Kbajti SRAM-a v varnostni domeni
• Dual mode Quad-SPI pomnilniški vmesnik, ki deluje do 133 MHz
• Prilagodljiv zunanji pomnilniški krmilnik z do 32-bitnim podatkovnim vodilom:
– SRAM, PSRAM, NOR Flash pomnilnik s frekvenco do 133 MHz v sinhronem načinu
– SDRAM/LPSDR SDRAM
– 8/16-bitni NAND Flash pomnilniki
• Računska enota CRC
Varnost
• ROP, PC-ROP, aktivni posegi, podpora za varno nadgradnjo vdelane programske opreme, način varnega dostopa
Vhodi/izhodi za splošne namene
• Do 168 V/I vrat z možnostjo prekinitve
Ponastavitev in upravljanje napajanja
• 3 ločene domene moči, ki jih je mogoče neodvisno uravnavati ali izklopiti:
– D1: visoko zmogljive zmogljivosti
– D2: komunikacijske periferije in časovniki
– D3: ponastavitev/nadzor ure/upravljanje napajanja
• Napajanje aplikacij in V/I od 1,62 do 3,6 V
• POR, PDR, PVD in BOR
• Namensko napajanje USB z vgrajenim 3,3 V notranjim regulatorjem za napajanje notranjih PHY
• Vgrajen regulator (LDO) z nastavljivim razširljivim izhodom za napajanje digitalnega vezja
• Skaliranje napetosti v načinu delovanja in zaustavitve (6 nastavljivih razponov)
• Rezervni regulator (~0,9 V)
• Referenčna napetost za analogno periferijo/VREF+
• Načini nizke porabe: spanje, zaustavitev, stanje pripravljenosti in VBAT, ki podpira polnjenje baterije
Nizka poraba energije
• Baterijski način delovanja VBAT z možnostjo polnjenja
• Zatiči za spremljanje stanja moči procesorja in domene
• 2,95 µA v stanju pripravljenosti (rezervni SRAM IZKLOP, RTC/LSE VKLOP)
Upravljanje ure
• Notranji oscilatorji: 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
• Zunanji oscilatorji: 4-48 MHz HSE, 32,768 kHz LSE
• 3 × PLL-ji (1 za sistemsko uro, 2 za ure jedra) z ulomljenim načinom
Povezovalna matrika
• 3 vodilne matrike (1 AXI in 2 AHB)
• Mostovi (5× AHB2-APB, 2× AXI2-AHB)
Krmilniki DMA za razbremenitev CPE
• 1× hitri glavni krmilnik neposrednega dostopa do pomnilnika (MDMA) s podporo za povezane sezname
• 2× dual-port DMAs s FIFO
• 1× osnovni DMA z zmogljivostmi usmerjevalnika zahtev
Do 35 komunikacijskih periferij
• 4× I2Cs FM+ vmesniki (SMBus/PMBus)
• 4× USART/4x UART (vmesnik ISO7816, LIN, IrDA, do 12,5 Mbit/s) in 1x LPUART
• 6 × SPI, 3 z natančnostjo zvočnega razreda z muksiranim dupleksom I2S prek notranjega avdio PLL ali zunanje ure, 1 × I2S v domeni LP (do 150 MHz)
• 4x SAI (serijski zvočni vmesnik)
• Vmesnik SPDIFRX
• Glavni I/F enožičnega protokola SWPMI
• Podrejeni vmesnik MDIO
• 2× SD/SDIO/MMC vmesnika (do 125 MHz)
• 2× CAN krmilnika: 2 s CAN FD, 1 s časovno proženim CAN (TT-CAN)
• 2× vmesnika USB OTG (1FS, 1HS/FS) rešitev brez kristalov z LPM in BCD
• Ethernet MAC vmesnik z DMA krmilnikom
• HDMI-CEC
• 8- do 14-bitni vmesnik kamere (do 80 MHz)
11 analognih zunanjih naprav
• 3× ADC s 16-bitnim max.ločljivost (do 36 kanalov, do 3,6 MSPS)
• 1× senzor temperature
• 2× 12-bitni D/A pretvornik (1 MHz)
• 2× primerjalnika ultra nizke moči
• 2× operacijski ojačevalnik (pasovna širina 7,3 MHz)
• 1× digitalni filtri za sigma delta modulator (DFSDM) z 8 kanali/4 filtri
Grafika
• Krmilnik LCD-TFT do ločljivosti XGA
• Chrom-ART grafični strojni pospeševalnik (DMA2D) za zmanjšanje obremenitve procesorja
• Strojni kodek JPEG
Do 22 časovnikov in čuvajev
• 1× časovnik visoke ločljivosti (največja ločljivost 2,1 ns)
• 2× 32-bitna časovnika z do 4 IC/OC/PWM ali števcem impulzov in kvadraturnim (inkrementalnim) vhodom kodirnika (do 240 MHz)
• 2× 16-bitni napredni časovniki za nadzor motorja (do 240 MHz)
• 10× 16-bitni časovniki za splošne namene (do 240 MHz)
• 5 × 16-bitni časovniki nizke porabe (do 240 MHz)
• 2× čuvaja (samostojna in okenska)
• 1× časovnik SysTick
• RTC s podsekundno natančnostjo in strojnim koledarjem
Kriptografski pospešek
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Pravi generatorji naključnih števil
Način odpravljanja napak
• Vmesnika SWD & JTAG
• 4-Kbyte Embedded Trace Buffer