Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

avr - expected ")" before ...

Tojmak 29 Kwi 2015 18:38 351 2
  • #1 29 Kwi 2015 18:38
    Tojmak
    Poziom 7  

    Witam,

    pewnie jakiś głupi błąd, ale nie wiem czego program ode mnie chce ;d. Czy wie ktoś może jak skorygować ten błąd? avr - expected ")" before ...

    0 2
  • #2 29 Kwi 2015 18:52
    tmf
    Moderator Mikrokontrolery Projektowanie

    Zapewne nie wie co to takiego uint8_t bo nie załączyłeś nagłówka, który zawiera jego deklarację. W efekcie kompilator traktuje to jako nazwę argumentu funkcji o domyślnym typie int, a wtedy nie pasuje mu, że po argumencie nie występuje ')' lub przecinek oddzielający kolejny argument... Załącz odpowiedni plik nagłówkowy i będzie ok.

    0
  • #3 29 Kwi 2015 19:33
    Tojmak
    Poziom 7  

    Miałem wcześniej zainkludowane odpowiednie biblioteki, ale tylko do moje pliku main.c, po dodaniu odpowiedniej biblioteki do mojego pliku nagłówkowego błędy zniknęły. Tylko wydawało mi się, że nigdzie nie widziałem nigdy by w plikach nagłówkowych wciskać include, stąd moje pytanie, czy tak się robi? :d

    Dodano po 3 [minuty]:

    Dobra, po przyjrzeniu się, jednak widzę przykłady z takim rozwiązaniem, pewnie po prostu nigdy nie zwróciłem na to uwagi, dzięki wielkie za szybką odpowiedź i pomoc.
    Pozdrawiam

    0