Titelbild für Von Hardware-Kopplung zu moderner Architektur: Ein Blick auf Zephyr RTOS
Titelbild für Von Hardware-Kopplung zu moderner Architektur: Ein Blick auf Zephyr RTOS
Avatar for Software DevMeetup Fulda
Präsentiert von
Software DevMeetup Fulda
Dieses Meetup soll Softwareentwickler zusammen führen und eine Plattform für Erfahrungs- und Wissensaustausch bieten.
Veranstaltet von

Von Hardware-Kopplung zu moderner Architektur: Ein Blick auf Zephyr RTOS

Anmeldung
Genehmigung erforderlich
Deine Anmeldung bedarf der Genehmigung des Gastgebers.
Willkommen! Um am Event teilzunehmen, melde dich bitte unten an.
Über das Event

In der Embedded-Entwicklung stoßen wir häufig auf ein klassisches Dilemma: Der Wunsch nach effizientem, hardwarenahem Code kollidiert oft mit der Notwendigkeit für Portabilität und Wartbarkeit. Viele Projekte kämpfen heute noch mit tief verwurzelter Hardware-Kopplung, komplexen, historisch gewachsenen Makefiles und der Unübersichtlichkeit durch extensive Präprozessor-Makros.

Doch die Anforderungen an moderne IoT-Systeme haben sich gewandelt. Um diesen Herausforderungen zu begegnen, hat sich das Zephyr RTOS als ein zukunftsweisender Industriestandard etabliert. Es bietet einen modularen Ansatz, der Hardware-Abstraktion nicht nur ermöglicht, sondern fest in die Architektur integriert.

In meinem anstehenden Meetup möchte ich aufzeigen, wie Zephyr den Entwicklungsprozess transformiert:

  • Standardisierter Workflow: Mit west als Meta-Tool wird die Projektverwaltung effizient und konsistent – vergleichbar mit modernen Software-Ökosystemen.

  • Modulares Feature-Management: Durch Kconfig lässt sich die Software gezielt konfigurieren, was die Speichereffizienz optimiert und Abhängigkeiten klar steuert.

  • Hardware-Abstraktion: Der konsequente Einsatz des Device Trees ermöglicht es, Hardware-Beschreibungen von der Applikationslogik zu entkoppeln, was die Portabilität zwischen verschiedenen Plattformen signifikant erhöht.

Anhand einer Live-Demo werde ich illustrieren, wie sich diese Konzepte in die Praxis umsetzen lassen – von der Konfiguration über den Device Tree bis hin zur Arbeit mit der Interactive Shell.

Ort
JUMO GmbH & Co. KG
Moritz-Juchheim-Straße 1, 36039 Fulda, Deutschland
Schulungszentrum 1
Avatar for Software DevMeetup Fulda
Präsentiert von
Software DevMeetup Fulda
Dieses Meetup soll Softwareentwickler zusammen führen und eine Plattform für Erfahrungs- und Wissensaustausch bieten.
Veranstaltet von