Forum: Compiler & IDEs FehlerCompiler


von ATZe (Gast)


Lesenswert?

Wenn ich test1.c compileren möchte kommt der Fehler
P1DIR undeclared
P1OUT undeclared
In der datei gpio.h steht die Definition ist auch vorhanden. der Pfad 
stimmt auch.
Was mach ich falsch?
Hat jemand m-bus befehle, die für I²c bus hab ich gefunden?
mfg

von BAB (Kai K.) (Gast)


Lesenswert?

was für ein compiler?

hast wohl den #include befehl vergessen.

gruss,

BAB

von ATZe (Gast)


Lesenswert?

hab den mspg gcc
und die test1.c mit include<io.h>. dort hab ich den pfad zu den anderen 
.h verfolgt und alle verzeichnisse stimmen.

von BAB (Kai K.) (Gast)


Lesenswert?

ich kenn mich mit dem msp-gcc nicht aus aber wieso includes du io.h wenn 
das in der gpio.h definiert ist?

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Das passt schon so. Ich nehme mal an er hat die Option -mmcu=... 
vergessen? Der Compileraufruf sollte so aussehen:

  msp430-gcc test1.c -mmcu=msp430x1121 -o test1.elf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.