Hallo,
ich empfehle auch Crossworks, habs mir für 150€ als Privatversion
gekauft und man muss sich absolut um kein Skriptfile, Startup etc
kümmern. Der hat für nahezu alle Prozessoren alle Arhcitekturen
gespeichert, kann man sich runterladen von der Homepage. Die Oberfläche
ist an Eclipse angelehnt bzw. sehr ähnlich. Man schreibt sein Programm,
stellt vorher alle Parameter ein und weiss, dass das Ding läuft. Basiert
auf dem GNU. Es gibt aber eine Falle, Flash release läuft nicht, wenn
ein bestimmtes Schlüsselwort nicht an den Preprozesssor übergeben wird,
das steht aber auf der Homepage unter FAQ, was man unbedingt lesen muss.
Dazu ein einfacher 29€ Wiggler und die Sache ist rund. Das Board aus
China, was ich habe mit dem 2368 ist auch spitze.
Falls Du Dich dafür entscheidest hier die beiden Hinweise nach denen Du
später eh suchen wirst:
1. reset_handler durch 0x0000000 im Linkerfenster tauschen
2. STARTUP_FROM_RESET;VECTORED_IRQ_INTERRUPTS in Preprozessor eintragen
dadurch wird der Startup modifiziert.
Die Register Header LPC22xx.h würde ich aber durch die von Keil
austauschen, die Rowley sind selten verwendet und habe andere
Schlüsselwörter.
Nachteil: Keil Sourcen oder IAR direkt läuft nicht zum compilieren, die
Schlüsselwörter zb für Interrupts sind anders als beim GNU, da sucht man
sich in der GNU Doku nen Wolf bis man attrbute etc verstanden hat.
Christian