Hi ich habe gerade ein vorhandenen code auf meine Ansprüche umgeändert. Es müssene igentlich nur ein paar Ports hinzugefügt werden und die in die sende routune eingebunden werden. DA ich leider noch nie in C Programmiert habe,habe ich versuch sie so zu integrieren, wie die vorhandenen. Hat aber leider nicht geklappt. Ich hänge mal die entsprechenden Dateien an. Hier noch die Fehlermeldung, die Programmers Notepad ausspuckt: Compiling: buttons.c avr-gcc -c -mmcu=attiny2313 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=buttons.lst -Ilib -std=gnu99 -Wp,-M,-MP,-MT,buttons.o,-MF,.dep/buttons.o.d buttons.c -o buttons.o In file included from buttons.c:26: buttons.h:1: error: stray '$' in program buttons.h:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token In file included from buttons.c:26: buttons.h:1:38: error: invalid suffix "Z" on integer constant buttons.h:1: error: stray '$' in program In file included from buttons.h:35, from buttons.c:26: rc5.h:53: error: expected ')' before 'cmd' In file included from buttons.c:26: buttons.h:56: error: expected ')' before '*' token buttons.c:45: error: expected ')' before '*' token make.exe: *** [buttons.o] Error 1 Ich würde mich wirklich sehr freune, wenn mir jemand hilf, die fehler zu beseitigen. Liebe Grüße, Tobias
Lies was du schreibst. Es ist eine Zumutung. Und der Compiler empfindet das genauso. Gruß Axel
oO hast recht, dass kommt davon wenn man es sich nicht nochmal anschaut, bevor man es abschickt. Sry
> Ich würde mich wirklich sehr freune, wenn mir jemand hilf, die fehler zu > beseitigen. Fang mal einfach beim ersten an. Die nachfolgenden sind dann gern mal Folgefehler... > buttons.h:1: error: stray '$' in program Sieh dir doch einfach mal die Zeile 1 der Datei buttons.h an:
1 | * $Id: buttons.h 11 2009-10-14 06:21:07Z andreas $ */ |
Und dann ändere das mal so ab:
1 | /* $Id: buttons.h 11 2009-10-14 06:21:07Z andreas $ */
|
in deiner rc5.h hast du den rc5_cmd_t - typ falsch definiert
Tobias schrieb: > In file included from buttons.c:26: > buttons.h:1: error: stray '$' in program ^^^^^^^^^ ^ buttons.h Zeile 1 ansehen: * $Id: buttons.h 11 2009-10-14 06:21:07Z andreas $ */ ^ Hier fehlt ein / zum Einleiten des Kommentars. Der Rest sind erstmal Folgefehler auf die ich nicht viel geben würde bzw. du könntest den Fehler oben korrigieren und einen neuen Übersetzungsversuch machen.
Gut, ein Fehler weniger.Dann werde ich mich jetzt mal bemühen die anderen zu finden, was gar nicht so einfach ist, wenn man keine Ahnung hat :(. Gruß, Tobias
Das hat wenig mit Ahnung, aber sehr viel mit Sorgfalt zu tun. Wenn du nach dem Motto "passt schon" arbeitest, wird das nichts.
OK ich habe jetzt keine einzige Fehlermeldung mehr Juhu :)! Wäre trotzdem schön, wenn jemand nochmal drüberschaut. Hier nochmal angehängt die abgeänderete buttons.c Grüße, Tobias
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.