Tach Elektronenschubser,
nachdem mein Kalender wieder ein wenig mehr freie Zeit aufweist, wollte ich mal wieder ein paar Projekte von mir aufgreifen, die alle irgendwie auch nen Microcontroller beinhalten. Die wollen ja üblicherweise auch programmiert werden, und da fängt meine Rätselei an: je nach Gusto der Chiphersteller werden die verschiedensten Varianten präferiert (Keil, codesurcery, WinAVR, codewarrior und wie sie alle heißen), doch wer ohne Windows unterwegs ist wird im Regen stehen gelassen was Unterstützung seitens des Herstellers angeht. Gut, insoweit verschmerzbar, daß der gcc für nahezu alles kompiliert, was ne "1" von ner "0" unterscheiden kann. Doch brauchts für ne brauchbare Entwicklungsumgebung ja mehr als nur nen Compiler: der Transfer der Software ins Zielsystem will erledigt werden, In-Circuit-Debugging ist mitunter auch ganz hilfreich und ähnliches mehr. Und da habe ich überhaupt keinen Überblick. Es gibt nen Haufen JTAG-Zeugs, bei dem mir nicht klar ist, inwieweit das mit fremden Umgebungen (andere Prozessorarchitektur, anderer Hersteller etc.) klarkommt, und auch sonst bin ich in dieser Hinsicht recht wenig bewandert (lies: ich hab keinen Schimmer).
Konkret zur Anwendung kommen werden wohl ein paar ARM Cortexe von luminary, da zum einen wohl ausreichend performant für mich und gleichzeitig preiswert sowie in handlötbaren Gehäusen erhältlich. Aber wie gesagt: Im Laufe der Zeit werden sicher auch andere zum Einsatz kommen, hier liegen noch ein paar unbenutzte 68k-Varianten rum, und auf den PowerPC in nem Virtex-2 Pro oder Virtex-4 hätte ich auch Lust...
Also, womit habt Ihr Erfahrungen gemacht, was könnt Ihr empfehlen bzw. wovon ist eher abzuraten?
Gruß, Florian