Волею случая попал на сайт Ben Zijlstra, на котором кроме интернет-модуля заинтересовала статья про TFT дисплей 2,4 дюйма на контроллере ILI9325. Заказал себе такой. После нескольких месяцев ожидания получил. После прошивки тестовой программы подумал, что дисплей не исправен: при записи по дисплею «бегали» полосы. Оказалось, что в моем дисплее стоит контроллер ILI9325D вместо ILI9325C. На форуме MCS ELECTRONICS Бен выложил код инициализации для ILI9325D. Там же нашел код для «Poor man's Rolex....» К тому же этот код уже был переделан под ILI9325D. Подправив исходник, прошил – все заработало. Единственно что не устраивало – все не по-русски. Положение исправил Mrshilov, добавив в шрифт кириллицу. Осталось перевести на русский язык. Это оказалось не так просто: русские слова длиннее, имеют падеж и так далее. Посидев несколько вечеров все получилось.
Потом возникла идея сделать простые часы с календарем. Опять выручил Mrshilov, сделав более крупные шрифты, поддерживающие кириллицу и помог с кодом.
|