Hallo Martin!
Danke für die Tips!
Ich wollte auf den ARMs natürlich nicht mit Assembler angefangen, ich
meinte eher der "Stil" des AVR ASM Tutorials. Assembler habe ich nicht
mal mit den AVRs benutzt. Ich habe zunächst das PDF, welches in dem
ZIP-File unter den Atmel-Application Notes von Atmel zu finden ist
durchgelesen. Darin geht es hauptsächlich um das einrichten von Eclipse
mit GCC. Das hat leider nicht hingehauen; Klickt man auf Project->Build
Project passiert: Nichts :-(
Also habe ich mal nach altbewährter Manier wie beim avr-gcc über
Programmers Notepad II das makefile aufgerufen, und siehe da, alles
dufte: Ich konnte ein Beispielprojekt von Dir (at91sam7_uart_simple_)
compilieren, .hex wurde erzeugt. Erschreckend finde ich als ARM Anfänger
den ganzen "Overhead", um den Prozessor zu initialisieren etc.. Nun gut,
ein ARM ist halt mal komplexer als ein AVR.
Ebenfalls die Sache mit FreeRTOS habe ich noch nicht so ganz überblickt.
Ich habe schon viel mit RTOS auf einem Beck IPC SC12 gebastelt. Der
große Vorteil bei diesem ist dass bereits ein Filesystem und
Netzwerkfunktionen (open_socket etc.) darin implementiert sind. Wenn ich
das richtig verstanden habe ist das wohl bei FreeRTOS für den ARM nicht
so. Was bringt mir dann das FreeRTOS, abgesehen von der Möglichkeit
mehrer Tasks laufen zu lassen ?
Nun gut, nun möchte ich mal etwas in die Praxis gehen. Ich möchte mir
aus dem Shop hier das 7x256 Board und den USB JTAG Programmer holen
(Andreas, wann werden die beiden Sachen lieferbar sein ?). Welches Tool
muss ich verwenden um die Applikation in das Board zu kriegen ?
Fragen über Fragen, aber aller Anfang (und Umstieg) ist schwer...
Gruß
Stefan