Gast
#412228
Hallo, wollte einmal testweise ein LCD an einen uC anschließen und ein wenig "spielen"/Erfahrung sammeln. Habe mir dazu das Beispiel von Peter Fleury besorgt und die Anpassungen vorgenommen. => Läuft perfekt Dann habe ich die lcd.c. und lcd.h in "mein" Verzeichnis kopiert und selber etwas mit dem Display gemacht. => Läuft perfekt Nun das Problem: der Übersichtlichkeit halber, würde ich gerne zum Schluss folgende Verzeichnisstruktur haben: C:\AVR_Projekte\Test (Hauptverzeichnis/Root) C:\AVR_Projekte\Test\test.c (enthält die main Funktion) C:\AVR_Projekte\Test\test.h C:\AVR_Projekte\Test\Makefile C:\AVR_Projekte\Test\LCD\lcd.c C:\AVR_Projekte\Test\LCD\lcd.h d.h. ich würde externe Quellen/Dateien gerne aus meinem Hauptverzeichnis "raus" haben und in ein separates Unterverzeihcnis packen, so dass ich später auch noch weiß, was zusammengehört. Dazu habe ich in der test.c folgendes eingefügt: #include "LCD/lcd.h" und im Makefile den SRC Zweig erweitert: SRC = $(TARGET).c SRC += lcd.c Aber irgendwie geht das Display nun nicht mehr :=( Fehlermeldungen erhalte ich dummerweise auch nicht. Deshalb die Frage: Was muss alles gemacht werden um Dateien aus einem Unterverzeichnis einzubinden? Gruß, Björn