STM32H743IIT6 ARM mikrokrmilniki – MCU Visokozmogljivi in DSP DP-FPU, Arm Cortex-M7 MCU 2 MB bliskovnega pomnilnika 1 MB RAM-a, 480 M
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32H7 |
Slog montaže: | SMD/SMT |
Paket / etui: | LQFP-176 |
Jedro: | ARM Cortex M7 |
Velikost programskega pomnilnika: | 2 MB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 3 x 16 bitov |
Največja taktna frekvenca: | 400 MHz |
Število V/I: | 140 V/I |
Velikost podatkovnega RAM-a: | 1 MB |
Napajalna napetost - min.: | 1,62 V |
Napajalna napetost - maks.: | 3,6 V |
Najnižja delovna temperatura: | - 40 °C |
Najvišja delovna temperatura: | +85 °C |
Embalaža: | Pladenj |
Znamka: | STMicroelectronics |
Ločljivost DAC-a: | 12-bitni |
Vrsta podatkovnega RAM-a: | RAM |
Vhodno/izhodna napetost: | od 1,62 V do 3,6 V |
Vrsta vmesnika: | CAN, I2C, SAI, SDIO, SPI, USART, USB |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 20 kanalov |
Izdelek: | Mikrokontroler |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 400 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Časovnik nadzora, okenski |
Teža enote: | 0,058202 oz |
♠ 32-bitni mikrokontrolerji Arm® Cortex®-M7 480 MHz, do 2 MB bliskovnega pomnilnika, do 1 MB RAM-a, 46 komandnih in analognih vmesnikov
Napravi STM32H742xI/G in STM32H743xI/G temeljita na visokozmogljivem 32-bitnem RISC jedru Arm® Cortex®-M7, ki deluje s frekvenco do 480 MHz. Jedro Cortex®-M7 ima enoto s plavajočo vejico (FPU), ki podpira navodila in podatkovne tipe Arm® z dvojno natančnostjo (skladno z IEEE 754) in enojno natančnostjo. Napravi STM32H742xI/G in STM32H743xI/G podpirata celoten nabor navodil DSP in enoto za zaščito pomnilnika (MPU) za izboljšanje varnosti aplikacij.
Naprave STM32H742xI/G in STM32H743xI/G vključujejo visokohitrostne vgrajene pomnilnike z dvojnim flash pomnilnikom do 2 MB, do 1 MB RAM-a (vključno s 192 KB TCM RAM-a, do 864 KB uporabniškega SRAM-a in 4 KB rezervnega SRAM-a), kot tudi široko paleto izboljšanih V/I-jev in perifernih naprav, povezanih z vodili APB, vodili AHB, 2x32-bitno matriko vodil z več AHB in večplastno povezavo AXI, ki podpira dostop do notranjega in zunanjega pomnilnika.
Jedro
• 32-bitno jedro Arm® Cortex®-M7 z dvojno natančnostjo FPU 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 ukazi DSP
Spomini
• Do 2 MB bliskovnega pomnilnika s podporo za branje med pisanjem
• Do 1 MB RAM-a: 192 KB TCM RAM-a (vključno s 64 KB ITCM RAM-a + 128 KB DTCM RAM-a za časovno kritične rutine), do 864 KB uporabniškega SRAM-a in 4 KB SRAM-a v rezervni domeni
• Dvomodni pomnilniški vmesnik Quad-SPI, ki deluje do 133 MHz
• Prilagodljiv zunanji krmilnik pomnilnika z do 32-bitnim podatkovnim vodilom: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND Flash pomnilnik s frekvenco do 100 MHz v sinhronem načinu
• Enota za izračun CRC
Varnost
• ROP, PC-ROP, aktivni nedovoljeni posegi Splošni vhodi/izhodi
• Do 168 V/I vrat z možnostjo prekinitve, ponastavitvijo in upravljanjem porabe energije
• 3 ločene napajalne domene, ki jih je mogoče neodvisno krmiliti s časovnim zamikom ali izklopiti:
– D1: visokozmogljive zmogljivosti
– D2: komunikacijske periferne naprave in časovniki
– D3: ponastavitev/nadzor ure/upravljanje porabe energije
• Napajanje in vhodi/izhodi aplikacije 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-jev
• Vgrajeni regulator (LDO) z nastavljivim skalabilnim izhodom za napajanje digitalnega vezja
• Skaliranje napetosti v načinu delovanja in zaustavitve (6 nastavljivih območij)
• Rezervni regulator (~0,9 V)
• Referenčna napetost za analogno periferno napravo/VREF+
• Načini nizke porabe energije: mirovanje, zaustavitev, stanje pripravljenosti in VBAT s podporo za polnjenje baterije
Nizka poraba energije
• Način delovanja baterije VBAT z možnostjo polnjenja
• Priključki za spremljanje stanja napajanja procesorja in domene
• 2,95 µA v stanju pripravljenosti (rezervni SRAM izklopljen, RTC/LSE vklopljen)
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 jedrno uro) z delnim načinom
Matrika medsebojnih povezav
• 3 matrike vodil (1 AXI in 2 AHB)
• Mostovi (5× AHB2-APB, 2× AXI2-AHB)
4 DMA krmilniki za razbremenitev CPU-ja
• 1× visokohitrostni glavni krmilnik neposrednega dostopa do pomnilnika (MDMA) s podporo za povezane sezname
• 2× dvovratna DMA-ja s FIFO
• 1× osnovni DMA z zmogljivostmi usmerjevalnika zahtev
Do 35 komunikacijskih perifernih naprav
• 4× vmesniki I2C FM+ (SMBus/PMBus)
• 4× USART/4× UART (vmesnik ISO7816, LIN, IrDA, do 12,5 Mbit/s) in 1× LPUART
• 6× SPI-ji, 3 z multipleksiranim dupleksnim I2S zvočnim razredom natančnosti prek notranjega zvočnega PLL ali zunanje ure, 1x I2S v domeni LP (do 150 MHz)
• 4x SAI (serijski avdio vmesnik)
• Vmesnik SPDIFRX
• Glavni vmesnik z enojnim protokolom SWPMI
• Vmesnik MDIO Slave
• 2× vmesnika SD/SDIO/MMC (do 125 MHz)
• 2× CAN krmilnika: 2 s CAN FD, 1 s časovno sproženim CAN (TT-CAN)
• 2× USB OTG vmesnika (1FS, 1HS/FS) brezkristalna rešitev z LPM in BCD
• Ethernet MAC vmesnik s krmilnikom DMA
• HDMI-CEC
• 8- do 14-bitni vmesnik kamere (do 80 MHz)
11 analognih perifernih naprav
• 3× ADC-ji z največjo ločljivostjo 16 bitov (do 36 kanalov, do 3,6 MSPS)
• 1× temperaturni senzor
• 2× 12-bitna digitalno-analogna pretvornika (1 MHz)
• 2× primerjalnika z izjemno nizko porabo energije
• 2× operacijski ojačevalniki (pasovna širina 7,3 MHz)
• 1× digitalni filter za sigma delta modulator (DFSDM) z 8 kanali/4 filtri
Grafika
• Krmilnik LCD-TFT do ločljivosti XGA
• Grafični strojni pospeševalnik Chrom-ART (DMA2D) za zmanjšanje obremenitve procesorja
• Strojna oprema JPEG kodek
Do 22 časovnikov in nadzornih programov
• 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 vhodom kvadraturnega (inkrementalnega) enkoderja (do 240 MHz)
• 2× 16-bitni napredni časovniki za krmiljenje motorja (do 240 MHz)
• 10× 16-bitni časovniki za splošno uporabo (do 240 MHz)
• 5× 16-bitni časovniki z nizko porabo energije (do 240 MHz)
• 2× nadzorna psa (neodvisen in okenski)
• 1× Časovnik SysTick
• RTC z natančnostjo pod sekundo in strojnim koledarjem
Način odpravljanja napak
• Vmesniki SWD in JTAG
• 4-KBajtni vgrajeni medpomnilnik sledenja