ich bin relativ neu im Mikrocontroller und C Bereich. Ich wollte mir jetzt ein Pollin NET IO Board mit der Software von Wil aufrüsten. Ziel ist RC5 Empfang, Schalten von Ausgängen und WOL.
Gesagt getan, NET IO mit einem Mega644 aufgerüstet, Config.h angepasst und eingespielt. Klappt wunderbar bis auf WOL. Nachdem ich die WOL.h und WOL.c eingebunden hab und es in der Config.h aktiviert hab kriege ich folgende errors beim compilieren:
Code: Alles auswählen
In file included from ../wol.h:38,
from ../wol.c:24:
../usart.h:139: error: expected declaration specifiers or '...' before 'FILE'
../usart.h:144: error: expected ')' before '*' token
Build failed with 2 errors and 4 warnings...
Die angemeckerten Zeilen sind:
139: int usart_putchar( char, FILE *);
144: int usart_getchar(FILE *);
Das Problem lässt sich auch mit der unveränderten Version 1.06 von http://www.ulrichradig.de/forum/viewtop ... 4729#p4729 nachstellen indem man einfach in der config.h WOL aktiviert und die WOL.C und WOL.H ins Projekt einbindet.
AVR Studio 4.14
WinAVR
Vielleicht kann mir jemand den richtigen Tipp geben.
Vielen Dank!