STMicroelectronics nutzt sein Arm Cortex- Know-how, um die Funktionen seines branchenführenden STM32-MCU- Portfolios auf Anwendungen auszudehnen, die noch mehr Leistung, Ressourcen und große Open-Source-Software erfordern. Die Einführung der Multicore-Mikroprozessorserie STM32MP1 mit Rechen- und Grafikunterstützung in Kombination mit energieeffizienter Echtzeitsteuerung und Integration hoher Funktionen erleichtert die Entwicklung von Hochleistungslösungen für Industrie-, Verbraucher-, Smart Home-, Gesundheits- und Wellnessanwendungen.
Die Mikroprozessorprodukte (MPU) der Serie STM32MP1 nutzen das starke, bewährte Ökosystem der STM32-Familie von ST und seinen Partnern, einschließlich Tools und technischem Support. Darüber hinaus erweitert OpenSTLinux mit der Veröffentlichung von OpenSTLinux als Open-Source-Linux- Hauptdistribution die STM32-Familie, um wichtige Kundenanforderungen für Echtzeitanwendungen mit eingeschränkter Leistung zu erfüllen. Mit dieser Kombination aus MPU und Software hat ST alle Teile zusammengestellt, um den Anforderungen an die Produktversorgung vieler industrieller und professioneller Anwendungen gerecht zu werden. Natürlich ist der STM32MP1 Teil der 10-jährigen Verpflichtung von ST zur Langlebigkeit.
Mit der neuen STM32MP1-Mikroprozessorserie (MPU) von ST können Kunden jetzt mithilfe der neuen heterogenen STM32-Architektur, die Arm® Cortex®-A- und Cortex®-M-Kerne kombiniert, eine neue Reihe von Anwendungen entwickeln. Diese flexible Architektur führt schnelle Verarbeitungs- und Echtzeitaufgaben auf einem einzigen Chip aus und erzielt stets die höchste Energieeffizienz. Wenn Sie beispielsweise die Ausführung von Cortex-A7 stoppen und nur mit dem effizienteren Cortex-M4 arbeiten, kann die Leistung normalerweise auf 25% reduziert werden. Wenn Sie in diesem Modus in den Standby-Modus wechseln, wird die Stromversorgung um das 2,5-fache reduziert. Gleichzeitig wird die Wiederaufnahme der Linux-Ausführung je nach Anwendung in 1 bis 3 Sekunden unterstützt.
Der STM32MP1 enthält eine 3D-Grafikprozessoreinheit (GPU) zur Unterstützung von HMI- Anzeigen (Human Machine Interface). Es unterstützt auch eine Vielzahl von externen DDR-SDRAM- und Flash-Speichern. Darüber hinaus enthält der STM32MP1 eine große Anzahl von Peripheriegeräten, die nahtlos entweder Cortex-A / Linux- oder Cortex-M / Echtzeit-Aktivitäten zugewiesen werden können. Die STM32MP1-Serie ist in einer Reihe von BGA-Paketen erhältlich, um die niedrigste Leiterplattenkostenstruktur zu unterstützen und den kleinsten Platz auf der Platine zu nutzen.
Um die Entwicklung zu beschleunigen, demonstriert ST sein Engagement für die Softwareentwicklung mit der Veröffentlichung von OpenSTLinux Distribution als Haupt-Open-Source-Linux-Distribution. OpenSTLinux wurde bereits von der Linux-Community geprüft und akzeptiert: Linux Foundation, Yocto project® und Linaro. Die Distribution enthält alle wesentlichen Bausteine für die Ausführung von Software auf den Anwendungsprozessorkernen.
Die erweiterten STM32Cube-Tools, die speziell aus dem STM32Cube-Paket für Cortex-M-Mikrocontroller aktualisiert wurden, bieten alle erforderlichen Eigenschaften - und mehr -, um die Entwicklung von Mikroprozessoren mithilfe von Arm Cortex-A-Core-MPUs zu beschleunigen. Die Lösung von ST vereinfacht das Einrichten von MPU-Projekten und die Konfiguration der On-Chip-Ressourcen.
Die Teilenummern des STM32MP1 sind derzeit in Produktion. Der Preis beginnt bei 4,84 USD für Bestellungen von 10.000 Stück. Andere Preisoptionen sind verfügbar. Die Produkte werden im März über die Händler erhältlich sein. Bitte wenden Sie sich an Ihren ST-Händler vor Ort oder besuchen Sie www.st.com/stm32mp1, um weitere Informationen zu erhalten. Zwei Evaluierungskarten (STM32MP157A-EV1 und STM32MP157C-EV1) und zwei Discovery-Kits (STM32MP157A-DK1 und STM32MP157C-DK2) werden im April über Vertriebskanäle erhältlich sein.