Kooperation zwischen ST und MicroControl –

CAN-FD-Treiber für die neue STM32C5-MCU erfolgreich implementiert

Die Implementierung eines CAN-FD-Treibers für die neue STM32C5-MCU wurde innerhalb von nur zwei Tagen erfolgreich umgesetzt. Im Mittelpunkt standen dabei die Analyse des Referenzhandbuchs sowie die Einarbeitung in die technischen Eigenschaften der neuen MCU. Dank der von ST bereitgestellten Dokumentation mit klaren Registerbeschreibungen und präzisen Konfigurationshinweisen konnte der Anpassungsprozess effizient durchgeführt werden.

Symbolbild Duplostein grün mit Aufschrift CANopen Master

Besonders deutlich wird die Leistungsfähigkeit des STM32C5 im Vergleich zur STM32C0-Serie bei der Umsetzung von CAN-FD-Protokollen. In Verbindung mit dem CANopen-FD-Master-Stack von MicroControl bietet die C5-Serie durch mehr RAM und höhere Taktraten ideale Voraussetzungen für die zuverlässige Verarbeitung komplexer Nachrichten und Arbitrierungsverfahren.

Ein weiterer Vorteil des STM32C5 liegt im erweiterten Taktbaum. Dadurch kann die CAN-Bus-Schnittstelle präzise auf 40 MHz abgestimmt werden. Das schafft beste Voraussetzungen für stabile Kommunikation bei hohen Datenraten und qualifiziert den STM32C5 für leistungsstarke und präzise CAN-FD-Anwendungen.

Auch beim Speicherbedarf zeigt sich die Lösung effizient: Die CANopen-FD-Stacks von MicroControl benötigen lediglich 9993 Byte für den Master-Stack und 3966 Byte für den Slave-Stack. Auf einer MCU mit 128 kB RAM bleibt damit ausreichend Spielraum für zusätzliche Applikationslogik.
MicroControl Experten vor Demonstrator am ST Stand
Logo ST Authorized Partner

 

Realisiert wurde das Projekt im Rahmen des ST-Partnerprogramms. Präsentiert wurde eine Anwendung, die den CANopen-Master-Protokollstack von MicroControl auf dem neuen STM32C5-Controller von ST einsetzt. Vorgestellt wurde die Lösung auf der embedded world 2026 am ST-Stand.