Das Buch stellt anhand praktischer Beispiele für die Atmel-8-Bit-Controller mehrere Ansätze für Multitasking-Programme vor. Ausgehend von der Lösung mit einer einfachen Programmschleife werden Multitasking- und Echtzeitkonzepte erläutert - bis hin zur Entwicklung eines echtzeitfähigen, prioritätsgesteuerten, präemptiven Tasking-Systems. Die Ausführungen der verschiedenen Konzepte erfolgen anhand durchgehender Beispiele. Dabei wird zunächst immer die grundlegende Idee vorgestellt, die dann mithilfe der praktischen Beispielen konkretisiert und in einem anschließenden Blick auf die Details vertieft wird. Aufbau des Buchs: Multitasking, Kontext, Real-Time & Co. Begriffliche Erklärungen und grundlegende Mechanismen. Experimentierumgebung Beschreibung der Hard- und Software. AVR-Controller in C programmieren Besonderheiten bei der Programmierung von AVR-Controllern. Multitasking, die Erste: Die Minimalversion Klassischer Ansatz zum Multitasking unter komplettem Verzicht auf einen Scheduler und dem Versuch, alles über Interrupts und eine große Programmschleife zu realisieren. Betrachtung verschiedener Scheduler mit wachsender Komplexität in Theorie und Praxis. Multitasking, die Zweite: Ein Scheduler im Eigenbau Darstellung der Funktionsweise eines einfachen prioritätsgesteuerten Schedulers für zyklische Funktionen. Multitasking, die Dritte: Kooperation ist gefragt Zeigt die Funktionsweise eines kooperativen Schedulers auf der Basis von Dunkels' Protothreads. Multitasking, die Vierte: Präemptives Tasking Vorstellung eines vollständig prioritätsgesteuerten RTOS-Schedulers mit Präemption.
Multitasking mit AVR RISC-Controllern : Lösungsansätze und praktische Beispiele für Multitasking-Programme
Roboter mit Mikrocontrollern selbst bauen : Robotertechnik richtig verstehen und anwenden
Heinz Schmid
bookMikrocontroller für Einsteiger : Schaltungen entwerfen und Software programmieren
Michael Hofmann
bookPICs für Einsteiger : Tipps und Tricks rund um das PICkit 1 FLASH STARTER KIT
Thorsten Mumm
bookDaten und Signale kabellos mit rfPICs übertragen : Tipps und Tricks rund um das rfPIC Development Kit 1
Archiem Mueller-Wolkensteinn
bookAVR-Mikrocontroller-Kochbuch : Entwurf und Programmierung praktischer Anwendungen
Lukas Salzburger, Irmtraud Meister
bookMikrocontroller programmieren in Bascom : Messen, Steuern, Regeln und Robotertechnik mit den AVR-Controllern
Ulli Sommer
bookMikrocontroller in der Elektronik : Mikrocontroller programmieren und in der Praxis einsetzen
Herbert Bernstein
bookAVR-Mikrocontroller in C programmieren : Über 30 Selbstbauprojekte mit ATtiny13, ATmega8 und ATmega32
Dr. Günter Spanner
bookDas große PIC-Micro Handbuch : Neue Entwicklungen und Fortschritte
Anne König, Manfred König
bookEinführung in die C-Programmierung mit dem ATmega32 : Aufbau und Programmierung
Sven Feldkord
bookAudiospektrum-Analyse mit Mikrocontrollern : Analyseschaltungen mit dem ATmega644 einfach selbst entwickeln
Felix Irmscher
bookSchnelleinstieg Banana Pi : 160 Seiten Boards, Installation, Programmierung, Elektronikprojekte und Zubehör nutzen
Mattias Schlenker
book