Hallo, ich versuche grad die erweiterte LCD Ansteuerung auf meinen Atmega168 zu übertragen. http://www.mikrocontroller.net/articles/Erweiterte_LCD-Ansteuerung Ich arbeite mit dem STK500 Board und AVR Studio 6. Es kommt leider immer folgende Fehlermeldung: Error 1 main.h: No such file or directory ...obwohl ich die Header Datei hinzugefügt habe. Was kann ich falsch machen?
Du musst den Ordner Header in den Projektoptionen unter Compiler -> Directories einfügen.
okay - ich habe nun erstmal alle 4 Dateien in einen Ordner gesteckt. Problem gelöst. Nun ist aber folgendes: ich gehe auf: "Build Solution" (keine Fehler oder Warnungen) nun möchte ich das Programm auf mein Atmega168 übertragen: unter Tools > Device Programming kann ich diesen auslesen etc. Klicke ich nun auf "Start Without Debugging" kommt folgendes: [ERROR] Could not establish communication with the tool., ModuleName: TCF (TCF command: Tool:connect failed.) und es geht folgender Dialog auf: Atmel Studio was unable to start your debug session. Please verify device selection, interface settings, target power and connections to the target device. Ich will doch garnicht Debuggen, warum kommt das dann?
xfr schrieb: > Du musst den Ordner Header in den Projektoptionen unter Compiler -> > Directories einfügen. Könntest du das etwas genauer beschreiben? Ich finde lediglich: Solution Property Pages > Common Properties > Debug Source Files > Directories containing source code
Du brauchst die Projektoptionen, also bei Dir im Solution Explorer (links im Screenshot) Rechtsklick auf "GccApplication1" -> Properties. Unter Toolchain -> AVR/GNU C Compiler -> Directories dann den Ordner eintragen. Hat sich aber ja jetzt erstmal damit erledigt, dass Du alle Dateien im gleichen Ordner hast. Schau in den Projektoptionen auch mal in die Unterpunkte Build, Device und Tool. Dort sollten die Einstellungen zu finden sein, die noch fehlen.
also bei den ganzen Einstellungen weiß ich nicht wirklich was falsch sein könnte... Unter Device und Tool sehe ich mein µC bzw die ISP Einstellungen. Warum wird mein Programm nicht auf den µC übertragen? Warum will er AVR Studio 6 jedesmal Debuggen? Ich hab mal 2 Bilder angehängt...
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.