AVR - Mikrocontroller
MegaAVR® - Entwicklung, Anwendung und Peripherie
Seiten
2015
De Gruyter Oldenbourg (Verlag)
978-3-11-040768-6 (ISBN)
De Gruyter Oldenbourg (Verlag)
978-3-11-040768-6 (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-10 | 3-11-040768-X / 311040768X |
| ISBN-13 | 978-3-11-040768-6 / 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