Und schon wieder gibt es nennenswerte Neuigkeiten von ST Mikroelectronics zu vermelden. Diesmal ein neues Nucleo-Board (STM32U3) und eine 64-Bit-MPU (STM32MP23).
STM32U3
Das STM32 Nucleo-64 Entwicklungsboard mit STM32U385RG unterstützt Arduino und ST Morpho Konnektivität.
Das STM32 Nucleo-64-Board für den STM32U3 bietet Anwendern eine erschwingliche und flexible Möglichkeit, neue Konzepte auszuprobieren und Prototypen zu bauen, indem sie aus den verschiedenen Kombinationen von Leistungs- und Stromverbrauchsmerkmalen des STM32-Mikrocontrollers wählen. Bei den kompatiblen Boards reduziert das interne oder externe Schaltnetzteil den Stromverbrauch im Run-Modus erheblich.

Die ARDUINO Uno V3-Konnektivitätsunterstützung und die ST-Morpho-Header ermöglichen die einfache Erweiterung der Funktionalität der offenen Entwicklungsplattform STM32 Nucleo mit einer großen Auswahl an spezialisierten Shields.®
Das STM32 Nucleo-64-Board benötigt kein separaten ST-Link, da es den ST-LINK-Debugger/Programmierer integriert.
Das STM32 Nucleo-64-Board für den STM32U3 wird mit den umfassenden kostenlosen Softwarebibliotheken und Beispielen des STM32 geliefert, die mit dem STM32Cube MCU-Paket verfügbar sind.
Alle Funktionen
- Gemeinsame Merkmale
- STM32-Mikrocontroller im LQFP64- oder LQFP48-Gehäuse
- 1 Benutzer-LED, die mit ARDUINO geteilt wird®
- 1 Benutzer- und 1 Reset-Taster
- 32,768 kHz Quarzoszillator
- Platinen-Steckverbinder:
- ARDUINO Uno V3 Erweiterungsstecker®
- ST Morpho Erweiterungsstiftleisten für vollen Zugriff auf alle STM32 I/Os
- Flexible Stromversorgungsoptionen: ST-LINK USB VBUS oder externe Quellen
- Umfangreiche kostenlose Softwarebibliotheken und Beispiele mit dem STM32Cube MCU-Paket verfügbar
- Unterstützung einer großen Auswahl an integrierten Entwicklungsumgebungen (IDEs), einschließlich IAR Embedded Workbench, MDK-ARM und STM32CubeIDE ®
- Spezifische Funktionen für einige der Boards (weitere Informationen finden Sie im Abschnitt „Bestellinformationen“ in der Datenübersicht)
- LED für zweiten Benutzer
- Externes oder internes Schaltnetzteil zur Erzeugung von VKern Logische Versorgung
- 24 MHz oder 48 MHz HSE
- Benutzer USB-Gerät mit voller Geschwindigkeit oder USB SNK/UFP mit voller Geschwindigkeit
- Kryptographie
- CAN-FD-Transceiver
- Platinen-Steckverbinder:
- Dedizierter SMPS-Experimentierstecker
- USB-Typ-C-, Micro-B- oder Mini-B-Anschluss für den ST-LINK®
- USB-Typ-C-Benutzeranschluss®
- MIPI-Debug-Konnektor®
- CAN-FD-Stiftleiste
- Integrierter ST-LINK-DEBUGGER/-PROGRAMMIERER (STLINK/V2-1, STLINK-V3E, STLINK-V2EC oder STLINK-V3EC) mit USB-Neuaufzählungsfunktion: Massenspeicher, virtueller COM-Port und Debug-Port
Datenblatt: https://www.st.com/resource/en/data_brief/nucleo-u385rg-q.pdf
STM32MP23
STMicroelectronics hat die Massenmarktverfügbarkeit neuer STM32MP23 Allzweck-Mikroprozessoren (MPUs) angekündigt, die den Hochtemperaturbetrieb bis zu 125 °C mit der Geschwindigkeit und Effizienz von Dual-Arm-Cortex-A35-Kernen®® kombinieren und so für überlegene Leistung und Robustheit in industriellen und Internet-of-Things (IoT)-Edge-Computing-, fortschrittlichen HMI- und Machine-Learning-Anwendungen sorgen.
Die neuen MPUs, die sich der 2024 eingeführten STM32MP25-Serie anschließen, enthalten zwei 1,5-GHz-Arm-Cortex-A35-Kerne, einen 400-MHz-Cortex-M33 für Echtzeitanwendungen und einen Beschleuniger für neuronale Netze mit 0,6 TOPS-Leistung. Es gibt auch einen 3D-Grafikprozessor, einen H.264-Decoder, eine MIPI CSI-2-Kameraschnittstelle mit Rohdatenunterstützung, zwei Gigabit-Ethernet-Ports mit zeitkritischem Netzwerk (TSN) und zwei CAN-FD-Schnittstellen.
Durch die Kombination verschiedener Verarbeitungsressourcen und optimierter On-Chip-Funktionen erfüllt die STM32MP23-Serie zahlreiche Sensor-, Verarbeitungs- und Datenverarbeitungsaufgaben in intelligenten Fabriken, Smart Cities und Smart Homes. Mit der neuronalen Engine, die KI- und maschinelle Lernfunktionen bietet, bewältigen diese MPUs intuitive und adaptive HMIs, bildverarbeitungsbasierte Interaktion und vorausschauende Wartung. Der H.264-Decoder unterstützt eine Videoauflösung von bis zu 1080p60 und die 3D-GPU verarbeitet leistungsstarke Echtzeitgrafiken mit Unterstützung für Open-Source-Frameworks wie OpenGL, OpenCL und Vulkan.
Um den heutigen vernetzten Anwendungen gerecht zu werden, zielt die STM32MP23-Serie auf SESIP3- (bereits für STM32MP25 MPUs erreicht) und PSA Level 3-Zertifizierungen ab. Zu den Schutzfunktionen gehören Secure Boot, Arm TrustZone-Architektur™, sichere Schlüsselspeicherung und Manipulationserkennung mit kryptografischen Hardwarebeschleunigern.
Zeitgleich mit der Veröffentlichung von STM32MP23 verlängert ST auch den Support für jede Version der OpenSTLinux-Distribution von zwei Jahren auf fünf Jahre. Der erweiterte Support gewährleistet die Stabilität der Kunden während der gesamten Entwicklung und erweitert den Zugriff auf die neuesten Sicherheitspatches, um die Einhaltung des EU Cyber Resilience Act (CRA) zu erleichtern. Das Engagement von ST für das Mainlining von OpenSTLinux ermöglicht es Entwicklern, bequem mit gängigen Frameworks wie Yocto, Buildroot, OpenWRT und OpenSTDroid zu arbeiten, und trägt dazu bei, die Markteinführung zu beschleunigen.
Development-Board
Entwickler können sich auch auf das STM32MP257 Discovery Kit verlassen, um mit der Evaluierung des STM32MP23x zu beginnen, gekoppelt mit der dedizierten STM32 MPU-Embedded-Software, auf der die STM32MP23x-Konfiguration ausgeführt wird. Es wird empfohlen, die detaillierten Anweisungen in dem neuesten Wiki-Artikel zu befolgen, um das STM32MP23x Discovery Kit effektiv zu verwenden.
Zu den weiteren Vorteilen für Entwickler gehören drei BGA-Gehäuseoptionen, die die Wahl zwischen einem Verbindungsabstand von 0,5 mm oder einem Rastermaß von 0,8 mm mit hoher Dichte bieten, was vereinfachte 4-Lagen-Leiterplatten mit durchkontaktierten Löchern ermöglicht. Die drei Gehäuse sind alle Pin-to-Pin-kompatibel mit STM32MP25 MPUs. Die Geräte arbeiten über den industriellen Temperaturbereich von -40 °C bis 125 °C maximaler Sperrschichttemperatur.
MPUs der STM32MP23-Serie befinden sich in Produktion und sind ab sofort ab etwa 9 Euros erhältlich.
Weitere Informationen finden Sie unter www.st.com/stm32mp23.
ST4SIM-300
Neue eSIM for IoT ermöglicht globale Verbindungen und einfache Verwaltung. Das ST4SIM-300M ist zwar nicht ganz neu, aber damit sollte man sich im embedded-Bereich auseinandersetzen, wenn man über den Tellerrand schauen möchte.
Der ST4SIM-300M ist ein GSMA-Embedded-SIM-Produkt (eSIM oder eUICC) der Spitzenklasse von STMicroelectronics, das für alle IoT-Geräte entwickelt wurde.
Es ist konform mit der GSMA-Spezifikation SGP.32 v1.2 der GSM Association.
Der ST4SIM-300M kann Profile verschiedener MNOs aus der Ferne verwalten und gleichzeitig allen eUICC-Stakeholdern (Benutzer, MNO, OEM, Hardware-Integrator, Service Provider usw.) das entsprechende Sicherheitsniveau gewährleisten.
Das Gerät kann ein eingebettetes sicheres Element zum Speichern von Anmeldeinformationen und/oder unabhängigen Anwendungen enthalten, die direkt von der MCU (oder einem anderen OEM-Element) verwaltet werden.
Das Gerät bietet eine sichere und interoperable Java Card-Umgebung, die mit Java Card v. 3.0.5 Classic kompatibel ist. Darüber hinaus integriert das Gerät die fortschrittlichsten UICC-Funktionen, die den Spezifikationen GlobalPlatform, ETSI, 3GPP und 3GPP2 entsprechen.®®®
Der ST4SIM-300M integriert eine dynamische Speicherverwaltung mit Java Card Garbage Collection-Mechanismus, um die Nutzung des Speichers zu optimieren.®
Der ST4SIM-300M basiert auf dem ST33K1M5M, einer industrietauglichen Hardwarelösung (JEDEC), die für schwierige Bedingungen geeignet ist. Bei dieser Lösung handelt es sich um ein manipulationssicheres Sicherheitselement, das nach Common Criteria EAL6+ zertifiziert ist und über eine leistungsstarke 32-Bit-Arm Cortex-M35P-CPU verfügt.®®
Datenblatt: https://www.st.com/resource/en/data_brief/st4sim-300m.pdf
STM32U385RG
Was ist der STM32U385RG und wofür eignet sich die STM32U3-Serie?
Der STM32U385RG ist ein energieeffizienter 32-Bit-Mikrocontroller aus der STM32U3-Serie von STMicroelectronics. Er basiert auf einem ARM® Cortex®-M33-Kern mit TrustZone®-Unterstützung und eignet sich ideal für Low-Power-Anwendungen, IoT-Geräte, medizinische Geräte sowie batteriebetriebene Systeme. Die STM32U3-Serie kombiniert hohe Performance mit erweiterten Sicherheitsfunktionen und minimalem Stromverbrauch.
Was unterscheidet die STM32U3-Serie von anderen STM32-Familien?
Die STM32U3-Serie bietet im Vergleich zu STM32L4 oder STM32F4: Deutlich geringeren Stromverbrauch TrustZone®-Sicherheitsfunktionen Integrierten SMPS zur Energieoptimierung Verbesserte Analog-Peripherie (z. B. schnellere ADCs) Mehr Fokus auf IoT- und MedizintechnikSie ist ideal, wenn Sicherheit, Batteriebetrieb und hohe Effizienz entscheidend sind.
Welche ADC- und DAC-Funktionen hat die STM32U3-Serie?
Der STM32U385RG besitzt: 2x 12-bit ADCs mit bis zu 2,5 MSPS Samplingrate 1x 12-bit DAC Hardware-unterstützte Oversampling-FunktionDamit eignet sich der Mikrocontroller hervorragend für Sensoranwendungen und präzise analoge Messungen.
Welche Debugging-Optionen stehen beim STM32U385RG zur Verfügung?
Für den STM32U385RG stehen folgende Debugging-Schnittstellen zur Verfügung: SWD (Serial Wire Debug) JTAG Trace-Unterstützung über SWOMit dem ST-Link-Programmiergerät und STM32CubeIDE können Entwickler Breakpoints setzen, Register analysieren und den Code schrittweise ausführen.
Welche Entwicklungsumgebungen unterstützen den STM32U385RG?
Die STM32U3-Serie wird von den folgenden Tools unterstützt: STM32CubeIDE (kostenlos, von ST bereitgestellt) STM32CubeMX zur Code-Generierung IAR Embedded Workbench Keil MDK-ARM GCC Toolchain & Makefile-ProjekteZusätzlich gibt es viele Beispielprojekte und Middleware-Komponenten (z. B. USB, FreeRTOS) über STM32CubeU3.
Welche Kommunikationsschnittstellen sind auf dem STM32U385RG verfügbar?
Der STM32U385RG bietet eine breite Auswahl an Kommunikationsschnittstellen, darunter: 3x USART/UART 2x I²C 2x SPI USB 2.0 Full-Speed Device LPUART für Low-Power-KommunikationDiese Schnittstellen machen die STM32U3-Serie flexibel für viele Embedded-Systeme und Peripherie-Anbindungen.
Welche Sicherheitsfunktionen bietet der STM32U385RG?
Die STM32U3-Serie ist auf Sicherheit in Embedded-Anwendungen ausgelegt. Zu den Funktionen gehören: Arm® TrustZone® für sichere und nicht-sichere Anwendungsbereiche Secure Boot & Secure Firmware Update (SFU) Memory Protection Unit (MPU) True Random Number Generator (TRNG) AES-256, SHA-256 und Public-Key-Krypto-EnginesDiese machen den STM32U385RG zur idealen Wahl für IoT-Sicherheit und vertrauliche Anwendungen.
Welche Stromsparmodi unterstützt der STM32U3-Mikrocontroller?
Die STM32U3-Serie, einschließlich des STM32U385RG, bietet mehrere Low-Power-Modi wie Sleep, Stop 0/1, Standby und Shutdown. Diese ermöglichen es, den Energieverbrauch stark zu senken – ideal für batteriebetriebene Geräte. Ein integrierter SMPS (Switch-Mode Power Supply) reduziert zusätzlich die Leistungsaufnahme im aktiven Betrieb.
Wie konfiguriere ich das Clock-System im STM32U3?
Der STM32U3 bietet ein flexibles Clock-Management-System mit: Internem MSI (Multi-Speed Internal)-Oszillator HSE (externer Quarz) PLL zur Takterzeugung Unterstützung für Low-Speed-Oszillatoren (LSE, LSI)Die Konfiguration erfolgt komfortabel über STM32CubeMX oder direkt in C über die HAL-/LL-Bibliotheken.
Weiterer interessanter Beitrag für Sie: Wie Uber Milliarden von Transaktionen abwickelt – das Geheimnis