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