Der Einstieg in die Software-Entwicklung unter Linux fällt Ihnen schwer? Wir gehen mit Ihnen gemeinsam die ersten Schritte am Beispiel des Raspberry Pi und dem Zusatzboard Pibrella.
In der Expert Session zeigen wir Ihnen das Arbeiten mit der POSIX API und den Umgang mit dem Debugging-Werkzeug GDB. Außerdem lernen Sie die wichtigsten Methoden wie Remote & Cross Debugging und die Hardware-Ansteuerung unter Linux anhand einfacher Beispiele kennen.
Agenda
- Using command-line version of GDB
- Using command-line of GDB
- Debug sessions
- Breakpoints and catchpoints
- Stack analysis
- Remote Debugging and Cross Debugging
- Remote Debugging with Eclipse
- Einstieg in die Linux-Programmierung am Beispiel der Nutzung von GPIOs und poll/select
- Hardware Raspberry Pi mit Pibrella Board
Vorkenntnisse
Erfahrungen im Umgang mit Linux auf der Shell/Desktop, Programmierkenntnisse in C/C++
Zielgruppe
Entwickler*innen, die Erfahrung in der Applikationsentwicklung haben und den ersten Einstieg in die Applikationsentwicklung unter Linux bewältigen wollen.