Найти тему
Ilya Engineer

lcd 0,91' на контроллере SSD1306 128х32 на stm32 cudeIDE

Сразу привожу ссылку на git:

engineer-ilya/ssd1306_arduino_AVR_cubeide_stm32: приведены библиотеки под дисплей на контроллере SSD1306 для arduino и для stm32

здесь библиотека arduino на базе которой писалась библиотека под stm32 cudeIDEи библиотека под cudeIDE

Библиотека урезана под один мелкий шрифт. В инициализации отправка только команд для формирования нужных настроек. Так же в main немного тестов.

Основные команды для инициализации приведены в функции initLCD

буфер на 0x200 + 1 байт. Первый байт используется для отправки команды записи в память экрана

как адресуется пространство на экране:

первый байт - вертикальная линия на 8 точек с верхней левой точки.

шрифт пока добавлен только самый мелкий за ненадобностью других