C. H. schrieb:
> Dabei wird PORTA nicht erkannt.
> Wenn ich auf xc.h gehe und dort versuche die <avr/io.h> mittels "Go to
> implementation" aufzurufen, geschieht einfach nichts.
>
> Kompilieren kann ich das ganze aber ohne Probleme.
> In den Einstellungen des Projekts sind die korrekten Pfade verlinkt.
> Ein separates hinzufügen under "Directories" hat nichts gebracht.
>
> Hat jemand eine Idee?
Geh' mal in den Projekteigenschaften auf "Device" und "Packs". Hier
passiert das entscheidende für die IDE incl. VisualAssist.
Sprich: du hast bei der Anlage des Projektes wohl nicht das korrekte
Target gewählt, sondern vermutlich einfach ein existierendes Projekt für
ein anderes Target übernommen.
Wenn das so ist: einfach das passende Device und Pack wählen.
Falls nicht vorhanden, zuvor über Tools->Device Pack Manager
runterladen. (Das erfordert dann allerdings einen Neustart des Studios,
damit die heruntergeladenen Packs verfügbar werden).
Aber selbst, wenn das Device und ein passendes Pack bereits verfügbar
sind, kann es nicht schaden, mit dem Device Pack Manager nachzuschauen,
ob eventuell eine neuere Version des Packs existiert. Manchmal schafft
es nämlich sogar Microchip, Bugs zu fixen...