Дисплей DS9664COLED-20
- Войдите на сайт для отправки комментариев
Втр, 14/04/2015 - 22:44
Добрый день. Приобрёл цветной дисплей 0.96" Serial: UART/I2C/SPI True Color OLED 96x64 Module DS9664COLED-20
Описание и библиотека: http://www.digole.com/index.php?productID=882
Не удаётся запустить даже демо - ошибки компиляции. Поможет кто разобраться?
Изменена опция сборки, пересобираем все TextLCDAdapterDemo.ino:13:38: error: no matching function for call to 'DigoleSerialDisp::DigoleSerialDisp(Serial_*, int)' TextLCDAdapterDemo.ino:13:38: note: candidates are: In file included from TextLCDAdapterDemo.ino:10:0: C:\Users\Алексей\Documents\Arduino\libraries\DigoleSerial/DigoleSerial.h:23:1: note: DigoleSerialDisp::DigoleSerialDisp(HardwareSerial*, long unsigned int) DigoleSerialDisp(HardwareSerial *s, unsigned long baud) //UART set up ^ C:\Users\Алексей\Documents\Arduino\libraries\DigoleSerial/DigoleSerial.h:23:1: note: no known conversion for argument 1 from 'Serial_*' to 'HardwareSerial*' C:\Users\Алексей\Documents\Arduino\libraries\DigoleSerial/DigoleSerial.h:19:7: note: DigoleSerialDisp::DigoleSerialDisp(const DigoleSerialDisp&) class DigoleSerialDisp : public Print { ^ C:\Users\Алексей\Documents\Arduino\libraries\DigoleSerial/DigoleSerial.h:19:7: note: candidate expects 1 argument, 2 provided Ошибка компиляции.
Среда какой версии? В какую дуину пытаетесь залить?
Версия Arduino 1.6.1
Arduino Micro
Пытаюсь запучстить через UART (#define _Digole_Serial_UART_)- ошибки в примереах. Для I2C (#define _Digole_Serial_I2C_) ошибок нет, но там нужно помудрить с перемычкой на самой плате дисплея, если ничего не напутал.
Версии выше 1.0.х стоит ставить, только если у вас Due, Yun и подобные.
http://arduino.ru/Arduino_environment
Под UNO идёт компиляция - под Micro нет... что в версии 1.6.1, что в 1.0.5
Значит данная либа писалась без учета плат Micro, Leonardo и т.д. ищите другую или переписывайте эту.