Daniel schrieb:
> sind beide preislich sehr ähnlich
> ich möchte einfach was neues ausprobieren und überlege
> ob ich in msp oder pic einsteigen soll.
>
> auf der architekturebene ist msp wohl übersichtlicher gestrickt
Stop! Es gibt nicht DIE PIC-Architektur. Es gibt die kleinen 8-Bitter
(PIC16/PIC18), es gibt die 16-Bitter (PIC24/dsPIC30/dsPIC33), und es
gibt die dicken 32 Bit PIC32 Prozessoren mit MIPS-Kern, der vor 20
Jahren in UNIX-Workstations seinen Dienst tat. Drei getrennte
Architekturen, wie sie unterschiedlicher nicht sein könnten, aber alle
werden mit den gleichen Tools programmiert (MPLAB/ICD3).
Der MSP430 entspricht am ehesten dem PIC24, was die Architektur angeht.
> da ich mit C programmieren werde, ist es weniger problematisch.
> Low power ist auch weniger das kriterium für mich ...
> ich frage mich vielmehr ...
>
> 1) welches programmer kann mehr? ist ausgereifter/bugfreier?
Kann man so schwer sagen, weil es eben unterschiedliche Architekturen
sind.
> 2) welche programmierschnittstellen sind zukunftsfähig?
Kann man so nicht sagen. Programmierschnittstellen sind IMMER
proprietär, selbst wenn der Physical Layer JTAG heißt.
> 3) welche punkte sind noch wichtig zu bedenken?
Siehe oben. Ich denke, bei Microchip hast Du mehr Möglichkeiten, da Du
mit einem Toolset drei verschiedene Architekturen von ganz klein bis
ziemlich fett abdeckst. Nur der C-Compiler ist für jede Architektur
extra, Bibliotheken, IDE und der Programmer/Debugger ist für alle
gleich. Plus: Die ICSP Programmierschnittstelle braucht nur zwei
Prozessorpins. AVR ISP braucht drei, JTAG mindestens vier. (jeweils plus
Reset)
fchk