STMicroelectronics wykorzystuje swoje doświadczenie Arm Cortex, aby rozszerzyć możliwości swojej wiodącej w branży oferty mikrokontrolerów STM32 o aplikacje wymagające jeszcze większej wydajności, zasobów i dużego oprogramowania typu open source. Wprowadzenie serii mikroprocesorów wielordzeniowych STM32MP1 ze wsparciem obliczeniowym i graficznym w połączeniu z energooszczędnym sterowaniem w czasie rzeczywistym i zaawansowaną integracją funkcji ułatwi opracowywanie wysokowydajnych rozwiązań dla zastosowań przemysłowych, konsumenckich, inteligentnych domów, zdrowia i dobrego samopoczucia.
Produkty mikroprocesorowe (MPU) serii STM32MP1 wykorzystują silny, sprawdzony ekosystem rodziny STM32 firmy ST i jej partnerów, w tym narzędzia i wsparcie techniczne. Co więcej, wraz z wydaniem OpenSTLinux jako głównej dystrybucji Linuksa o otwartym kodzie źródłowym, rozszerza on rodzinę STM32, aby sprostać ważnym wymaganiom klientów w aplikacjach o ograniczonym poborze mocy w czasie rzeczywistym. Dzięki takiemu połączeniu MPU i oprogramowania firma ST zebrała wszystkie elementy, aby spełnić wymagania dotyczące dostaw produktów w wielu zastosowaniach przemysłowych i profesjonalnych. Oczywiście STM32MP1 jest objęty 10-letnim zobowiązaniem ST w zakresie długowieczności.
Dzięki nowej serii mikroprocesorów STM32MP1 (MPU) ST, klienci mogą teraz opracowywać nową gamę aplikacji wykorzystujących nową heterogeniczną architekturę STM32, która łączy rdzenie Arm® Cortex®-A i Cortex®-M. Ta elastyczna architektura wykonuje szybkie przetwarzanie i zadania w czasie rzeczywistym na jednym chipie, zawsze osiągając najwyższą wydajność energetyczną. Na przykład, zatrzymując wykonywanie Cortex-A7 i uruchamiając tylko z bardziej wydajnego Cortex-M4, moc można zwykle zmniejszyć do 25%. Z tego trybu przejście do stanu wstrzymania powoduje dalsze obniżenie zasilania o 2,5 tys. Razy - jednocześnie wspierając wznawianie wykonywania systemu Linux w ciągu 1 do 3 sekund, w zależności od aplikacji.
STM32MP1 osadza 3D Graphics Processor Unit (GPU) w celu wsparcia Human Machine Interface (HMI) wyświetlaczy. Obsługuje również szeroką gamę zewnętrznych pamięci DDR SDRAM i Flash. Ponadto STM32MP1 zawiera duży zestaw urządzeń peryferyjnych, które można bezproblemowo przypisać do czynności Cortex-A / Linux lub Cortex-M / Real-time. Seria STM32MP1 jest dostępna w wielu pakietach BGA, aby obsługiwać strukturę o najniższym koszcie PCB i zajmować najmniejszą przestrzeń na płycie.
Aby przyspieszyć rozwój, ST demonstruje swoje zaangażowanie w tworzenie oprogramowania, wydając OpenSTLinux Distribution jako główną dystrybucję Linuksa typu open source. OpenSTLinux został już sprawdzony i zaakceptowany przez społeczność Linuksa: Linux Foundation, Yocto project® i Linaro. Dystrybucja zawiera wszystkie niezbędne elementy składowe do uruchamiania oprogramowania na rdzeniach procesorów aplikacji.
Ulepszone narzędzia STM32Cube, specjalnie zmodernizowane z pakietu STM32Cube dla mikrokontrolerów Cortex-M, posiadają wszystkie niezbędne cechy - i więcej - w celu przyspieszenia rozwoju mikroprocesora przy użyciu MPU Arm Cortex-A-core. Rozwiązanie ST upraszcza konfigurację projektów MPU i konfigurację zasobów na chipie.
Numery części STM32MP1 są już w produkcji, a ich cena zaczyna się od 4,84 USD przy zamówieniach na 10000 sztuk. Dostępne są inne opcje cenowe. Produkty będą dostępne u dystrybutorów w marcu. Aby uzyskać więcej informacji, skontaktuj się z lokalnym dystrybutorem ST lub odwiedź stronę www.st.com/stm32mp1. Dwie płyty ewaluacyjne (STM32MP157A-EV1 i STM32MP157C-EV1) oraz dwa zestawy Discovery (STM32MP157A-DK1 i STM32MP157C-DK2) będą dostępne w kanałach Dystrybutorów w kwietniu.