Auf Lager:
1
Buch (Softcover): Fachbuch
Multitask-Programmierung mit dem Raspberry Pi Pico
Zeitsteuerung, Scheduler, PIO und Zustandsmaschinen
Verlag:
Elektor Unsere-Artikel-Nr.: P35302740
EAN: 9783895767432
Auf Lager:
1
Zustellung: Mi, 02.09.2026
Versand: Kostenlos
-10.0 %
CHF 52.50
CHF 47.25
Beschreibung
Multitasking ist der Schlüssel zu leistungsfähigen Embedded-Systemen, und zugleich eine der größten Herausforderungen in der Mikrocontroller-Programmierung. Dieses Buch zeigt Ihnen Schritt für Schritt, wie Sie von einem einfachen Ein-Task-Programm zu einem strukturierten, reaktionsfähigen und skalierbaren System gelangen. Dabei steht nicht nur das Wie, sondern vor allem das Warum im Mittelpunkt. Sie lernen:. warum scheinbare Parallelität entsteht. weshalb blockierende Programme instabil werden. wie Aufgaben effizient und kontrolliert parallel ablaufen. Ausgehend vom klassischen Superloop vermittelt das Buch moderne Multitasking-Strategien - von nicht-blockierender Programmierung und Tick-Systemen bis zu Task-Schedulern, Zustandsmaschinen und ereignisgesteuerten Konzepten. Der Fokus liegt auf der Praxis: Sensoren, Displays, Kommunikation und reale Anwendungen werden Schritt für Schritt integriert und mit verständlich kommentierten Beispielprogrammen erklärt. Fortgeschrittene Themen umfassen:. Multicore-Programmierung mit dem Raspberry Pi Pico. asynchrones Programmieren mit uasyncio. RTOS-Grundlagen mit FreeRTOS. die Kombination aus Multicore und RTOS. Dabei werden auch die Grenzen dieser Techniken, insbesondere unter MicroPython, klar aufgezeigt. Das Buch richtet sich an ambitionierte Einsteiger und fortgeschrittene Entwickler, die Embedded-Systeme fundiert verstehen und robuste, wartbare Multitasking-Anwendungen entwickeln möchten.
Spezifikationen
Sprache
- Deutsch
Autor
- Hans-Joachim Seeger
Erscheinungsjahr
- 2026
Format
- Buch (Softcover)
Anzahl Seiten
- 273