Forum: Compiler & IDEs header file selbstgeschrieben und nur teilweiße verwendbar


von Unwissender (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!!
Könnt ihr mir vielleicht kurz dabei helfen wie ich dieses Programm zum 
laufen bekomme.
Und zwar ist das Problem das die header datei ADC nicht funktioniert 
obwohl ich sämtliche library's von avr-studio schon hinzugefügt habe.
Die anderen 2 header dateien hab ich schon ausprobiert die sollten 
funktionieren.
Im Anhang befindet sich mein Programm.

Danke
mfg
Unwissender

von egal (Gast)


Lesenswert?

Unwissender schrieb:
> Und zwar ist das Problem das die header datei ADC nicht funktioniert
Heisst was genau? Fehlermeldung? Posten!

von Unwissender (Gast)


Lesenswert?

Fehler  1  'ADCA' undeclared (first use in this function)
Warnung  2  each undeclared identifier is reported only once for
Fehler  3  'ADC_RESOLUTION_12BIT_gc' undeclared (first use in this

natürlich sind davon dann noch mehrere drinnen aber es handelt immer um 
das selbe

von egal (Gast)


Lesenswert?

Kein Wunder, du definierst den Kram ja nirgendswo. In adc.h und adc.c 
jeweils ein #include "avr/io.h" sollte helfen. (Wobei es nebenbei 
bemerkt <avr/io.h> mit spitzen Klammern heissen müsste.)

von Unwissender (Gast)


Lesenswert?

Danke, das hat geholfen jedoch schreibt er mir jetzt noch eine andere 
Fehlermeldung hin könnte hierbei der selbe Fehler sein?

void send_USART(USART_t *USART, char data[])
Fehler  expected ')' before '*' token

von egal (Gast)


Lesenswert?

In usart.h benutzt du USART_t was aber nicht definiert ist. Definition 
einbauen und es sollte passen.

von Unwissender (Gast)


Lesenswert?

Danke, funktioniert schon alles

mfg
Unwissender

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
Noch kein Account? Hier anmelden.