Układ STM32H745XIH6 Dual 32-bit Arm® Cortex®-M7 do 480MHz i -M4 MCU, do 2MB pamięci flash, 1MB RAM
Funkcje
Zawiera opatentowane przez ST najnowocześniejsze
technologie
Dwurdzeniowy
32-bitowy CortexAdaptacyjny akcelerator czasu rzeczywistego (ART CortexAdaptacyjny akcelerator czasu rzeczywistego (ART -M7 z podwójną precyzją FPU 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
•
32-bitowy Arm
32-bitowy Cortex®-M4 z FPU, Adaptacyjny akcelerator czasu rzeczywistego (ART Accelerator) dla wewnętrznej pamięci flash i
zewnętrznych pamięci, częstotliwość do 240 MHz,
MPU, 300 DMIPS/1,25 DMIPS /MHz
(Dhrystone 2.1) i instrukcje DSP
Pamięci
•
Do 2 MB pamięci flash z obsługą odczytu
•
1 MB pamięci RAM: 192 KB pamięci TCM RAM (w tym
DTCM RAM dla krytycznych czasowo procedur),
864 KB pamięci SRAM użytkownika i 4 KB pamięci
SRAM w domenie kopii zapasowej
•
Podwójny interfejs pamięci Quad-SPI
•
Elastyczny kontroler pamięci zewnętrznej z magistralą danych do
SDRAM/LPSDR SDRAM, pamięć flash NOR/NAND
z zegarem do 125 MHz w trybie
Synchronicznym
•
Jednostka obliczania CRC
•
ROP, PC-ROP, aktywny tamper
•
Do 168 portów I/O z możliwością przerwań
•
3 oddzielne domeny zasilania, które mogą być
– D1: możliwości wysokiej wydajności
– D2: peryferia komunikacyjne i timery
– D3: sterowanie resetowaniem/zegarem/zasilaniem
•
Zasilanie aplikacji i I/O od 1,62 do 3,6 V
POR, PDR, PVD i BOR
Dedykowane zasilanie USB z wbudowanym regulatorem 3,3 V
•
Wbudowany regulator (LDO) do zasilania cyfrowego
•
Wysokowydajny regulator obniżający napięcie SMPS do bezpośredniego zasilania V
• i/lub zewnętrznych obwodów
• Skalowanie napięcia w trybie Run i Stop (6
konfigurowalnych zakresów)
Regulator kopii zapasowej (~0,9 V)
•
REF+
Zasilanie VBAT
• Piny monitorowania stanu zasilania CPU i domeny V
z obsługą ładowania baterii
• • Tryb pracy na baterii V
BAT
• Piny monitorowania stanu zasilania CPU i domeny •
2,95 µA w trybie Standby (kopia zapasowa SRAM wyłączona,
Zarządzanie zegarem
Wewnętrzne oscylatory: 64 MHz HSI, 48 MHz
HSI48, 4 MHz CSI, 32 kHz LSI
•
32,768 kHz LSE
•
Macierz połączeń
•
•
Mostki (5x AHB2-APB, 2x AXI2-AHB)
4 kontrolery DMA do odciążenia CPU
1x szybki kontroler DMA z obsługą listy połączonej
2x dwuportowe DMA z FIFO
•
Do 35 peryferiów komunikacyjnych
•
•
LIN, IrDA, do 12,5 Mbit/s)
•
z multipleksowanym dwukierunkowym dźwiękiem I2S o klasie dokładności
w domenie LP (do 150 MHz) i do 4
dodatkowych SPI z 4 USART/UART, gdy
•
Interfejs SPDIFRX
•
Interfejs SWPMI single-wire protocol master
•
Interfejs MDIO Slave
2x interfejsy SD/SDIO/MMC (do 125 MHz)
2x kontrolery CAN: 2 z CAN FD, 1 z
•
z LPM i BCD
Interfejs Ethernet MAC z kontrolerem DMA
•
•
Interfejs kamery 8-14 bitowy (do 80 MHz)
•
kanałów, do 3,6 MSPS)
1x czujnik temperatury
•
•
2x ultra-niskopoborowe komparatory
• 2x wzmacniacze operacyjne (pasmo 7,3 MHz)
1x cyfrowe filtry dla modulatora sigma delta
Grafika
Kontroler LCD-TFT do rozdzielczości XGA
Akcelerator graficzny Chrom-ART
(DMA2D) w celu zmniejszenia obciążenia CPU
•
Do 22 timerów i watchdogów
1x timer wysokiej rozdzielczości (maks. rozdzielczość 2,1 ns)
•
(do 240 MHz)
•
240 MHz)
•
240 MHz)
•
5x 16-bitowe timery niskiego poboru mocy (do 240 MHz)