Hallo David,
hier meine persönliche Meinung / mein Rat:
- Der Kauf des myAVR-Gesamtpaketes ist sicherlich zu teuer. Für den
ersten Einstieg reicht ein myAVR MK2 Bausatz völlig aus - vorausgesetzt
Du kannst löten und hat einen Lötkolben - ansonsten nimm das fertig
aufgebaute Modul. Ich habe damit ebenfalls angefangen und diesen Weg
nicht bereut. Du kannst Dir mit diesem Board alle "Grundgebiete" des
Mikrocontrollers erarbeiten: I/O, Timer, Interrupts, A/D-Konvertierung,
UART, PWM, ...
Für die ersten Erfolgserlebnisse startest Du mit der Demo-Software von
myAVR und schwenkst dann sehr bald zum avrstudio von Atmel - alles
kostenlos und legal. Außerdem ist das auf dem Board aufgesetzte mySmart
USB-Modul Gold wert und kann auch später vielfältigst verwendet werden,
enthält es doch einen sehr gut funktionierenden USB->RS232 Konverter
sowie ein ISP-Programmer, der ebenfalls zuverlässig funktioniert.
- Das übriggebliebene Geld steckst Du unbedingt in folgendes Buch:
http://www.amazon.de/Mikrocomputertechnik-Controllern-Atmel-AVR-RISC-Familie-Programmierung/dp/3486589881/ref=sr_1_1?ie=UTF8&qid=1353840867&sr=8-1
Das Buch ist (bis auf das Kapitel mit der Einführung in C - aber das
kannst Du ja schon) unglaublich gut und führt Dich detailliert in den
atmega-Prozessor ein. Es bietet zu jedem der o.g. Grundgebiete
detailliert erklärte Beispiele in C und parallel auch in Assembler. Nach
der Lektüre weißt Du definitiv, wie ein MC funktioniert und wie man ihn
programmiert.
Anschließend (Du wirst dann, je nach Engagement und Zeit, ca. 3-6 Monate
älter sein ...) kannst Du Dich größeren Mikrocontrollern wie den
ARM-Prozessoren widmen. Ich selber bin dann auf das
STM32F4Discovery-Board umgestiegen, würde dieses Board aber niemals
einem Anfänger empfehlen (die Ratschläge hier verwundern mich daher
etwas - das TI-Board hat einen ähnlich komplexen Prozessor drauf). Der
Komplexitätsunterschied ist wie Moped zu Ferrari. Wenn Du direkt mit dem
ARM - Prozessor anfängst, wirst Du vermutlich den Wald vor lauter Bäumen
nicht mehr sehen. Solltest Du nicht sehr, sehr, hochbegabt sein, so rate
ich von diesem Weg ab.
Gerne kannst Du die Datenblätter der beiden Prozessoren einmal
miteinander vergleichen - das sind zwei Welten!
Auch gibt es zum ARM / Cortex M4 wesentlich weniger Anfängermaterial im
Internet als für die Atmega-Prozessoren (da wirst Du förmlich
zugeschwemmt).
Fazit: Steig' mit dem myAVR-MK2-Board ein und wechsle erst später auf
ARM-Prozessoren - letzteres sind definitiv keine Einsteiger-MC's.
Das Invest von 40,- EUR für das myAVR MK2 Board sowie nochmals 40,- EUR
für das Buch sind gut angelegt, denn Du wirst vermutlich viele Wochen
mit dem Board verbringen - da macht es keinen Sinn, Zeit mit
halbgegarten Internet-Anleitungen zu vergeuden (wenngleich die zwei
AVR-Tutorial hier im Forum schon ganz gut sind - aber das Buch ist noch
2 Stufen besser und detaillierter).
Viele Grüße
Igel1
PS: Meinen Vorrednern, die Dir zu einem ARM-Prozessor raten, möchte ich
eine simple Frage stellen: Sendet uns einmal ein paar Links mit
Anfänger-tauglichen Büchern / Internetseiten zum ARM-Prozessor. Ich bin
mal sehr gespannt, was die Jungs so ausgraben - ich selber kenne nichts
wirklich Geeignetes (trotz einiger Suche).