|
создание больших шрифтов на ЖКИ, как устроен шрифт fnt8x8.h? как создать больший шрифт? |
|
|
|
Apr 20 2011, 08:31
|
Группа: Новичок
Сообщений: 9
Регистрация: 28-03-11
Из: Москва
Пользователь №: 63 935

|
Здравствуйте! Нужно увеличить шрифт, отображаемый на экране ЖКИ прибора. В проекте, написанном на IAR C, нашел два файла, отвечающие за размер шрифта. fnt8x8.h - "маленький" шрифт; fnt8x16.h - "большой" шрифт. Структура каждого из этих файлов представляет собой инициализацию двух массивов данных.
Например, для fnt8x8.h const byte smallfontbits[ 2048 ] = {числа массива}; const byte smallfontpitches[ 256 ] = {числа массива}; extern const font_t smallfont;
А для fnt8x16.h const byte largefontbits[4096] = {числа массива}; const byte largefontpitches[ 256 ] = {числа массива}; extern const font_t largefont;
Поэтому возникли следующие вопросы: что означают эти массивы? как создать больший шрифт? может есть какие-то ссылки на создание таких файлов? гугл не помог. Нужно создать шрифт больший, чем в fnt8x16. К сожалению, сами файлы выложить не удалось. Почему-то возникла надпись "Ошибка Неудачная загрузка. Вам запрещено загружать такой тип файлов". Спасибо!
Сообщение отредактировал th-under - Apr 20 2011, 08:33
|
|
|
|
|
 |
Ответов
|
Jun 12 2011, 10:46
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 18-05-10
Из: Ярославль
Пользователь №: 57 355

|
Цитата(AHTOXA @ Apr 20 2011, 23:23)  Гляньте вот тут, может поможет. Там есть проект с функциями вывода шрифтов и ссылка на конвертер шрифтов. Можно создавать шрифт любого размера. Структура шрифта не совпадает, но имея пример вы легко измените функцию вывода под новый формат. У меня подобная же задача, как у топикстартера, только нужен шрифт высотой 8 пикселей. Скачал программу по ссылке, с помощью неё создал *.font файл на основе шрифта Terminal. Можете подсказать, как его использовать дальше? Просто обращаясь к нему с нужным смещением или как-то иначе? В ваших программах для контроллера дисплея нокиа используется уже некий готовый массив, это и есть этот файл? К сожалению методом "пробы" действовать не могу на данном этапе - определяюсь с архитектурой моей программы (придумывать свои шрифты или использовать что-то готовое).
|
|
|
|
Сообщений в этой теме
th-under создание больших шрифтов на ЖКИ Apr 20 2011, 08:31 bav программ много google...
не совсем понятно какой у... Apr 20 2011, 15:04   Ya_Mike Цитата(AHTOXA @ Jun 13 2011, 17:37) Загру... Jun 13 2011, 17:26 aaarrr Цитата(th-under @ Apr 20 2011, 12:31... Apr 20 2011, 20:00 th-under Извиняюсь за столь поздний ответ!
Цитатане со... Apr 27 2011, 06:36 sergeeff Там вроде шрифты аналогично устроены Apr 27 2011, 06:49 th-under sergeeff, спасибо!
Попробую и после празднико... Apr 28 2011, 06:58
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|