Forum: Compiler & IDEs MSP430 Fehler undefined external


von m@is (Gast)


Lesenswert?

Hallo!

ich bekomme die Fehlermeldung
Undefined external "nop" referred in main.c

nop() soll no operation machen, aber warum die Fehlermeldung, bei
anderen Programmen gibt es keine Fehlermeldung.

Wo wird nop normalerweise definiert? Hab ich ein Header vergessen?

Gruß m@is

von Joerg Wunsch (Gast)


Lesenswert?

Hast Du's mal mit

asm volatile ("nop");

probiert?

von m@is (Gast)


Lesenswert?

Danke Jörg,

mit MSPGCC wirds wohl so sein wie von Dir beschrieben, habe nochmal
gesucht und folgendes gefunden:

für IAR Workbench _NOP(); anstatt nop();


habe #define nop() _NOP eingefügt um es kompatibel zu halten.

Gruß m@is

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.