AVR Studio 6 library hinzufügen

Gast #2873372
Lesenswert?

Hi wäre einer von euch so nett und erklärt mir wie ich im AVR Studio 6 
eine Library wie die i2c lib von Peter Fleury.

Ich habe die beiden Dateien in den selben Ordner wie meine main.c 
gepackt und sie unter Solutions hinzugefügt, indem ich die Dateien in 
das Fenster herein gezogen habe.

Aber beim Compelieren wird mir immer ein Fehler ausgegeben: "No such 
file or directory."

Und natürlich habe ich auch die entsprechende .h Datei mit #include 
eingebunden.

Was mache ich falsch?
#2873482
Lesenswert?

Generell empfiehlt es sich, Fehlermeldungen so lange immer wieder zu 
lesen, bis man verstanden hat, was da steht.

Wie Rocky schon gaschrieben hat, kommt der Compilerfehler nicht aus der 
Datei RFControl.c, sondern aus twimaster.c. Das steht in der Spalte 
"File"

Ursache ist ein "Fehler" in i2cmaster.h (nicht von dir, sondern von 
Peter Fleury), aber den solltest du erst einmal selber suchen.

Oliver
P.S. Tante Edit meint, sich sollte dir dann doch verraten, daß ein 
Doppleklick auf solch eine Fehlermeldung ungeahnte Erkenntnisse 
liefert...
#2915501
Lesenswert?

@  gangben

Hat das dann bei dir funktioniert?
wenn ich das so mache, kann ichs zwar kompilieren aber sobald ich bsp 
12c_init(); wie in der beispieldatei von P.Fleury und kompilieren 
druecke
kommt dann ein Fehler (siehe atachment und ja das ding macht nix wollte 
nur ausprobieren ob ein Fehler kommt)
PS habe die <> durch "" auch geaendert

bin auf den post hier gekommen nachdem mir
Beitrag "include I2C Bibliothek"

irgendwie nicht weitergeholfen hat.
habe wie hier angegeben ein neues Projekt erstellt und die twimaster.c
geaddet, hat aber trotzdem nicht funktioniert.

Mir hat ein Bekannter versucht zu helfen der sich viel besser mit uC 
Programmierung auskennt( wie man evtl sieht bin ich blutiger Anfaenger 
was uC's angeht)aber selbst der konnte mir nicht helfen.

Bin momentan komplett Ratlos

cheers.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren