Mikrokontrolery ARM STM32H750VBT6 – MCU o wysokiej wydajności i DSP DP-FPU, MCU Arm Cortex-M7 128 KB pamięci Flash 1 MB RAM, 48
♠ 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-100 |
Rdzeń: | Procesor ARM Cortex M7 |
Rozmiar pamięci programu: | 128 kB |
Szerokość magistrali danych: | 32 bit |
Rozdzielczość ADC: | 3 x 16 bit |
Maksymalna częstotliwość zegara: | 480MHz |
Liczba wejść/wyjść: | 82 wejścia/wyjścia |
Rozmiar pamięci RAM danych: | 1 MB |
Napięcie zasilania - min: | 1,71 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, SDI, SPI, USART, USB |
Wrażliwość na wilgoć: | Tak |
Liczba kanałów ADC: | 36 kanałów |
Produkt: | Mikrokontroler + FPU |
Typ produktu: | Mikrokontrolery ARM - MCU |
Typ pamięci programu: | Błysk |
Ilość w opakowaniu fabrycznym: | 540 |
Podkategoria: | Mikrokontrolery - MCU |
Nazwa handlowa: | STM32 |
Timery Watchdog: | Zegar Watchdog, okienkowy |
Waga jednostkowa: | 0,386802 uncji |
♠ 32-bitowe mikrokontrolery Arm® Cortex®-M7 480 MHz, 128 KB pamięci Flash, 1 MB pamięci RAM, 46 interfejsów komunikacyjnych i analogowych, kryptografia
Urządzenia STM32H750xB bazują 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® podwójnej precyzji (zgodne z IEEE 754) i pojedynczej precyzji oraz typy danych.
Urządzenia STM32H750xB obsługują pełny zestaw instrukcji DSP i jednostkę ochrony pamięci (MPU) w celu zwiększenia bezpieczeństwa aplikacji. Urządzenia STM32H750xB zawierają szybką pamięć wbudowaną z pamięcią Flash o pojemności 128 KB, 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 szeroki zakres 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 wewnętrzny i zewnętrzny dostęp do pamięci.
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
• 128 KB pamięci Flash
• 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), 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:
– Pamięć SRAM, PSRAM, NOR Flash taktowana do 133 MHz w trybie synchronicznym
– Pamięć SDRAM/LPSDR SDRAM
– Pamięci Flash NAND 8/16-bitowe
• Jednostka obliczeniowa CRC
Bezpieczeństwo
• ROP, PC-ROP, aktywny tamper, obsługa bezpiecznego uaktualniania oprogramowania sprzętowego, tryb bezpiecznego dostępu
Uniwersalne wejścia/wyjścia
• Do 168 portów I/O z obsługą przerwań
Resetowanie i zarządzanie 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
Przyspieszenie kryptograficzne
• AES 128, 192, 256, TDES,
• HASH (MD5, SHA-1, SHA-2), HMAC
• Prawdziwe generatory liczb losowych
Tryb debugowania
• Interfejsy SWD i JTAG
• 4-kilobajtowy bufor śledzenia
96-bitowy unikalny identyfikator