2017-05-31 4 views
0

Ich entwickle eine msp430 den Code Composer, meine Fragen sind unter:MSP430 Syntax: Assembly & C Fragen

--Was spezifische Assembler-Sprache zu verwenden, ist das?

(I für einen Führer suchen, die Syntax zu lernen, aber den Namen der Sprache nicht finden können.)

--Was eine Liste der adressierbaren Komponenten auf einem Embedded-System genannt wird?

(ich sehe sie Adresskomponenten und im nicht sicher, wo die Namen herkommen.)

+1

es ist die MSP430 Assemblersprache. Die spezifische Syntax hängt vom Assembler ab, dem Programm, das Assemblersprache in Maschinencode umwandelt. wikipedia hat eine gute msp430 Befehlssatzreferenz, die ich auf der msp430 Hauptseite denke. normalerweise werden sie Peripheriegeräte genannt. uart, gpio, etc. die spi/i2c/uart Ich denke, TI fällt in eine universelle serielle Schnittstelle oder ein Name, Namen können von Unternehmen zu Unternehmen variieren, nicht wirklich wichtig, schauen Sie sich einfach die Chip-Dokumentation für das Gerät von der ti Website . Sie können Gnu-Tools auch nicht verwenden Code-Composer verwenden. –

+0

Haben Sie versucht, die Dokumentation zu betrachten? – fuz

Antwort

1

Die Assemblersprache für die MSP430 MSP430 Assembly Language genannt wird, und wird in der MSP430 Assembly Language Tools User's Guide dokumentiert.

Jeder Chip hat eine eigene Kombination von Peripheriemodulen. Es gibt ein Familienhandbuch, das detailliert alle Module beschreibt, die Chips in einer Familie haben können, und ein gerätespezifisches Datenblatt, das beschreibt, welche Module ein bestimmter Chip tatsächlich hat. Zum Beispiel verbindet sich die MSP430G2553 web page mit der MSP430x2xx Family User's Guide und der MSP430G2553 datasheet. Jeder Chip hat seine eigene Header-Datei (z. B. <msp430g2553.h>), die basierend auf den Compilereinstellungen automatisch von <msp430.h> ausgewählt wird.