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.net | Deutsch |
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-Support | Dokumentation der AVR Compilerbibliotheken (z.B. stdlib) | English |