pyLCDstring — утилита для подготовки русских строк к выдаче на символьные ЖКИ
| Автор: |
Александр Бельченко |
| Дата: |
28 января 2005 |
| Версия: |
Версия 2.7 |
Утилита pyLCDstring была разработана с целью облегчить подготовку
и перекодировку строк с русскими буквами для вывода на символьные ЖКИ
с контроллером совместимым с HD44780. На вход утилите подаются строки,
которые нужно перекодировать, на выходе получается готовый Си-файл.
Утилита pyLCDstring является инструментом, вызываемым из командной строки.
Она написана на интерпретируемом языке Python, что позволяет говорить
о переносимости программы на различные платформы (Win, Linux/Unix, Mac).
Главная цель в разработке такого рода утилиты — получить удобный механизм,
который можно будет использовать в batch или make файлах для генерации
из некоторого исходного файла (с набором строк) двух файлов:
файла с Си-кодом и соответствующего ему заголовочного файла с декларацией
всех строковых констант.
Позднее в утилиту были добавлены возможности по произвольной перекодировке
русских букв между любыми кодировками. Эта возможность осуществляется
при помощи специальных словарей перекодировки.