januszbialowas Napisano Czerwiec 5, 2016 Udostępnij Napisano Czerwiec 5, 2016 witam jestem poczatkujacy chce programowac EV3 przy pomocy C i Brixxc, mam problem z sensorami. Ma kod dostrczony z Broxxc obsługujacy sensory ale mam błedy kompilacji. Kod: #include <string.h> #include "ev3_lcd.h" #include "ev3_command.h" #include "serial_read.h" int main() { LcdInit(); LcdClearDisplay(); int i; int j; UART *pUart; char out[100]; pUart=SerialInit(); if(pUart == 0) { LcdText(1,0,0,"Error Opening Sensor"); Wait(1000); return EXIT_FAILURE; } for(j = 0;j<50;j++) { LcdClearDisplay(); LcdText(1,0,0,"UART Value: "); i = ReadSerial(1,pUart); sprintf(out,"%d",i); LcdText(1,105,0,out); sleep(1); Wait(SEC_1); } LcdExit(); return EXIT_SUCCESS; } błedy serial_read.c:1:28: warning: extra tokens at end of #include directive In file included from serial_read.c:1: serial_read.h:8:21: error: defines.h: No such file or directory In file included from serial_read.c:1: serial_read.h:10: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token serial_read.h:12: error: expected declaration specifiers or '...' before 'UART' serial_read.c:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token serial_read.c:24: error: expected declaration specifiers or '...' before 'UART' serial_read.c: In function 'ReadSerial': serial_read.c:24: error: 'pUart' undeclared (first use in this function) serial_read.c:24: error: (Each undeclared identifier is reported only once serial_read.c:24: error: for each function it appears in.) make: *** [serial_read.o] Error 1 tak jak by brakował pliku defines.h??? mozna prosić o pomomc jak dotrzec do sensorów za pomocą brixcc i c __________ Komentarz dodany przez: Treker Kod programu, dla lepszej czytelności, należy umieszczać w tagach . Proszę to poprawić. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!