© Evertiq
Komponenty |
Nowoczesne i najwydajniejsze MCU od ST
Nowe MCU od ST, bazujące na Cortex-M7 i M4, oferować mają najwyższą wydajność na rynku, obliczeniową i nie tylko. Znajdziemy tu nowoczesne funkcje wspierające, w tym te usprawniające projektowanie aplikacji, oszczędzające energię i dbające o bezpieczeństwo.
Nowe mikrokontrolery STM32H7 od firmy STMicroelectronics mają być najbardziej wydajnymi mikrokontrolerami ogólnego przeznaczenia na rynku, wśród układów bazujących na rdzeniach ARM Cortex-M7, jak zapewnia producent. Taktowane mają być z częstotliwością 480 MHz i łączyć w sobie nowoczesne rozwiązania, szczególnie w zakresie cyber-ochrony oraz oszczędności energetycznych.
Oprócz zastosowania najwydajniejszych wśród rodziny M rdzeni Cortex-M7, znajdziemy tu również Cortex-M4, taktowane z częstotliwością 240 MHz. Dzięki inteligentnej architekturze ST, wydajnej pamięci podręcznej L1 i adaptacyjnemu akceleratorowi ART ‘real-time’ nowe MCU osiągają wydajność na poziomie 1327 DMIPS oraz 3224 punkty w testach CoreMark, przy odpalaniu instrukcji z pamięci Flash.
Akcelerator Chrom-ART zapewniać ma dodatkową poprawę wydajności graficznej. Aby zmaksymalizować efektywność energetyczną, każdy rdzeń działa we własnej dziedzinie mocy i może być wyłączany indywidualnie, gdy nie jest potrzebny.
Deweloperzy mogą łatwo uaktualnić istniejące aplikacje poprzez elastyczne wykorzystanie dwóch rdzeni. Mogą oni dodać zaawansowany interfejs użytkownika do aplikacji, np. sterowników silnikowych, opartych o jedno-rdzeniowe MCU bazującej na Cortex-M4, poprzez migrację starszego kodu do STM32H7, tworząc nowe GUI działając na Cortex-M7. Innym przykładem jest zwiększenie wydajności aplikacji poprzez odciążenie od intensywnych zadań, takich jak sieci neuronowe, sumy kontrolne, filtrowanie DSP lub kodeki audio.
Architektura dwurdzeniowa pomaga również uprościć tworzenie kodu i przyspieszyć wprowadzanie na rynek projektów, w których kod interfejsu użytkownika może być rozwijany oddzielnie od funkcji sterowania lub komunikacji, w czasie rzeczywistym.
MCU są dostarczane z fabrycznie zainstalowanymi kluczami i usługami zabezpieczającymi, w tym Secure Firmware Install (SFI). SFI pozwala klientom zamawiać standardowe produkty w dowolnym miejscu na świecie i udostępniać zaszyfrowane oprogramowanie sprzętowe zewnętrznej firmie programistycznej bez ujawniania niezaszyfrowanego kodu. Ponadto wbudowana obsługa Secure Boot i Secure Firmware Update (SB-SFU) chroni aktualizacje i poprawki przesyłane za pośrednictwem funkcji ‘Over the Air’ (OTA).
W porównaniu z procesorami typu Flashless, mikrokontrolery STM32H7 zapewniają wysoką wydajność, a przy tym oferują do 2 MB pojemności pamięci Flash i 1 MB pamięci SRAM, by lepiej radzić sobie z ograniczeniami przestrzennymi i upraszczać projektowanie inteligentnych aplikacji, takich jak: urządzenia przemysłowe, konsumenckie, medyczne, itp. Dobrze też odnajdą się w aplikacjach AI.
Co więcej, pamięć podręczna Cortex-M7 poziomu 1(L1) oraz interfejsy pamięci równoległej i szeregowej zapewniają nieograniczony i szybki dostęp do pamięci zewnętrznej. Dodatkowe zaawansowane funkcje obejmują korektę kodów błędów (ECC) dla wszystkich pamięci flash i pamięci RAM w celu zwiększenia bezpieczeństwa, wiele zaawansowanych 16-bitowych przetworników analogowo-cyfrowych (ADC), kontroler Ethernet i wiele kontrolerów FD-CAN, a także układy zegarowe pozwalające generować bardzo precyzyjne przebiegi.
Mikrokontrolery te mogą pracować w temperaturach otoczenia do 125 stopni Celsjusza.