Информация
- В рейтинге
- Не участвует
- Откуда
- Нижний Новгород, Нижегородская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Разработчик РЭА, Инженер электронных устройств
Старший
От 250 000 ₽
Схемотехника
Разработка печатных плат
Разработка электроники
PCB дизайн
Verilog HDL
FPGA
Cortex-M3
Pic microcontroller
STM32
ARM architecture
Я и не претендую на единственное "правильное", решение :)Просто может кому-то вариант со шрифтами в EEPROM окажется в тему.
В EEPROM смело уместиться 6 шрифтов, некоторые, редко используемые можно и программно вывести. Другими словами не надо выбирать, можно и то и то использовать.
Их обычно немного надо, разнообразие шрифтов — дурной тон в дизайне.
Но все равно это на много больше чем 3 обращения на 1 символ :)
Да, на счёт 24 бит я не прав.
Обычно это массив констант или вы знаете какой-то другой способ?
Например:
Но тут заглавная буква W выглядит куцо. Шрифт при ограниченных ресурсах — это компромисс, можно рисовать текст как графику и это будет медленно, но красиво. Если пытаться вписаться в битовые матрицы, то это будет выбор между общим размером букв и сдвигом некоторых букв типа q,p,y относительно горизонтальной оси.
Этой разработке уже года три — четыре, может по элементной базе сейчас можно и подешевле что-нибудь найти.