Meet Zephyr – Moderne MCU-Applikationen am Beispiel des CAN Bus
Von Zephyr zu CANnectivity
Im Rahmen unseres nächsten Meetups nehmen wir dich mit auf eine Reise durch Beispiele, Tests und fertige Applikationen aus dem Makrokosmos rund um das „Zephyr RTOS Project“. Aus den unzähligen Zephyr Treiber APIs und Subsystemen werden wir uns an diesem Abend intensiver mit der bestehenden CAN-Bus Implementierung beschäftigen. Fokus wird dabei auf der konsequenten Nutzung der vorhandenen Hardware-gnostischen Software und deren Architektur liegen – nicht nur von Zephyr, sondern auch der noch jungen, aber durchaus schon sehr prominenten Zephyr Downstream Applikation „CANnectivity”.
Auch dieses Mal arbeiten wir nur minimal im Editor. Stattdessen analysieren wir „guten“ und „schlechten“ Zephyr-Applikationscode, diskutieren bewährte Architektur- und Vorgehensmodelle und grenzen diese von weniger geeigneten Ansätzen ab. Darüber hinaus zeigen wir, wie Zephyr als Technologie zur Kostenoptimierung im Entwicklungsalltag beiträgt und wie mithilfe moderner Entwicklungswerkzeuge MCU-Software vollständig ohne konkrete Zielhardware entwickelt werden kann.
Zielgruppe:
- erfahrene Embedded-Entwickler (Hard- und Software)
- Software- und Systemarchitekten
- System- & Prozessingenieure
- Neu- und Quereinsteiger
- alle, die neugierig auf und interessiert an modernster Software-Technologie sind
Agenda:
17:30 Uhr Doors Open
18:00 Uhr Begrüßung & Vorstellung Stephan Linz (Navimatix GmbH) und Tobias Kästner (inovex GmbH)
18:10 Uhr Impulsvortrag Zephyr Downstream
18:30 Uhr Workshop: von Zephyr zu CANnectivity
20:00 Uhr Live-Demo: Zephyr mit CAN auf Native-POSIX und im Qemu
20:30 Uhr Zusammenfassung & Austausch bei Pizza & Getränken
20:45 Uhr Abschluss & Ausblick
21:00 Uhr Doors Close
Veranstaltungsort: Navimatix GmbH, Tatzendpromenade 2, 3. Etage, 07745 Jena
Anmeldung: über meetup.com