Skocz do zawartości

EV3 - programiwaie sensorów pod BRIXCC


januszbialowas

Pomocna odpowiedź

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ć.




     
            
   

			
		
Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.