mcufriend 2.4 tft мега 2560
Пожалуйста, помогите мне с моим TFT-дисплеем mcufriend 2,4 на моем Mega2560.
Я выполнил все инструкции, которые смог найти, в том числе:
2.4" TFT LCD Shield не работает на Arduino Mega
У меня все еще отображается белый экран. Интересно, у меня TFT другой или сломан? Моя выглядит так:
Я запустил пример кода из SWtft. Я получил этот вывод по последовательному каналу:
TFT LCD test
LCD driver chip: 6TFT LCD test
LCD driver chip: 6767
Benchmark Time (microseconds)
Screen fill 1786024
Text 413024
Lines 2569212
Horiz/Vert Lines 226196
Rectangles (outline) 176972
Rectangles (filled) 4682244
Circles (filled) 2703104
Circles (outline) 1119540
Triangles (outline) 815028
Triangles (filled) 2867288
Rounded rects (outline) 469268
Rounded rects (filled) 5733992
Done!
@rudi rahmadi, 👍0
Обсуждение1 ответ
Скорее всего, контроллер не поддерживается или отключен в файле .cpp. Сначала узнайте свой идентификатор, например ID=0x6767. Затем посмотрите в папке библиотеки MCUFRIEND_kvb "extras" чтобы включить поддержку, например, в нашем случае 0x6767 — это 8347D. Наконец, перейдите в корень библиотеки, отредактируйте MCUFRIEND_kvd.cpp и раскомментируйте его, как в примере: #define SUPPORT_8347D. Сохраните измененный файл .cpp, а затем загрузите пример графического теста.
Привет и добро пожаловать. раскомментировать, как в вашем примере
- вы имеете в виду раскомментировать, как в вашем примере
? Пожалуйста, [отредактируйте] и исправьте все опечатки. Спасибо., @Greenonline
- ЖК экран подменю
- Arduino Ethernet Shield при использовании контактов Arduino Mega
- Кнопка двойного состояния Nextion
- Arduino GSM Shield GSM_READY никогда не готов
- Печать содержимого файла SD - карты на ЖК-дисплее
- Arduino Ethernet Shield 2: Как автоматически определить MAC-адрес?
- Использование модуля JYETech 2.4 Inch LCD Display Screen Module с Arduino?
- lcd.clear не работает с Serial.begin(9600) на Arduino Mega 2560
Какой TFT на плате носителя? Какой чип он использует?, @Majenko
В этом и проблема.. шилд пришел без какого-либо документа.. я пытался прочитать чип, но тоже неясно., @rudi rahmadi
Вы не прочтете чип, о котором я говорю, — «Чип на стекле», встроенный в TFT-экран. Вам нужно знать, что это такое, чтобы найти правильный драйвер. Продавец должен знать. Если они этого не делают, то они бесполезны., @Majenko
По словам продавца, драйвер - HX8347G LCD, им удалось запустить его на Uno, а на Mega 2560 мне не повезло., @rudi rahmadi
@rudirahmadi проверьте различия в совместимости контактов между UNO и MEGA. Убедитесь, что каждый вывод, которому требуется ШИМ, имеет ШИМ., @Paul