hallo und schönen Abend. Ich habe soeben das Studio 5 runtergeladen um es auszuprobieren, aber es hakt. Ich hoffe ihr könnt mir helfen: Wo sind die include dateien? Ich habe ein einfaches #include "delay.h" probiert - darauf hin öffnet sich sogar ein Auswahlfenster wo delay.h enthalten ist, es scheint also sogar bekannt zu sein, aber übersetzen ergibt nur : No such file or directory.... direkt #include <utils/delay.h> funktioniert ebenfalls nicht. Ich kann mir vorstellen, daß visual Studio als Basis eine Verbesserung zum 4er Studio sein mag, aber allein die ganzen Knöpfe und Einstell Möglichkeiten sind einschüchternd. Dann noch so etwas ärgerliches wie Header, die ich nicht finde. :-( Was mache ich falsch? Die includes vom avr assembler habe ich gefunden, aber was für den c compiler da wäre habe ich nicht gefunden. Allerherzlichsten Dank!
Ach Mist vergessen : ist es korrekt um F_CPU zu setzen über den Button des Prozessors zu gehen und im Reiter "Toolchain", "Gnu compiler", "Symbols" F_CPU = 20000000 einzutragen?
john doe schrieb: > Dann noch so etwas ärgerliches wie Header, die ich nicht finde. :-( Solche Kleinigkeiten sind immer am ärgerlichsten... Probier mal folgendes: Finde mittels Windoofsuche heraus wo die ganzen Header liegen und füge den Pfad zur Umgebungsvariable PATH hinzu (Trenner ist das Semikolon). Wenn es dann funktioniert um so besser, ansonsten den Pfad wieder entfernen. Unter XP: Rechtsklick Arbeitsplatz, Eigenschaften, Erweitert, Umgebungsvariablen.
Das liegt eventuell daran, das das korrekt
1 | #include <util/delay.h> |
heißt. Man beachte das fehlende s bei util... Und nein, die Include Suchpfade des avr_gcc haben rein gar nichts mit dem Systemsuchpfad PATH zu tun! Den lässt man am besten so wie er ist/war. Um die richtigen Pfade kümmert sich bei einer korrekten Installation das AVRStudio5. Bei mir (Win7, x64) hat es auf Anhieb funktioniert. F_CPU würde ich auch über das Symbols Menü vom Compiler in den Projekteigenschaften einstellen. Aber eventuell gibt es noch eine andere Stelle, die das gleiche bewirkt.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.