Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
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.

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.

Über den Autor
Hans-Joachim Seeger ist ausgebildeter Radio- und Fernsehtechnikermeister sowie Elektromeister. Er verfügt über mehr als 30 Jahre Erfahrung im Service und in der Wartung elektronischer Geräte sowie in der Gebäudeleittechnik. Seit vielen Jahren beschäftigt er sich intensiv mit der Programmierung von Mikrocontrollern, insbesondere mit AVR und dem Raspberry Pi Pico, in C und Python. Darüber hinaus besitzt er umfangreiche praktische Erfahrung mit I²C-Bussystemen, Multitasking-Anwendungen und der Integration verschiedener Hardwarekomponenten.
Details
Erscheinungsjahr: 2026
Fachbereich: Nachrichtentechnik
Genre: Mathematik, Medizin, Naturwissenschaften, Technik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Inhalt: 273 S.
ISBN-13: 9783895767432
ISBN-10: 3895767433
Sprache: Deutsch
Herstellernummer: 21310
Einband: Klappenbroschur
Autor: Seeger, Hans-Joachim
Hersteller: Elektor Verlag
Verantwortliche Person für die EU: Elektor Verlag GmbH, Roel Willems, Lukasstr. 1, D-52070 Aachen, roel.willems@elektor.com
Maße: 239 x 169 x 18 mm
Von/Mit: Hans-Joachim Seeger
Erscheinungsdatum: 01.07.2026
Gewicht: 0,528 kg
Artikel-ID: 136012036

Ähnliche Produkte