Multitasking mit AVR RISC-Controllern : Losungsansatze und praktische Beispiele fur Multitasking-Programme, PDF eBook

Multitasking mit AVR RISC-Controllern : Losungsansatze und praktische Beispiele fur Multitasking-Programme PDF

PDF

  • Information

Description

Das Buch stellt anhand praktischer Beispiele fur die Atmel-8-Bit-Controller mehrere Ansatze fur Multitasking-Programme vor. Ausgehend von der Losung mit einer einfachen Programmschleife werden Multitasking- und Echtzeitkonzepte erlautert - bis hin zur Entwicklung eines echtzeitfahigen, prioritatsgesteuerten, praemptiven Tasking-Systems. Die Ausfuhrungen der verschiedenen Konzepte erfolgen anhand durchgehender Beispiele.

Dabei wird zunachst immer die grundlegende Idee vorgestellt, die dann mithilfe der praktischen Beispielen konkretisiert und in einem anschlieenden Blick auf die Details vertieft wird.

Aufbau des Buchs: Multitasking, Kontext, Real-Time & Co.

Begriffliche Erklarungen 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 uber Interrupts und eine groe Programmschleife zu realisieren.

Betrachtung verschiedener Scheduler mit wachsender Komplexitat in Theorie und Praxis.

Multitasking, die Zweite: Ein Scheduler im Eigenbau Darstellung der Funktionsweise eines einfachen prioritatsgesteuerten Schedulers fur zyklische Funktionen.

Multitasking, die Dritte: Kooperation ist gefragt Zeigt die Funktionsweise eines kooperativen Schedulers auf der Basis von Dunkels' Protothreads.

Multitasking, die Vierte: Praemptives Tasking Vorstellung eines vollstandig prioritatsgesteuerten RTOS-Schedulers mit Praemption.

Information

£34.99

Information