Compiler für MSP430

Gast #643105
Lesenswert?
• ▲
▼
Hallo MSP430er,
ihr könnt mir sicherlich sagen, welche(n) Compiler man für die MSP430 
Mikrocontroller benutzen kann und wo man diese herbekommt. Hat der MSP 
etwas mit einem 8051 gemein, so dass man den Code auch mit einem Keil 
Compiler o.ä. kompilieren kann, oder ist er komplett verschieden?
Danke schonmal für Antworten,
Gruß, RTM
Persönliche Seite #643145
Lesenswert?
• ▲
▼
> Hat der MSP etwas mit einem 8051 gemein, so dass man den Code
> auch mit einem Keil Compiler o.ä. kompilieren kann, oder ist
> er komplett verschieden?

Nein, MSP430 ist eine komplett andere Architektur. Ein echter 
16-Bit-Kern, von-Neumann-Maschine und eine außergewöhnlich orthogonale 
Architektur (ännähernd jeder Befehl kann mit jeder Adressierungsart 
verwendet werden).

Im übrigen gibt es nicht "den" Keil-Compiler; die Firma Keil stellt 
Compiler für die verschiedensten Prozessoren her - aber NICHT für 
msp430.

Die Controller lassen sich über ein serielles BSL-Interface 
programmieren, aber auch via JTAG, was den gesteigerten Vorteil des 
Debuggens im System bietet.

Es gibt JTAG-Interfaces für die msp430-Programmierung, einfache 
Parallelportadapter (verkauft auch Andreas hier im Shop), USB-Adapter 
von TI oder Olimex oder auch Selbstbaulösungen.

Auf http://mspgcc.sourceforge.net/ sind Selbstbaulösungen verlinkt, auch 
eine für die serielle Schnittstelle (die allerdings einen zu 
programmierenden MSP430 enthält).


Ansonsten ist ein Blick nach links angesagt, da sind so schöne blaue 
Wörter zu finden ... unter anderem auch eines, hinter dem sich dieser 
Link hier verbirgt:

http://www.mikrocontroller.net/articles/MSP430
Gast #643157
Lesenswert?
• ▲
▼
>Im übrigen gibt es nicht "den" Keil-Compiler..

Tschuldigung, ich meinte natürlich den C51 Keil Compiler..


>Ansonsten ist ein Blick nach links angesagt, da sind so schöne blaue
Wörter zu finden ...

Ja, in der Tat schön blau, entschuldigung für die unnötige Fragerei und 
vielen Dank für die trotzdem sehr ausführliche Antwort!

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.