Inhaltsverzeichnis

Mikrocontroller-Technik

Einführung und Einordnung


Source: eigenes Foto (CC0 1.0)

Die Mikrocontroller-Technik befasst sich damit, wie man einem programmierbaren Bauteil („Mikrocontroller“) Leben einhaucht. Dabei wird die Software im Folgenden in der Programmiersprache C programmiert. Im Gegensatz zu der im 1. und 2. Semester im Kurs Informatik dargestellten Sprachkomponenten und Algorithmen wird hier Wert auf die Eigenheiten durch die Hardware-nähe gelegt. Es wird auf die Kenntnisse folgender Fächer zurückgegriffen:

Wichtig:

Thema Beschreibung Sprache
Tutorial Eine schöne Einführung in die Embedded Softwareentwicklung ist im Buch „Sensornetzwerke in Theorie und Praxis - Embedded Systems-Projekte erfolgreich realisieren“ von Prof. Meroth und Herrn Sora zu finden. Dort wird der Einstieg in das Feld die (in Hardware) eingebettete Softwareentwicklung erklärt. Aus dem Hochschulnetz bzw. mit VPN können Sie dieses direkt bei Springer Link betrachten. Deutsch
The above-mentioned book is as „Sensor networks in theory and practice“ also available in English. It is the accompanying book of Prof. Meroth and Mr. Sora. It explains how to get started in the field of (hardware) embedded software development. From the university network or with VPN you can view this directly at Springer Link.English
Tutorial Empfehlenswertes Tutorial von mikrocontroller.netDeutsch
Tutorial Also the AVR itself has a nice introduction into C programming on the AVR platform as Video and textual Developer Help English
Datenblatt Das Data Sheet des Atmega88 ist ebenfalls ein gutes Nachschlagewerk English
Datenblatt Das Datenblatt des Atmega88 wurde auch auf Deutsch übersetzt: Online Datenblatt ATmega88 English
C-Support Ein Rechner für Interrupt Timer und PreScaler English
C-SupportDokumentation der AVR Compilerbibliotheken (z.B. stdlib) English

C Programmierung

Embedded Systems Engineering und Hardware/Software Co-Design

sonstiges