Gast
#988948
Hallo, Ich soll mit C und Inline-Assembler einen MSP430 programmieren. Der Assemblercode wurde mir vorgegeben, es geht sich also nur um das einbinden in C. Im Grunde sieht die Struktur volgendermaßen aus: C-Code asm{ Assembler }; C-Code Das Problem ist, dass ich die Headerdateien für den Assemblerpart nicht richtig included bekomm. Ich hab die Headerdatei <msp430x16x.h> sowohl im C-Teil vor asm{} als auch im asm{}-Teil eingebunden (dafür bekomm ich auch keine Fehlermeldung), trotzdem kennt der die Abkürzungen zur Adressverwaltung nicht. Beispiel: beim Befehl
1 | |
meckert der undefined reference to `BIT0' undefined reference to `P1DIR' Ich bin ziemlicher Anfänger in C und Assembler und wär froh über jede Hilfe, die ihr mir geben könnt. Achja, ich benutzte mspgcc mit Eclipse, könnte es sein das da noch irgendwelche Einstellungen falsch sein könnten oder so? Auf jeden Fall schon mal vielen Dank Bernhard