Vorab: Ich habe zwar WinARM zusammengestellt, aber habe es bisher
mangels Testobjekt nicht mit AD-ARM7 ausprobiert.
WinARM funktioniert mit den passenden Linker-Skripts und Startup-Codes
auch fuer diese Controller, es ist nichts anderes als ein "normaler"
arm-elf-gcc Compiler mit etwas Zugaben.
Zumindest zwei Anwender nutzen WinARM mit Controllern dieser Baureihe.
Sie waren aber bisher nicht dazu bereit, mir getestete Codebeispiele
fuer die WinARM-Beispielsammlung zu ueberlassen.
Die Keil-Software ist sehr brauchbar. Stimmt, die
Codegroessenbeschraenkung der Eval.-Version betrifft den Keil-Compiler,
den Simulator und den Debugger, jedoch nicht die Nutzung der Keil IDE
mit dem dem ebenfalls von Keil bereitgestellten gnu-Compiler.
Ablaufdatum ist mir bisher nicht aufgefallen, nutze die Keil-Software
aber zur Zeit nur sehr selten. Irgendwo auf den AD-Webseiten gibt es
auch weitere Beispiele fuer diverse Compiler (auch gcc und Keil).
Die AD ARM7 verfuegen wohl ueber einen UART-Bootloader aehnlich dem der
Philips LPC2000-Serie. Das Programm lpc21isp von Martin Maurer bietet
eine Option zum "flashen" ueber Bootloader:
http://guest.engelschall.com/~martin/lpc21xx/isp/
Martin Thomas