Header wird nicht gefunden ?

Gast #2927056
Lesenswert?
• ▲
▼
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?
Angehängte Dateien:
Gast #2927092
Lesenswert?
• ▲
▼
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?
Gast #2927117
Lesenswert?
• ▲
▼
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
Gast #2927128
Lesenswert?
• ▲
▼
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.
Gast #2927415
Lesenswert?
• ▲
▼
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...
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.