Adafruit-ST7735-Library-master
- Войдите на сайт для отправки комментариев
Чт, 23/04/2020 - 14:31
Доброго времени суток Всем !
У меня такой вопрос подключил библиотеку Adafruit-ST7735-Library-master с дисплеем 128Х128 ST7735
все примеры работают нормально но почему то функции из библиотеки Adafruit_GFX_Library не работают
хоть и эта библиотека тоже подключена, кто знает подскажите что надо сделать????
СПАСИБО!
Примеры написаны другими функциями?
например функция drawBitmap(int16_t x, int16_t y, uint8_t *bitmap, int16_t w, int16_t h, uint16_t color) не работает или
попроще drawChar(int16_t x, int16_t y, unsigned char c, uint16_t color, uint16_t bg, uint8_t size) тоже не работает хоть они есть в библиотеке Adafruit_GFX. Может надо как то ее инициализировать ???
вот простой код
после компиляции выдает это
no matching function for call to 'Adafruit_ST7735::drawChar(int, int, char, int)'
попроще
drawChar(int16_t x, int16_t y, unsigned char c, uint16_t color, uint16_t bg, uint8_t size) тоже не работает
а если сравнить число параметров в этом описании функции и в вашем вызове в коде? - никаких мыслей не возникает?
Кто вам сказал, что для вывода на ST7735 подходит Adafruit_GFX_Library ?
Я лично в примере вижу:
UPD: а, нет, b707 прав - не хватает двух аргументов. Докидываешь и всё компилируется.
Но библиотека Adafruit_GFX_Library там прописана и подключена
Например функция tft.drawLine(10, 10, 50, 50, ST77XX_RED); работает хоть и ее нету в библиотеке Adafruit_ST7735
но она есть в библиотеке Adafruit_GFX ???
но она есть в библиотеке Adafruit_GFX ???
Видима, потому, что оне - роцтвенники
Ну если они родственники тогда почему не работают некоторые функции ??
Ну если они родственники тогда почему не работают некоторые функции ??
потому что вы не умеете ими пользоваться
ответ #4 читали?
А можно объяснить как пользоваться ?? на простом примере.
Все вроде разобрался Всем СПАСИБО ))