LCD Assistant

LCD Assistant — это бесплатный инструмент для преобразования монохромных растровых изображений в массив данных для удобного использования с микроконтроллерами и графическими монохромными дисплеями, такими как T6963C, KS0108, SED1335 и т. д.

Программа создает файлы для использования с любым компилятором C: для AVR, ARM, PIC, 8051 и других микроконтроллеров. Можно использовать его напрямую с Arduino, mbed и любой другой средой проектирования на основе компилятора C. Если вы используете графические дисплеи и хотите отображать картинки, эта программа для вас! Вы можете нарисовать изображение в любом графическом редакторе и сохранить его в формате .bmp.

Для преобразования изображения необходимо:

1. Сохранить файл картинки в формате bmp.

PNG to BMP

2. Открыть программу LCD Assistant.

lcd_assistant загрузка изображения

Выбрать в меню File команду Load image и выбрать файл картинки.

Open bmp file lcd assistant

3. Затем выбрать ориентацию байта (например: вертикальная для KS0108, SED1520, SPLC0501C и т. д.; горизонтальная для: T6963C, SED1335 и т. д.).

lcd assistant

Если в массиве должен быть размер изображения (ширина и высота), то необходимо установить флажок Include size и указать порядок байтов размера (например: Little для AVR; Big  для ST7). Размер помещается в две 16-битные переменные в начале. Указать параметр количество пикселей в байте.

4. Наконец, выбираем в меню File команду Save output. Массив данных будет сохранен в указанном файле.

Save file lcd assistant

Затем можно просто включить этот файл в проект и использовать имя массива в качестве параметра для функции, которая отображает растровое изображение на дисплее, либо открыть файл редактором и скопировать массив вручную.

Массив, сгенерированный программой LCD Assistant

Скачать LCD Assistant

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии