Meine Mikrocontroller-Aktivitäten (mit Atmel AVR) |
Einführung
Es gibt eine Unmenge von Seiten im Netz, die sich mit der Programmierung von
Atmel AVR Mikrocontrollern
sowie den dazu nötigen Tools beschäftigen. Und daher gibt es auch
mehr als einen Weg, um zum Ziel zu gelangen - die für mich bedeutsamen Links
habe ich daher weiter unten aufgelistet. |
Meine Tools
Zur Zeit (2009) verwende ich hauptsächlich das o.g. SuSE 9.1 Linux-System, vor allem weil ich
auch beruflich viel mit Programmentwicklung unter Linux beschäftigt bin (allerdings
nicht für AVR). Im Laufe der Zeit wurden o.g. Entwicklungsumgebungen "ausser Dienst gestellt", d.h. die PCs waren einfach zu alt geworden. Daher bin ich dazu übergegangen, jeweils den aktuell für mit Linux versehenen PC mit der aktuellen AVR-Entwicklungsumgebung zu versehen, natürlich blieb auch nicht aus, dass das eine oder andere für den AVR entwickelte Programm an Neuerungen z.B. des Compilers angepasst werden musste. Aktuell (2016) ist das dann avr-gcc 4.8.3 für SuSE 13.1 und SuSE 13.2.
Ab etwa Mitte 2015 bin ich beruflich auch mit der Arduino-Platform in Ber¨hrung gekommen, daher
"zieren" nun verschiedene Varianten der Arduino-Entwicklungsumgebung meinen Windows PC. Damit ist es
möglich, sowohl den AVR als auch den MSP430 (Energia), ARM-basierende Boards (z.B. Teensy) und auch
den ESP8266 zu programmieren. Nachträge:
|
Projekte Gut, da ich erst vor kurzem "richtig" damit angefangen habe, gibt es hier eigentlich noch nichts Rechtes zu berichten. Im wesentlichen versuche ich die mich interessierenden Beispiele aus der Funkamateur-BASCOM-Serie (R.Walter, DL7UNO) in C nachzubilden um die grundsätzliche Funktionsweise eines AVRs bzw. seiner "Innereien" zu verstehen. Zum Einlernen habe ich u.a. Folgendes mal ausprobiert:
Folgendes wurde bisher realisiert:
Geplant bzw. im "Aufbau" sind u.a. Folgende:
|
AVR Links Diese Seiten geben gute Hilfestellung beim hard- und softwareseitigen Einstieg in die AVRs:
|