Hallo Zusammen Ich möchte ien grösseres Projekt mit 4 AVRs (Atmel Mega32 und Mega8) realisieren. Programmieren möchte ich diese Dinger in C. Damit das auch noch einbisschen konfortable geht, habe ich mir eclipse (welches ich schon von java kenne) wie im eclips-Tutorial beschrieben eingerichtet. Nun, da das ja doch noch einiges an Code gibt möchte ich diesen möglichst stark modularisieren. Also alle Aufgaben in einzelne Files, Haeder Files benutzen für dem Präprozessor etc. Oder wie stark modularisiert ihr euren Code? Also wenn ich 4 Funktionen zur uart schreibe. Also zB. initialisieren, zeichen senden, zeichen empfangen, string senden, oder irgend so. Kommen die bei euch in ein eigenes File? Schon, oder, denn das sind ja auf allen AVRs die selben Befehle. Vielleicht mit ausnahme von ein paar Präprozessor Konstanten. Wie muss ich das unter eclipse genau anstellen? Es ist doch so, dass ich für jeden eigenen Controller, also für jedes Programm, welches am Schluss als ein Programm kompiliert wird ein eigenes Projekt erstelle und alle Einstellungen vornehme. Ich möchte nun aber einige selber geschriebenen c-Files (ich nenn die mal Bibliotheken) in meheren Projekten benutzen. Wie muss ich das inkludieren, damit ich an einem Ort ein File änder kann und dann nur noch die einzelnen Projekte neu zu kompilieren brauche. Vielen Dank für eure Hilfe! cumi
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.