Zkompilování souboru s koncovkou INO
Moderátor: Moderátoři
Zkompilování souboru s koncovkou INO
C:\Users\ja\AppData\Local\Temp\build2020946764999119499.tmp\Adafruit PCD8544 Nokia 5110 LCD library\Adafruit_PCD8544.cpp.o: In function `Adafruit_PCD8544::begin(unsigned char, unsigned char)':
C:\Users\ja\Documents\Arduino\libraries\Adafruit_PCD8544_Nokia_5110_LCD_library/Adafruit_PCD8544.cpp:174: undefined reference to `SPIClass::begin()'
C:\Users\ja\Documents\Arduino\libraries\Adafruit_PCD8544_Nokia_5110_LCD_library/Adafruit_PCD8544.cpp:175: undefined reference to `SPIClass::setClockDivider(unsigned char)'
C:\Users\ja\Documents\Arduino\libraries\Adafruit_PCD8544_Nokia_5110_LCD_library/Adafruit_PCD8544.cpp:176: undefined reference to `SPIClass::setDataMode(unsigned char)'
C:\Users\ja\Documents\Arduino\libraries\Adafruit_PCD8544_Nokia_5110_LCD_library/Adafruit_PCD8544.cpp:177: undefined reference to `SPIClass::setBitOrder(unsigned char)'
collect2.exe: error: ld returned 1 exit status
Chyba kompilace.
To jsou ty poslední.
- monterjirka
- Příspěvky: 2855
- Registrován: 14 čer 2003, 00:00
- Bydliště: Blížejov
Teď už nezbývá než doufat, že ten postup i knihovna byl správné.
Jen jsem měl za to, že mi to někam uloží zkompilovaný HEX. Jak to tak vypadá, dá se jen rovnou vypálit do procesoru.
nebohafca píše:C:\Users\ja\AppData\Local\Temp\build2020946764999119499.tmp\Adafruit PCD8544 Nokia 5110 LCD library\Adafruit_PCD8544.ccp.hex
(Dej si vyhledat soubory *.hex mladší než 1 minuta.)C:\Documents and Settings"hafca"\Local Settings\temp\build2020946764999119499.tmp\Adafruit_PCD8544.hex
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Dá se to nějak obejít nebo programátor můžu hodit do šuplíku a hledat jiný?
Při programování přes USB programátor zase nevím, jaké je nastavení pojistek. A navíc, měl jsem objednaný Atmega328P a i na poudru je tak označený. Při pokusu o vypálení mi všechny programy hlásily jiný čip. Nakonec až v avrdudess mi to hlásí Atmega 328, bez toho P.