Für den Einstieg würde ich ARM7 oder höher nicht empfehlen ...
Der Frustfaktor bis das Ding mal endlich läuft, bzw. die Toolchain
steht, Startup Code funzt etc. ist recht hoch bei den Dingern.
Wenn Du später in die Leistungsklasse vorstoßen willst ist
es sinnvol in C zu proggen ... einsteigen würd ich auf 8 Bit
"normalen" AVR. Ist preislich sehr überschaubar und wird in verschiedenen
Foren auch gut supportet.
Das Register Summary ist auch noch recht übersichtlich.
Wenn DU dann mit dem Teil firm bist würde ich erst den Aufstieg angehen.
Dann aber zuächst mit fertigem Evalboard um Hardwarefehler zum Anfang
auszuschließen. Olimex hat da recht brauchbare geschichten und auch
den passenden OCD.