Hallo zusammen,
ich weiß zu diesem Thema gibt es bereits Threads im Forum, die haben mir
jedoch nicht geholfen und beziehen sich auf ältere Eclipse Versionen
bzw. Plugins.
Ich nutze Eclipse Luna (4.4.1) mit CDT (8.5.0) und AVR-Eclipse Plugin
(2.4.1). Ich habe ein AVR-Projekt aus einem SVN-Repo ausgecheckt (also
leider nicht von mir selber konfiguriert). In diesem Projekt gibt es nun
zwei Konfigurationen für den Build-Vorgang (jeweils eine für at841 und
ax16e5). Für beide Chips gibt es in diesem Projekt einen jeweils
src-Ordner. Ist die at841-Konfiguration aktiv, ist der ax16e5-src-Ordner
ausgegraut (ich nehme an excluded?). Wechsle ich die Konfiguration
sollte eigentlich der ax16e5-src-Ordner normal angezeigt werden und der
at841-src-Ordner ausgegraut sein. Dies passiert aber irgendwie nicht und
ich habe keine Ahnung wieso. Vielleicht kennt hier jemand das Problem
und kann mir helfen?
Das zweite Problem ist, dass die Makros zum ax16e5 in Eclipse nicht
richtig verknüpft zu sein scheinen. Es wird angezeigt, dass er diese
nicht auflösen kann. In der avr/io.h ist auch weiterhin (trotz
ax16e5-Konfiguration) die Bibliothek für den at841 aktiv (nicht grau
hinterlegt). Auch dafür finde ich keine Lösung und hoffe auf Hilfe.
Die build-Vorgänge laufen für beide Chips fehlerfrei durch also gehe ich
davon aus, dass das Problem nicht an den Compiler-Einstellungen sondern
nur in Eclipse liegen. Ich muss dazu sagen, dass ich mich nur bedingt
mit der Konfiguration von Projekten in Eclipse auskenne (Grundlagen
eben).
Ich hoffe nun auf Eure Unterstützung!