Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

ili9341 инициализация
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=13286
Страница 1 от 1

Автор:  vgeorgiev [ Пет Окт 24, 2014 6:05 pm ]
Заглавие:  ili9341 инициализация

Здравейте,

До скоро работих с ST7735. Реших да мина на 2.2" TFT ILI9341 с тъч скрийн.
Обаче нещо удрям на камък с инициализацията.

Някой има ли работеща библиотека за този контролер на C за AVR ?
Предполагам, че ще ми предложите да взема някоя arduino библиотека за C++ и да я прераборя.... Вече го пробвах и няма успех, макар, че направих същото за ST7735 и стана.

Автор:  vgeorgiev [ Съб Окт 25, 2014 11:24 am ]
Заглавие:  Re: ili9341 инициализация

Намерих причината.
Модула има регулатор на 3.3v , но не работи ако му се подават 5v на линиите за данни.

Автор:  vgeorgiev [ Пон Окт 27, 2014 11:55 am ]
Заглавие:  Re: ili9341 инициализация

Подкарах го. Ето един клип как изглежда дисплея и един как рабори тъча:
https://www.youtube.com/watch?v=AJxphWKtEU0&list=UUmOjHOGyvam_Qb4LyNzulvg
https://www.youtube.com/watch?v=0_GSUfEO_7I&list=UUmOjHOGyvam_Qb4LyNzulvg&index=3

Автор:  Grubi [ Пон Окт 27, 2014 11:59 am ]
Заглавие:  Re: ili9341 инициализация

Яко, справил си се - товае най-важното :)

Автор:  relsys [ Пон Окт 27, 2014 12:10 pm ]
Заглавие:  Re: ili9341 инициализация

vgeorgiev написа:
Някой има ли работеща библиотека за този контролер на C за AVR ?.


Това: http://www.mikroe.com/visualtft/specification/

+ това: http://www.mikroe.com/mikroc/avr/

и нямаш грижи. Библиотеката иначе е вградена в компилатора като object file. Сорс няма, но не ти и трябва.

Автор:  vgeorgiev [ Нед Ное 02, 2014 10:40 pm ]
Заглавие:  Re: ili9341 инициализация

Здравейте,

Закачих дисплея и една SD карта на бредборд и пуснах контролера на 18,432MHz.
Буферирам SPI шината с CD4050, захранен на 3.3V.
Екрана и картата работят на SPI делител 4. На по-малък не може да работи.
Предполагам, че проблема с по-високата скорост (делител 2) идва от буфера.
Не мога да разбера каква е максималната скорост за този буфер.

Някой може ли да сподели. Има ли друг по-бърз буфер в DIP корпус ?

Автор:  stefan63 [ Нед Ное 02, 2014 11:02 pm ]
Заглавие:  Re: ili9341 инициализация

време на нарастване / спадане около 40..50 nanosec на 3 волта, тоест 10МHz е твърде оптимистично. 74hc245 би трябвали да ти свърши работа.

Автор:  vgeorgiev [ Пон Ное 17, 2014 8:54 pm ]
Заглавие:  Re: ili9341 инициализация

Предполагам, че трябва да свържа резистори последователно на входовете. Максималното напрежение на входа е input voltage 0 - VCC.
Ще потърся LVC серията.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/