Имеется дисплей TFT на контроллере ST7789V 8/16бит параллельный интерфейс. Задействован 8битный режим (перемычкой).
Проблема в отображении цветов. А точнее, все цвета заменены оттенками жёлтого.
Дисплей подключал к STM32 с библиотекой - Adafruit_ILI9341_8bit_STM. Да, контроллер другой, но в целом они схожи. Сверялся с даташитами.
Позже, нашлась библиотека MCUFRIEND_kbv-master под ардуинку, и ST7789. Переключился на неё, но всё та-же беда.
Картинка вписывается в размер, переворот изображения корректный, текст отображается, фигуры рисуются, но вот цвет...
Согласно даташиту, свободные пины данных посадил на минус. С питанием всё норм.
Подредактировал скетч (TFT_RGB_Screen_ST7789_MCUFRIEND_kbv), заливка цвета на экран с названием цвета заливки. За delay, заранее извиняюсь. Чтоб более объективно видно было. Инверсией цвета здесь и не "пахло". Файлы прилагаю.
Помогите разобраться - это неисправность (брак) дисплея, или "косяк" в библиотеках? В программировании не силён. Кое что могу подправить.... Потихоньку учусь. Для 8080-I крайне мало библиотек. Для SPI навалом. Фотки, библиотеки, и свой скетч прикладываю.
Но сдается мне, что желтый цвет не от порядка бит, а от кривой инициализации, которая может встроенную палитру "корректировать". Либо кривая конверсия цвета в 565-формат. Хотя белый - 0xFFFF - должен корректно уйти в дисплей....
Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения