logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AVR] [AVR][C] - Błąd 'menu' undeclared przy przenoszeniu kodu na Atmega32 w Eclipse

sorex86 22 Maj 2013 10:24 1728 1
  • #1 12332856
    sorex86
    Poziom 15  
    Witam,

    Proboje przeniesc kod z tutorialu ze strony:
    http://caladan.jogger.pl/2010/11/06/implement...prostego-menu-w-c-takze-dla-mikrokontrolerow/ na atmege32. Jednak mam nastepujacy problem. Kompilator wyrzuca mi blad:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Tak sie sklada, ze uzywam Eclipse. Gdy jestem w funkcji change_menu i mam kursor na slowie "menu" w lini :
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    kompilator pokazuje zawartosc struktury: const menu_item menu[]. Natomiast dla lini
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    wyrzuca mi blad:

    ../main.c:72: error: 'menu' undeclared (first use in this function)
    ../main.c:72: error: (Each undeclared identifier is reported only once
    ../main.c:72: error: for each function it appears in.)[/syntax]

    dlaczego tak sie dzieje?

    Zarodek programu:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • Pomocny post
    #2 12332985
    Konto nie istnieje
    Poziom 1  
REKLAMA