roboforum.ru

Технический форум по робототехнике.

Драйвер для SSD1306

Драйвер для SSD1306

gppsoft » 29 май 2016, 15:32

Парни. Написал драйвер для популярного LED дисплея на контроллере SSD1306. Может кому-нибудь пригодится кроме меня? Данный драйвер использует минимум ОЗУ. Для буфера можно использовать от 128 до 1024 байт. Можно использовать даже с attiny85. Прошу помочь оптимизировать код. Так как на С++ я пишу не часто, то приветствуется здоровая и не здоровая критика с примерами "как надо". Буду благодарен всем, кто допишет новые методы для рисования примитивов. К примеру окружности, треугольника и т.д. На данный момент драйвер поддерживает вывод текста и отрисовку битмапов. Выводить можно в любое место на экране. Простенький шрифт(5x8) с поддержкой кириллицы уже "вшит" в драйвер. Единственное чего нужно придерживаться, это цикла перерисовки экрана. Вообщем навеяно этим. Заранее огромное спасибо!
Вложения
SSD1306Driver.rar
Проект c примером для Atmel Studio 6
(82.43 КиБ) Скачиваний: 0


Rambler\'s Top100 Mail.ru counter