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

Arduino - błędy kompilacji biblioteki dla wyświetlacza Siemens M55 (LM15SGFNZ07)

Mbeat 09 Mar 2014 20:48 2925 7
REKLAMA
  • #1 13387121
    Mbeat
    Poziom 21  
    Posty: 643
    Pomógł: 38
    Ocena: 52
    Witam, zamierzam podłączyć pod Arduino wyświetlacz z Siemensa M55. Problem w tym, że podczas kompilacji tej biblioteki Link wywalana jest masa błędów. Czy możecie zobaczyć jak się to zachowa u Was i w czym może tkwić problem ?
  • REKLAMA
  • #2 13393440
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 13394777
    Mbeat
    Poziom 21  
    Posty: 643
    Pomógł: 38
    Ocena: 52
    Oto załącznik z bitbucket.org. Z góry dziękuję za pomoc.
    Załączniki:
    • mindogas-lm15sgfnz07-61e191cc428c.zip (8.33 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #4 13395264
    Konto nie istnieje
    Konto nie istnieje  
  • #5 13395480
    Mbeat
    Poziom 21  
    Posty: 643
    Pomógł: 38
    Ocena: 52
    Kiedy zmieniłem w programie urządzenie na Arduino Uno kompiluje się poprawnie. Problem jest kiedy chcę to wrzucić na swoje urządzenie czyli Leonardo. To lista błędów jaka wyskakuje podczas weryfikacji programu :
    Czy da się to naprawić aby działało na Leonardo ?
    
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp: In member function 'void _h::init_lcd()':
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:166: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:166: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:166: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:167: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:167: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:167: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:168: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:168: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:168: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:169: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:169: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:169: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:171: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:171: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:171: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:173: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:173: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:173: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:174: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:174: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:174: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:181: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:181: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:181: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:184: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:184: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:184: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:202: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:202: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:202: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:203: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:203: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:203: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp: In member function 'void _h::contrast_lcd(unsigned char)':
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:214: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:214: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:214: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:215: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:215: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:215: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:219: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:219: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:219: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp: In member function 'void _h::window_lcd(unsigned char, unsigned char, unsigned char, unsigned char)':
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:232: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:232: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:232: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:233: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:233: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:233: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:244: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:244: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:244: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:245: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:245: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:245: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp: In member function 'void _h::pixel_lcd(unsigned char, unsigned char, unsigned int)':
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:262: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:262: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:262: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:263: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:263: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:263: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:268: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:268: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:268: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp: In member function 'void _h::clear_lcd(unsigned int)':
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:279: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:279: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:279: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:280: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:280: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:280: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:287: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:287: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:287: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp: In member function 'void _h::send_lcd(unsigned char)':
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:761: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:761: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:761: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:769: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:769: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:769: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:773: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:773: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:773: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:777: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:777: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:777: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:778: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:778: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:778: error: 'COM2B1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:782: error: 'TCCR2A' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:782: error: 'COM2A1' was not declared in this scope
    C:\Program Files\Arduino\libraries\mindogas_lm15sgfnz07_61e191cc428c\LM15SGFNZ07.cpp:782: error: 'COM2B1' was not declared in this scope
  • #6 13407458
    Mbeat
    Poziom 21  
    Posty: 643
    Pomógł: 38
    Ocena: 52
    Nikt się nie orientuje czy jest jakiś sposób aby to ruszyć na Leonardo ?
  • REKLAMA
  • Pomocny post
    #7 13410767
    Konto nie istnieje
    Konto nie istnieje  
  • #8 13410803
    Mbeat
    Poziom 21  
    Posty: 643
    Pomógł: 38
    Ocena: 52
    Wiedza w tym temacie aż tak daleko moja nie wybiega aby to samemu zrobić, ale dzięki za zainteresowanie tematem i nakierowanie na problem.

Podsumowanie tematu

✨ Użytkownik napotkał problemy z kompilacją biblioteki dla wyświetlacza Siemens M55 (model LM15SGFNZ07) przy użyciu Arduino Leonardo. Po zmianie na Arduino Uno kompilacja przebiegła pomyślnie, jednak na Leonardo wystąpiły błędy związane z niezadeklarowanymi rejestrami, takimi jak TCCR2A, COM2A1 i COM2B1. Inny uczestnik dyskusji zasugerował, że Leonardo oparty na ATmega 32u4 wymaga modyfikacji nazw rejestrów w bibliotece, aby rozwiązać problem. Użytkownik nie ma wystarczającej wiedzy, aby samodzielnie wprowadzić te zmiany, ale docenił wskazówki dotyczące problemu.
Wygenerowane przez model językowy.
REKLAMA