Mikrokontrolery ARM STM32H743IIT6 – MCU o wysokiej wydajności i DSP DP-FPU, MCU Arm Cortex-M7 2 MB pamięci Flash 1 MB pamięci RAM, 480 M
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | STMicroelektronika |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Bliższe dane |
Szereg: | STM32H7 |
Styl montażu: | SMD/SMT |
Opakowanie / Sprawa: | LQFP-176 |
Rdzeń: | Procesor ARM Cortex M7 |
Rozmiar pamięci programu: | 2 MB |
Szerokość magistrali danych: | 32 bit |
Rozdzielczość ADC: | 3 x 16 bit |
Maksymalna częstotliwość zegara: | 400MHz |
Liczba wejść/wyjść: | 140 wejść/wyjść |
Rozmiar pamięci RAM danych: | 1 MB |
Napięcie zasilania - min: | 1,62 V |
Napięcie zasilania - maks.: | 3,6 V |
Minimalna temperatura pracy: | -40 stopni Celsjusza |
Maksymalna temperatura pracy: | + 85 stopni Celsjusza |
Opakowanie: | Taca |
Marka: | STMicroelektronika |
Rozdzielczość DAC: | 12 bit |
Typ pamięci RAM: | BARAN |
Napięcie wejścia/wyjścia: | 1,62 V do 3,6 V |
Typ interfejsu: | CAN, I2C, SAI, SDIO, SPI, USART, USB |
Wrażliwość na wilgoć: | Tak |
Liczba kanałów ADC: | 20 kanałów |
Produkt: | MCU |
Typ produktu: | Mikrokontrolery ARM - MCU |
Typ pamięci programu: | Błysk |
Ilość w opakowaniu fabrycznym: | 400 |
Podkategoria: | Mikrokontrolery - MCU |
Nazwa handlowa: | STM32 |
Timery Watchdog: | Zegar Watchdog, okienkowy |
Waga jednostkowa: | 0,058202 uncji |
♠ 32-bitowe mikrokontrolery Arm® Cortex®-M7 480 MHz, do 2 MB pamięci Flash, do 1 MB pamięci RAM, 46 interfejsów komunikacyjnych i analogowych
Urządzenia STM32H742xI/G i STM32H743xI/G są oparte na wydajnym rdzeniu RISC Arm® Cortex®-M7 32-bit, pracującym z częstotliwością do 480 MHz. Rdzeń Cortex® -M7 zawiera jednostkę zmiennoprzecinkową (FPU), która obsługuje instrukcje przetwarzania danych Arm® o podwójnej precyzji (zgodne z IEEE 754) i pojedynczej precyzji oraz typy danych. Urządzenia STM32H742xI/G i STM32H743xI/G obsługują pełny zestaw instrukcji DSP i jednostkę ochrony pamięci (MPU) w celu zwiększenia bezpieczeństwa aplikacji.
Urządzenia STM32H742xI/G i STM32H743xI/G zawierają szybką pamięć wbudowaną z pamięcią Flash o dwóch bankach o pojemności do 2 MB, do 1 MB pamięci RAM (w tym 192 KB pamięci RAM TCM, do 864 KB pamięci SRAM użytkownika i 4 KB pamięci zapasowej SRAM), a także szeroką gamę ulepszonych wejść/wyjść i urządzeń peryferyjnych podłączonych do magistrali APB, magistrali AHB, 2x32-bitowej macierzy magistrali multi-AHB i wielowarstwowego połączenia AXI obsługującego dostęp do pamięci wewnętrznej i zewnętrznej.
Rdzeń
• 32-bitowy rdzeń Arm® Cortex®-M7 z FPU podwójnej precyzji i pamięcią podręczną L1: 16 KB danych i 16 KB pamięci podręcznej instrukcji; częstotliwość do 480 MHz, MPU, 1027 DMIPS/ 2,14 DMIPS/MHz (Dhrystone 2.1) i instrukcje DSP
Wspomnienia
• Do 2 MB pamięci Flash z obsługą odczytu i zapisu
• Do 1 MB pamięci RAM: 192 KB pamięci RAM TCM (w tym 64 KB pamięci RAM ITCM + 128 KB pamięci RAM DTCM na potrzeby procedur wymagających dużej ilości czasu), do 864 KB pamięci SRAM użytkownika i 4 KB pamięci SRAM w domenie kopii zapasowej
• Interfejs pamięci Quad-SPI o podwójnym trybie pracy, działający z częstotliwością do 133 MHz
• Elastyczny zewnętrzny kontroler pamięci z magistralą danych do 32 bitów: SRAM, PSRAM, SDRAM/LPSDR SDRAM, pamięć Flash NOR/NAND taktowana do 100 MHz w trybie synchronicznym
• Jednostka obliczeniowa CRC
Bezpieczeństwo
• ROP, PC-ROP, aktywny sabotaż. Wejścia/wyjścia ogólnego przeznaczenia
• Do 168 portów I/O z obsługą przerwań, resetowaniem i zarządzaniem energią
• 3 oddzielne domeny zasilania, które mogą być niezależnie bramkowane zegarem lub wyłączane:
– D1: możliwości o wysokiej wydajności
– D2: urządzenia peryferyjne i timery komunikacyjne
– D3: reset/kontrola zegara/zarządzanie energią
• Zasilanie aplikacji 1,62 do 3,6 V i wejścia/wyjścia
• POR, PDR, PVD i BOR
• Dedykowane zasilanie USB z wbudowanym wewnętrznym regulatorem 3,3 V do zasilania wewnętrznych układów PHY
• Wbudowany regulator (LDO) z konfigurowalnym skalowalnym wyjściem do zasilania obwodów cyfrowych
• Skalowanie napięcia w trybie pracy i zatrzymania (6 konfigurowalnych zakresów)
• Regulator zapasowy (~0,9 V)
• Napięcie odniesienia dla urządzeń peryferyjnych analogowych/VREF+
• Tryby niskiego poboru mocy: uśpienie, zatrzymanie, gotowość i VBAT z obsługą ładowania akumulatora
Niskie zużycie energii
• Tryb pracy akumulatora VBAT z możliwością ładowania
• Piny monitorujące stan zasilania procesora i domeny
• 2,95 µA w trybie gotowości (pamięć zapasowa SRAM WYŁĄCZONA, RTC/LSE WŁĄCZONA)
Zarządzanie zegarem
• Oscylatory wewnętrzne: 64 MHz HSI, 48 MHz HSI48, 4 MHz CSI, 32 kHz LSI
• Oscylatory zewnętrzne: 4-48 MHz HSE, 32,768 kHz LSE
• 3× PLL (1 dla zegara systemowego, 2 dla zegarów jądra) z trybem ułamkowym
Macierz połączeń
• 3 macierze magistrali (1 AXI i 2 AHB)
• Mostki (5× AHB2-APB, 2× AXI2-AHB)
4 kontrolery DMA do odciążania procesora
• 1× szybki kontroler bezpośredniego dostępu do pamięci (MDMA) z obsługą listy powiązanej
• 2× dwuportowe DMA z FIFO
• 1× podstawowy DMA z możliwością żądania routera
Do 35 urządzeń peryferyjnych komunikacyjnych
• 4 interfejsy I2C FM+ (SMBus/PMBus)
• 4× USART/4x UART (interfejs ISO7816, LIN, IrDA, do 12,5 Mbit/s) i 1x LPUART
• 6× SPI, 3 z dokładnością klasy audio multipleksowego dupleksu I2S poprzez wewnętrzny audio PLL lub zewnętrzny zegar, 1x I2S w domenie LP (do 150 MHz)
• 4x SAI (interfejs szeregowy audio)
• Interfejs SPDIFRX
• Główny protokół jednoprzewodowy SWPMI I/F
• Interfejs podrzędny MDIO
• 2× interfejsy SD/SDIO/MMC (do 125 MHz)
• 2x kontrolery CAN: 2 z CAN FD, 1 z CAN wyzwalanym czasowo (TT-CAN)
• 2 interfejsy USB OTG (1FS, 1HS/FS) rozwiązanie bezkryształowe z LPM i BCD
• Interfejs Ethernet MAC z kontrolerem DMA
• HDMI-CEC
• Interfejs kamery 8- do 14-bitowy (do 80 MHz)
11 urządzeń peryferyjnych analogowych
• 3× przetworniki ADC o maksymalnej rozdzielczości 16 bitów (do 36 kanałów, do 3,6 MSPS)
• 1× czujnik temperatury
• 2 przetworniki cyfrowo-analogowe 12-bitowe (1 MHz)
• 2× komparatory o bardzo niskim poborze mocy
• 2× wzmacniacze operacyjne (pasmo przenoszenia 7,3 MHz)
• 1× filtr cyfrowy do modulatora sigma-delta (DFSDM) z 8 kanałami/4 filtrami
Grafika
• Kontroler LCD-TFT do rozdzielczości XGA
• Akcelerator graficzny Chrom-ART (DMA2D) w celu zmniejszenia obciążenia procesora
• Sprzętowy kodek JPEG
Do 22 timerów i watchdogów
• 1× timer o wysokiej rozdzielczości (maksymalna rozdzielczość 2,1 ns)
• 2 32-bitowe timery z maksymalnie 4 wejściami IC/OC/PWM lub licznika impulsów i enkodera kwadraturowego (inkrementalnego) (do 240 MHz)
• 2× 16-bitowe zaawansowane timery sterowania silnikiem (do 240 MHz)
• 10 16-bitowych uniwersalnych timerów (do 240 MHz)
• 5 16-bitowych timerów o niskim poborze mocy (do 240 MHz)
• 2× watchdog (niezależny i okienny)
• 1× timer SysTick
• RTC z dokładnością poniżej sekundy i kalendarzem sprzętowym
Tryb debugowania
• Interfejsy SWD i JTAG
• 4-kilobajtowy bufor śledzenia