Библиотека для LCD дисплеев Arduino Первый выезд.
Это первая моя публикация. Завел её на дзене, на случай если у кого-то вдруг появятся вопросы. И посмотреть что тут да как. Тестовая статья. Самостоятельно запустить экранчик, для меня это была задача со звездочкой... Текущий вид библиотеки, по некоторым блокам еще так себе... Но она завелась и поехала! :) А при подключении через SPI, я бы даже сказал полетела!
В аппаратом SPI Меги байт уходит за 4 такта. Это удвоенный режим. Точных замеров я пока не производил, но визуально это в 1.5-2 медленнее чем 8-битная шина, при том же разрешении и той же палитре цветов, в реализации этой же библиотеки.
Код буксовал на всех этапах... Включая этапы понимания даташита... Но больше всего меня добила функция отрисовки произвольной линии.
Я решил ехать по своей схеме.
Ссылки на код будут в ближайшее время. Нужно лишь чутка причесать код. Так как уже кое-что чутка подкастылил.
Окружностей, закругленных прямоугольников пока нет, так как я морально немного подустал уже от этих экранчиков.
Реализовано 8 бит и SPI. 16 битный вариант, в реализации функции, совсем не многим будет отличатся от 8. Ну а по скорости... Надо будет смотреть.
http://ямал-спец-альтернатива.рф/Main_menu/Other_works/Arduino_projects/Display_library.html