Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Генератор шрифта
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
sergey sva
В интернете нашел програмку GLCD (Для шрифтов для лсд). Попробовал с генерировал код символа (смайлик закрашенный) ,
но не пойму как она генерирует по вертикали или горизонтали, шрифт 8х16 . Вот с генерированный код:
Код
0xF8, 0x1F, 0x04, 0x20, 0x42, 0x42, 0x02, 0x44, 0x02, 0x44, 0x42, 0x42, 0x04, 0x20, 0xF8, 0x1F,

не пойму где здесь этот смайлик. Может кто пользовался этой программой, какой формат где начало рисунка?
11111000
00011111
00000100
00100000
01000010
01000010
00000010
01000100
00000010
01000100
01000010
01000010
00000100
00100000
11111000
00011111
aaarrr
Если попарно поменять байты местами и выставить в один ряд получится:
Код
0001111111111000
0010000000000100
0100001001000010
0100010000000010
0100010000000010
0100001001000010
0010000000000100
0001111111111000

Оно?
sergey sva
Да smile.gif Как то выводит боком и настроек нет что бы изменить, может есть еще какие программы.
0001111111111000
0010000000000100
0100001001000010
0100010000000010
0100010000000010
0100001001000010
0010000000000100
0001111111111000
| | | | |
123456789...........

нужно слева направо что бы генерировала, можно конечно вручную..
zltigo
http://www.ramtex.dk/iconedit/iconedit.htm
Палыч
http://armag.newmail.ru/sgfed.htm
AHTOXA
Ну тогда уж и http://www.mikrocontroller.net/topic/99701 (tools.zip).
DpInRock
Нажмите для просмотра прикрепленного файла
А свой написать - три часа времени.
Зато будет ровно такой, как тебе именно надо.
sergey sva
Спасибо то что надо.
Savrik
Тогда уж и это - пользуюсь два года http://armag.newmail.ru/sgfed.htm
DpInRock
До кучи.
Если фонты сжимать - думал замахнуться на копипастенье LZMA, как вдруг попробовал RLE - чудо.
Фонты, которые и не сильно то и хотелось сжать оно сжимает в 1.3 раза, а вот здоровенные слаженные фонты жмет сильно. Один сжался в 17 раз.

Так что у кого клавиша Ctrl уже перегрелась - RLE - отличная по соотношению цена качество.
sergey sva
RLE это программа?, поиск нечего по этому названию не находит.
AHTOXA
Нет, это простой алгоритм сжатия: RLE.
sergey sva
понял. Вот еще проблема с кодировками использую eclipse, записываю в дисплей код русской буквы А
LCDWrite8080(DATAWRITE,'А'); а eclipse или компилятор заменяет эту букву кодом 0xC0 вместо 0x80 компилятор gcc.
Пробовал в настройках менять cp1251 на другие пишет что не может сохранить такой код. можно конечно таблицу записать
в рам с смещением но тогда строчные буквы будут не доступны.
sergey sva
Проблема решилась, поставил cp866. smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.