реклама на сайте
подробности

 
 
> Вывод на LCD 76х16, Нужны либы
Shivers
сообщение Apr 2 2012, 07:37
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950



Всем привет!
Подключаю Винстаровский дисплей LCD монохром 76х16 точек ( http://catalog.compel.ru/file/oled/WINSTAR...ABPP5N00000.pdf ). Задача - алфацифровой вывод без графики, в одну строку. Т.е. желаемый размер символов 16х16, или лучше 16х8, либо что то навроде, но не 8х8 (слишком мелко получится).
Вопрос в том, встречал ли кто готовые растровые (или еще какие, попроще) либы, или вообще готовые модули с генератором символов под ARM (у меня STM32F407)?

И второй вопрос - если писать самому, как лучше делать?
Пока мысли такие: можно задать символы в виде массивов констант, затем писать в память для формирования страницы, и потом уже вызывать дма для копирования на дисплей. Может, как то по другому это делается? Хочется сделать просто/компактно. И еще хочется готовую либу )
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Shivers
сообщение Apr 2 2012, 13:03
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950



Технология пока на уровне идеи, т.е. и не технология вовсе )
Как это можно бы теоретически сделать в фотошопе, к примеру 16х16: делаем новый проект, соотношение сторон- квадрат, по цетру помещаем букву (выбираем масштаб, шрифт и прочее). А потом обьединяем слои, и пребразуем в черно белый bitmap 16х16 точек, с 1 битным цветом. После этого получается сетка, останется только записать битовые нули и единички, и оформить в виде массива 16х16. По крайней мере лучше, чем рисовать в школьной тетрадке, как мне померещилось сначала.
Я нашел в принципе растровый шрифт 16х16, но только латиницей. Так что, пока других идей всеравно нет, кроме как в фотошопе поработать. Может, кто то еще что подскажет)

За совет спасибо. Когда сделаю (дисплей только на след. неделе получу, плюс надо подключать/писать/пробовать) отпишусь
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 15:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01363 секунд с 7
ELECTRONIX ©2004-2016