Forum: Compiler & IDEs eclipse - include - PORTA


von Ralph F. (feu)


Lesenswert?

Hallo,

habe ein neues project in eclipse (avr-gcc) angelegt. In den Properties 
ist der atmega16 eingetragen (wie es sein soll), die include <avr/io.h> 
habe ich drin. Weiter "tiefer" ist dann auf den richtigen Prozessor 
verwiesen ( #elif defined (_AVR_ATmega16_)
#  include <avr/iom16.h>). Nur leider wird die Bezeichnung PORTA oder 
DDRA im Quelltext nicht erkannt. Andere Projekte laufen, da geht's. Ich 
hatte das schon einmal und habe es irgendwie hingefummelt, weiss aber 
nicht mehr wie es ging.
Des weiteren ist auch der typ uint16_t nicht bekannt. Auch da steht die 
richtige Zuweisung in der include datei. Es liegt wohl an den 
Einstellungen. Kann mir jemand sagen was da schief liegen könnte.

Vielen Dank schon mal

Ralph

von Gerry L. (Gast)


Lesenswert?

Rechtsklick auf Projekt - > Index -> Freshen all files

Drauf achten das die Workbench beim kompilieren die Sourcen speichert.

Window -> Preferences -> General -> Workspace -> Save automatically .. 
Hacken rein.

Sollte helfen.

von Ralph F. (feu)


Lesenswert?

eh super, ging auf Anhieb

Vielen Dank!

Ralph

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.