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.

Błąd przy kompilowaniu unit8_t

inkognito09 17 Mar 2013 09:06 975 2
  • #1 17 Mar 2013 09:06
    inkognito09
    Poziom 29  

    Witam kolegów. Powoli idę sobie kursem C z EDW, jednak z jakiegoś powodu program przepisany literka po literce z artykułu nie działa.

    unit8_t g_AktWyswietlacza= 0;
    unit8_t _DaneWyswietlacza[4];
    unit8_t g_DaneCom[4] = {~(1<<COM1), ~(1<<COM2), ~(1<<COM3), ~(1<<COM4)};

    taki zapis na początku programu po wszystkich include daje w efekcie błąd:

    Error 1 expected '=', ',', ';', 'asm' or '__attribute__' before 'g_AktWyswietlacza'
    Error 2 expected '=', ',', ';', 'asm' or '__attribute__' before '_DaneWyswietlacza'
    Error 3 expected '=', ',', ';', 'asm' or '__attribute__' before 'g_DaneCom'

    Siedzę na AVR Studio 5, procesor ATMega162.

    0 2
  • #2 17 Mar 2013 09:33
    PDT
    Poziom 24  

    Hi,

    Przyjrzyj się dobrze tam skąd przepisywałeś. Zapewne tam powinno być uint8_t a nie unit8_t.

    Pzdr

    0