STM32H750IBK6 ARM mikrokontroleri – MCU Visokoperformansni i DSP DP-FPU, Arm Cortex-M7 MCU 128Kbajta fleš memorije 1MB RAM-a, 480
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Serija: | STM32H7 |
Stil montaže: | SMD/SMT |
Paket/Kutija: | UFBGA-176 |
Jezgro: | ARM Cortex M7 |
Veličina programske memorije: | 128 kB |
Širina podatkovne magistrale: | 32-bitni |
Rezolucija ADC-a: | 3 x 16 bita |
Maksimalna frekvencija takta: | 480 MHz |
Broj U/I: | 140 U/I |
Veličina RAM-a za podatke: | 1 MB |
Napon napajanja - Min: | 1,62 V |
Napon napajanja - Maks.: | 3,6 V |
Minimalna radna temperatura: | - 40°C |
Maksimalna radna temperatura: | +85°C |
Pakovanje: | Pladanj |
Marka: | STMicroelectronics |
Rezolucija DAC-a: | 12-bitni |
Tip RAM-a za podatke: | RAM memorija |
Ulazno/izlazni napon: | 1,62 V do 3,6 V |
Vrsta interfejsa: | CAN, I2C, SAI, SDI, SPI, USART, USB |
Osjetljivo na vlagu: | Da |
Broj ADC kanala: | 36 kanala |
Proizvod: | MCU+FPU |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Vrsta programske memorije: | Blic |
Količina u fabričkom pakovanju: | 1008 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Nadzorni tajmeri: | Tajmer za nadzor, s prozorom |
Težina jedinice: | 111 mg |
♠ 32-bitni Arm® Cortex®-M7 480MHz MCU-ovi, 128 Kbyte Flash memorije, 1 Mbyte RAM memorije, 46 komunikacionih i analognih interfejsa, kripto
Uređaji STM32H750xB zasnovani su na visokoperformansnoj Arm® Cortex®-M7 32-bitnoj RISC jezgri koja radi na frekvenciji do 480 MHz. Jezgra Cortex®-M7 sadrži jedinicu s pomičnim zarezom (FPU) koja podržava Arm® instrukcije i tipove podataka dvostruke preciznosti (kompatibilne s IEEE 754) i jednostruke preciznosti za obradu podataka. Uređaji STM32H750xB podržavaju kompletan set DSP instrukcija i jedinicu za zaštitu memorije (MPU) radi poboljšanja sigurnosti aplikacije.
STM32H750xB uređaji uključuju brze ugrađene memorije sa Flash memorijom od 128 Kbajta, do 1 Mbajta RAM-a (uključujući 192 Kbajta TCM RAM-a, do 864 Kbajta korisničkog SRAM-a i 4 Kbajta rezervnog SRAM-a), kao i širok raspon poboljšanih I/O i perifernih uređaja povezanih na APB magistrale, AHB magistrale, 2x32-bitnu multi-AHB magistralnu matricu i višeslojni AXI interkonekcijski spoj koji podržava pristup internoj i eksternoj memoriji.
Svi uređaji nude tri ADC-a, dva DAC-a, dva komparatora ultra-niske potrošnje energije, RTC niske potrošnje energije, tajmer visoke rezolucije, 12 16-bitnih tajmera opšte namjene, dva PWM tajmera za kontrolu motora, pet tajmera niske potrošnje energije, generator slučajnih brojeva (RNG) i kriptografsku ćeliju za ubrzanje. Uređaji podržavaju četiri digitalna filtera za eksterne sigma-delta modulatore (DFSDM). Također imaju standardne i napredne komunikacijske interfejse.
Uključuje najsavremeniju patentiranu ST tehnologiju
Jezgro
• 32-bitna Arm® Cortex®-M7 jezgra sa FPU dvostruke preciznosti i L1 keš memorijom: 16 Kbajta podataka i 16 Kbajta keš memorije instrukcija; frekvencija do 480 MHz, MPU, 1027 DMIPS/ 2,14 DMIPS/MHz (Dhrystone 2.1) i DSP instrukcije
Sjećanja
• 128 Kbajta fleš memorije
• 1 MB RAM memorije: 192 Kbajta TCM RAM memorije (uklj. 64 Kbajta ITCM RAM memorije + 128 Kbajta DTCM RAM memorije za vremenski kritične rutine), 864 Kbajta korisničkog SRAM-a i 4 Kbajta SRAM-a u domenu sigurnosnih kopija
• Dvostruki Quad-SPI memorijski interfejs koji radi do 133 MHz
• Fleksibilni eksterni kontroler memorije sa podatkovnom magistralom do 32 bita: – SRAM, PSRAM, NOR Flash memorija taktovana do 133 MHz u sinhronom režimu – SDRAM/LPSDR SDRAM – 8/16-bitne NAND Flash memorije
• Jedinica za izračunavanje CRC-a
Sigurnost
• ROP, PC-ROP, aktivni neovlašteni pristup, podrška za sigurno ažuriranje firmvera, siguran način pristupa
Ulazi/izlazi opće namjene
• Do 168 I/O portova sa mogućnošću prekida
Resetiranje i upravljanje napajanjem
• 3 odvojene domene napajanja koje se mogu nezavisno kontrolirati taktom ili isključivati:
– D1: visokoperformansne mogućnosti
– D2: komunikacijski periferni uređaji i tajmeri
– D3: resetiranje/kontrola sata/upravljanje napajanjem
• Napajanje aplikacije od 1,62 do 3,6 V i I/O
• POR, PDR, PVD i BOR
• Namjensko USB napajanje s ugrađenim 3,3 V internim regulatorom za napajanje internih PHY-ova
• Ugrađeni regulator (LDO) sa konfigurabilnim skalabilnim izlazom za napajanje digitalnog kola
• Skaliranje napona u režimu rada i zaustavljanja (6 konfigurabilnih raspona)
• Rezervni regulator (~0,9 V)
• Referentni napon za analognu periferiju/VREF+
• Režimi niske potrošnje energije: Spavanje, Zaustavljanje, Pripravnost i VBAT koji podržavaju punjenje baterije
Niska potrošnja energije
• VBAT način rada baterije s mogućnošću punjenja
• Pinovi za praćenje stanja napajanja CPU-a i domene
• 2,95 µA u stanju pripravnosti (rezervna SRAM memorija isključena, RTC/LSE uključena)
Upravljanje satom
• VBAT način rada baterije s mogućnošću punjenja
• Pinovi za praćenje stanja napajanja CPU-a i domene
• 2,95 µA u stanju pripravnosti (rezervna SRAM memorija isključena, RTC/LSE uključena)
Matrica međusobnog povezivanja
• 3 matrice magistrale (1 AXI i 2 AHB)
• Mostovi (5× AHB2-APB, 2× AXI2-AHB)
4 DMA kontrolera za rasterećenje CPU-a
• 1× brzi glavni kontroler direktnog pristupa memoriji (MDMA) sa podrškom za povezane liste
• 2× DMA s dva porta i FIFO-om
• 1× osnovni DMA sa mogućnostima rutera zahtjeva
Do 35 komunikacijskih perifernih uređaja
• 4× I2C FM+ interfejsa (SMBus/PMBus)
• 4× USART-ovi/4x UART-ovi (ISO7816 interfejs, LIN, IrDA, do 12,5 Mbit/s) i 1x LPUART
• 6× SPI-jeva, 3 sa multipleksiranim dupleksnim I2S audio klasom tačnosti putem internog audio PLL-a ili eksternog takta, 1x I2S u LP domenu (do 150 MHz)
• 4x SAI (serijski audio interfejs)
• SPDIFRX interfejs
• SWPMI glavni interfejs protokola s jednom žicom
• MDIO slave interfejs
• 2× SD/SDIO/MMC interfejsi (do 125 MHz)
• 2× CAN kontrolera: 2 sa CAN FD-om, 1 sa vremenski aktiviranim CAN-om (TT-CAN)
• 2× USB OTG interfejsi (1FS, 1HS/FS) rješenje bez kristala sa LPM i BCD
• Ethernet MAC interfejs sa DMA kontrolerom
• HDMI-CEC • Interfejs kamere od 8 do 14 bita (do 80 MHz)
11 analognih perifernih uređaja
• 3× ADC-ovi sa maksimalnom rezolucijom od 16 bita (do 36 kanala, do 3,6 MSPS)
• 1× temperaturni senzor
• 2× 12-bitni D/A konvertori (1 MHz)
• 2× komparatori ultra male snage
• 2× operacijska pojačala (propusni opseg 7,3 MHz)
• 1× digitalni filteri za sigma delta modulator (DFSDM) sa 8 kanala/4 filtera
Grafika
• LCD-TFT kontroler do XGA rezolucije
• Chrom-ART grafički hardverski akcelerator (DMA2D) za smanjenje opterećenja CPU-a
• Hardverski JPEG kodek
Do 22 tajmera i nadzornih uređaja
• 1× tajmer visoke rezolucije (maksimalna rezolucija 2,1 ns)
• 2× 32-bitni tajmeri sa do 4 IC/OC/PWM ili brojačem impulsa i ulazom kvadraturnog (inkrementalnog) enkodera (do 240 MHz)
• 2× 16-bitni napredni tajmeri za kontrolu motora (do 240 MHz)
• 10× 16-bitni tajmeri opšte namjene (do 240 MHz)
• 5× 16-bitni tajmeri male snage (do 240 MHz)
• 2× nadzorna uređaja (nezavisni i prozorski)
• 1× SysTick tajmer
• RTC sa tačnošću ispod sekunde i hardverskim kalendarom
Kriptografsko ubrzanje
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Pravi generatori slučajnih brojeva
Način rada za otklanjanje grešaka
• SWD i JTAG interfejsi
• Ugrađeni bafer za praćenje od 4 Kbajta