Vielen Dank m.a.r.v.i.n, jetzt hat es geklappt.
Noch eine Frage zur Ausgabe der Daten via RS232:
Beim Übersetzen von folgendem (Codeschnipsel):
schimpft er mit:Code:lcd_setCursor(0,1); printf("L: %3x %3x %3x ", rval,cval,lval); writeString("Liniensensoren: "); writeInteger(rval); writeInteger(cval); writeInteger(lval); odoL += odometry_getLeft(1); odoR += odometry_getRight(1); lcd_setCursor(0,2); printf("O: %4d %4d", odoR,odoL); writeString("Odometriesensoren: "); writeInteger(odoR); writeInteger(odoL); _delay_ms(500);
Was ist hier wieder falsch von mir?Code:Build started 7.12.2009 at 17:24:18 avr-gcc -I"C:\Users\HP\Documents\NibobeeTest\..\..\..\..\Program Files\NIBObeeLib\include" -mmcu=atmega16 -Wall -gdwarf-2 -std=gnu99 -D_NIBOBEE_ -DF_CPU=15000000UL -Os -fsigned-char -MD -MP -MT NibobeeTest.o -MF dep/NibobeeTest.o.d -c ../Nib obeeTest.c ../NibobeeTest.c: In function 'writeInteger': ../NibobeeTest.c:53: warning: implicit declaration of function 'itoa' ../NibobeeTest.c: In function 'main': ../NibobeeTest.c:220: error: too few arguments to function 'writeInteger' ../NibobeeTest.c:221: error: too few arguments to function 'writeInteger' ../NibobeeTest.c:222: error: too few arguments to function 'writeInteger' ../NibobeeTest.c:229: error: too few arguments to function 'writeInteger' ../NibobeeTest.c:230: error: too few arguments to function 'writeInteger' ../NibobeeTest.c:112: warning: unused variable 'speed_r' ../NibobeeTest.c:111: warning: unused variable 'speed_l' make: *** [NibobeeTest.o] Error 1 Build failed with 5 errors and 3 warnings...
P.S. Danke an m.a.r.v.i.n! Anbei ein Foto meiner Bee mit LCD-Display







Zitieren

Lesezeichen