icd3 oder msp430 FET usb?

Gast #2234847
Lesenswert?
• ▲
▼
Hallo,

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
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?

2) welche programmierschnittstellen sind zukunftsfähig?

3) welche punkte sind noch wichtig zu bedenken?
#2234869
Lesenswert?
• ▲
▼
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.