ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
2 июля
182833
alex_k (24.02.2010 12:43, просмотров: 56007)
STM32F10x прямое управление QVGA TFT-LCD с цифровым интерфейсом RGB. Возможно ? Задача: Выводить bmp-картинки из ПЗУ на графический экран разрешением QVGA (320x240). Изменение картинок 2-3 кадра/сек. Решение должно быть недорогим - 50 USD за TFT 4"-5.7" + MCU + SRAM. Aplication notes по поводу прямого управления цифровым интерфейсом RGB у STM вроде нет. Есть AN2790, но это не то, ввиду установленного чипа-драйвера TFT, который применяется в частных случаях одним,двумя китайскими производителями. А хочется более менее универсальное решение для брендовых производителей ЖК панелей - Hitachi, SHARP и др. После прочтения презентаций и app. notes от Renesas - Direct Drive LCD Demo Application у меня возник вопрос - а можно ли сделать подобное решение на stm32f10x, с которым уже есть опыт работы ?! Предполагается следующее - на шину FSMC подключается SRAM и LCD-TFT. Далее DMA контроллер должен работать в цикличном режиме копирования картинки bmp из одного буфера SRAM в LCD-TFT, соответсвенно должны изменяться сигналы Vsync, Hsync, DEN, DCLK. Сам МК при этом не будет занят процессом рисования, а будет заниматься обработкой данных с перефирии и формированием следующей картинки в другом буфере SRAM, на который по прерыванию будет отдан указатель DMA и начнется изменение картинки первого буфера... Или же не стоит изобретать велосипед и заняться изучением H8S, их графических библиотек и прочей кучей доков от Renesas ? Или рассмотреть другие варианты - что-нибудь от NXP ?