Also ich habe mir folgende 2 Bücher zugelegt:
1. "Embedded C Programming and the Atmel AVR"
hast du ja schon "entdeckt".
2. "C programming for microcontrollers" von www.smileymicros.com
behandelt C-Programmierung und den GNU-Compiler mit dem AVR-Butterfly
und AVR's im allgemeinen.
Zu 1.
Das Buch ist richtig teuer (ca. 79$) und in English.
Habe ich bei Amazon.de bestellt.
Auch habe ich mich vorher mit dem Thema Compiler relativ intensiv
auseinander gesetzt und mich für den Codevision entschieden. Er
erleichtert durch seinen Code-Wizzard so einiges, wie z.B.
Initalisierung der Ports, Timer, TWI, Interrupts usw. (ich komme mehr
aus dem Hardwarebereich sodass ich froh war, dass mir dadurch einiges
an Einarbeitung erstmal abgenommen wurde und ich recht schnell erste
Ergebnisse erzielen konnte)
Also hat dieses Buch alle meine Interessen angesprochen.
Bin damit auch sehr zufrieden. Es fängt mit relativ einfachen Dingen an
und steigert sich dann bis zu einem recht komplexen Projekt, dass alle
vorher behandelten Themen wie I/O's, Timer usw. beinhaltet.
Es wird auch die Installation des Codevision-Compilers und des
AVR-Studios und deren Einstellungen beschrieben.
Die C-Programmierung kommt natürlich auch nicht zu kurz.
Meiner Meinung nach ein recht umfassendes und komplettes Buch.
Zu 2.
Kostet ca. 40$ und ist auch in English.
Habe ich direkt beim Autor in den USA via Paypal problemlos bestellt
und innerhalb einer Woche erhalten.
Auf der Homepage kann man sich ein Probekapitel des Buches runterladen.
Würde ich dir empfehlen zum Reinschnuppern.
Das Konzept ist: wie kann ich ohne viel Dollars (Euronen)Programmierung
für Mikrocontroller (hier halt AVR's) lernen.
Es geht relativ schnell los mit der C-Programmierung ohne viel Tamtam.
Die meisten Sachen werden auf einem Steckbrett aufgebaut und als Target
wird der AVR-Butterfly eingesetzt.
Was mir persönlich nicht so gut gefällt ist, dass erst mal Code
geschrieben wird ohne ihn zu erklären, Hauptsache es leuchtet oder
bewegt sich irgendwas. Die Erklärungen erfolgen dann erst hinterher.
Ansonsten auch nicht schlecht was die C-Programmierung und AVR-Hardware
betrifft. Definitiv hat dieses Buch einen "Bastler"-Eindruck bei mir
hinterlassen, wobei ich das aber positiv meine.
Da die meisten die sich hobbymäßig mit Elektronik beschäftigen viele
Bauteile die im Buch verwendet werden eh schon im Regal liegen haben.
Für welches Buch man sich entscheidet hängt, meiner Meinung nach, stark
davon ab wie man generell an Dinge herangeht.
Wer sich in der Regel erst einmal einen Überblick über das Thema
verschafft, sich informiert und sich dann sukzessive einarbeitet dem
wird wahrscheinlich das erste Buch besser gefallen.
Wer sofort loslegen will und sich auch damit zufrieden gibt, dass
manches erst einmal so ist wie es ist, der wird wahrscheinlich zum
zweiten Buch tendieren.
Wenn du mir deine Mailadresse gibst kann ich dir ja mal die
Inhaltsverzeichnisse scannen und schicken.