AVR - Mikrocontroller
MegaAVR® - Entwicklung, Anwendung und Peripherie
Seiten
2015
De Gruyter Oldenbourg (Verlag)
9783110407686 (ISBN)
De Gruyter Oldenbourg (Verlag)
9783110407686 (ISBN)
Das Buch richtet sich an Interessenten, die den Einstieg in die Arbeit mit AVR-Microcontrollern suchen und bereits Erfahrung mit der Programmierung in C und einer Assemblersprache haben. Die Funktionseinheiten der Controller werden erklärt und mit Beispielen illustriert. Zum Einsatz kommen C und Assembler.
Zur Durchführung eines gemischten Hard- und Softwareprojekts mit Mikrocontrollen ist ein fundiertes Wissen über die Hardwareeinheiten eines Controller unabdingbar. Ebenso notwendig ist die Kenntnis von Sprachen auf zwei Ebenen - C für die große Struktur der Firmware und Assembler für eventuell notwendige zeitkritische Passagen.
Das Buch stellt die Hardware der AVR-Mikrocontroller und ihre Ansteuerung über die Register detailliert vor, um so verschiedene Lösungsansätze für ein Problem beleuchten und vergleichen zu können, z. B. im Bereich der Timer/Counter. Alle besprochenen Einheiten werden mit C-Beispielen kommentiert und, wo sinnvoll, mit Assembler-Beispielen ergänzt. Als Grundlage dienen die billig verfügbaren Controller ATtin2313 und ATmega16 als Beispiele für die tiny- und mega-Reihe.
Auch die praktische Arbeit wird beleuchtet, z. B. die Arbeit mit dem JTAG-Interfache zum On-the-chip-Debugging.
Das Buch stellt die notwendigen Grundlagen für erfahrene Programmierer und Entwickler bereit, um eigene Hardwareprojekte mit AVR-Controllern durchführen zu können.
Zur Durchführung eines gemischten Hard- und Softwareprojekts mit Mikrocontrollen ist ein fundiertes Wissen über die Hardwareeinheiten eines Controller unabdingbar. Ebenso notwendig ist die Kenntnis von Sprachen auf zwei Ebenen - C für die große Struktur der Firmware und Assembler für eventuell notwendige zeitkritische Passagen.
Das Buch stellt die Hardware der AVR-Mikrocontroller und ihre Ansteuerung über die Register detailliert vor, um so verschiedene Lösungsansätze für ein Problem beleuchten und vergleichen zu können, z. B. im Bereich der Timer/Counter. Alle besprochenen Einheiten werden mit C-Beispielen kommentiert und, wo sinnvoll, mit Assembler-Beispielen ergänzt. Als Grundlage dienen die billig verfügbaren Controller ATtin2313 und ATmega16 als Beispiele für die tiny- und mega-Reihe.
Auch die praktische Arbeit wird beleuchtet, z. B. die Arbeit mit dem JTAG-Interfache zum On-the-chip-Debugging.
Das Buch stellt die notwendigen Grundlagen für erfahrene Programmierer und Entwickler bereit, um eigene Hardwareprojekte mit AVR-Controllern durchführen zu können.
Dr. Ingo Klöckl beschäftigt sich seit der ZX81-Ära mit der Programmierung von Computern. Während des Chemiestudiums betreute er am Rechenzentrum der Universität Mainz VMS- und Fortran- sowie PostScript- und Perl-Kurse.
| Erscheint lt. Verlag | 25.9.2015 |
|---|---|
| Reihe/Serie | Softwaretechnik |
| Zusatzinfo | 118 schw.-w. Abb., 42 schw.-w. Tab. |
| Verlagsort | Berlin |
| Sprache | deutsch |
| Maße | 170 x 240 mm |
| Gewicht | 750 g |
| Einbandart | kartoniert |
| Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Assembler |
| Informatik ► Programmiersprachen / -werkzeuge ► C / C++ | |
| Mathematik / Informatik ► Informatik ► Theorie / Studium | |
| Informatik ► Weitere Themen ► Hardware | |
| Technik ► Elektrotechnik / Energietechnik | |
| Schlagworte | Assembler • Assembler, microcontroller, programming • AVR • AVR-Mikrocontroller • Hardware • Microcontroller • Programmierung • programming |
| ISBN-13 | 9783110407686 / 9783110407686 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Buch | Softcover (2024)
dpunkt (Verlag)
CHF 51,65