Entwicklungskits und Software für STM32U5 – und Chips jetzt verfügbar

Aktualisierung: 2. Oktober 2021
Entwicklungskits und Software für STM32U5 – und Chips jetzt verfügbar

Die Geräte sind auf dem Cortex-M33-Kern von Arm in einem 40-nm-Prozess aufgebaut und verfügen über einen neuen Modus (Low-Power Background Autonomous – LPBAM – Modus), der direkten Speicherzugriff und wichtige Peripheriegeräte ohne CPU-Eingriff ermöglicht und einen Betrieb bis zu 19 µA/MHz ermöglicht. Ein integrierter DC-DC-Wandler ist ebenfalls vorhanden.

Das „Enablement-Ökosystem“ STM32CubeU5 ist auf st.com und GitHub verfügbar und bietet mehr als 200 Projektbeispiele und Software für Funktionen wie LPBAM, Wi-Fiund Bluetooth Low-Energy.

„Die Unterstützung von OpenBootloader erleichtert die Implementierung von benutzerdefiniertem Bootloader-Code“, sagt ST. „Azure RTOS mit ThreadX RTOS sowie FreeRTOS- und CMSIS OS-Wrapper erleichtern die Branchenzertifizierung.“

Die X-CUBE-STL-Selbsttestbibliothek und die Dokumentation zur funktionalen Sicherheit sind verfügbar, um bei der Entwicklung sicherheitskritischer Anwendungen und der IEC61508-SIL-Zertifizierung zu helfen.

„Es gibt auch Softwarepakete, die die Cybersicherheit vereinfachen und dabei helfen, die Best Practices der Branche einzuhalten“, so das Unternehmen. „Dazu gehören Referenzcode für sicheres Booten und sicheres Firmware-Update sowie ein vertrauenswürdiges Firmware-Beispiel, das die TrustZone-Isolation von Arm innerhalb des Kerns nutzt, um sichere Dienste für PSA-Level-3- und SESIP-Level-3-Zertifizierungen zu implementieren.“

Die kryptografische Bibliothek X-CUBE-CRYPTOLIB wurde mit vereinfachter API und zusätzlichen kryptografischen Algorithmen aktualisiert und unterstützt eine sichere Firmware-Installation.

Hardware-Kits umfassen das Discovery-Kit für IoT-Knoten (B-U585I-IOT02A, Abbildung), die MEMS-Kontexterkennung und BLE- und Wi-Fi-Module enthält. Das Board kann sich direkt mit Cloud-Diensten wie Microsoft und Amazon verbinden.

Bisher gibt es zwei MCUs, STM32U575 und STM32U585 MCUs, mit bis zu 2 MByte Flash. Bis zu 500 kByte des Flashs sind langlebig (bis zu 100,000 Lese-/Schreibzyklen) zum Speichern von Benutzerdaten.

ST hat hier einen Blog über STM32U5-Software und -Hardware