3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
|
|
1 | |
STM32F4Discovery, SSD1963, FSMC01.08.2013, 23:38. Показов 130157. Ответов 184
Метки нет (Все метки)
Есть вот такой дисплей - http://www.ebay.com/itm/New-5-0-800-480 ... 3942wt_934
Контроллер - SSD1963. Подключил к FSMC, код для самой FSMC взят из работающего проекта на ILI9320. Всё время получается такая фигня: Полоски время от времени меняются, но суть дела та же. На заливки экрана ноль реакции. Прилагаю полный пример на кокосе. Посмотрите, кто может, пожалуйста. Лично мне кажется, что проблема в инициализации дисплея. Ещё непонятен момент - везде находил примеры инициализации с 8-битным обменом. В даташите на SSD1963 тоже всё 8-битное. Зачем тогда на модуле 16-битная шина? Тач и SD не подключал. Подключение: 1 - GND GND 2 - +Vcc +3v 3 - NC 4 - RS + CLE (PD11) 5 - nWR + NWE (PD5) 6 - nRD + NOE (PD4) 7 - DB8 + PE11 8 - DB9 + PE12 9 - DB10 + PE13 10 - DB11 + PE14 11 - DB12 + PE15 12 - DB13 + PD8 13 - DB14 + PD9 14 - DB15 + PD10 15 - nCS + NCE2 (PD7) 16 - F_CS - NC 17 - RESIT + PD2 18 - NC 19 - LED-A pull-up 1-10k + 20 - NC 21 - DB0 -- PD14 + 22 - DB1 -- PD15 + 23 - DB2 -- PD0 + 24 - DB3 -- PD1 + 25 - DB4 -- PE7 + 26 - DB5 -- PE8 + 27 - DB6 -- PE9 + 28 - DB7 -- PE10 + 29 - T_CLK 30 - T_CS 31 - T_DIN 32 - NC 33 - T_DO 34 - T_IRQ 35 - SD_DO 36 - SD_CLK 37 - SD_DIN 38 - SD_CS 39 - NC 40 - NC Спасибо. [216.06 Кб]
0
|
01.08.2013, 23:38 | |
Ответы с готовыми решениями:
184
STM32F103 + FSMC + RAM (ext) + SSD1963 = глюк [РЕШЕНО?] stm32f4discovery + fsmc + dma [Решено] STM32F4Discovery + FSMC LCD + CS43L22 STM32F4Discovery + LCD через fsmc для индентификации мк LCD |
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
|
13.02.2014, 02:59 | 181 |
Сообщение от vlodymers69
0
|
3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
|
|
13.02.2014, 10:45 | 182 |
Можно рисовать буквы в буфере, в памяти. И на дисплей кидать уже отрисованную букву (либо всю строку, если памяти не жалко) в виде картинки.
Не думаю, что этот способ избавит от какого-то мерцания, лично я это делал исключительно ради скорости отрисовки. Т.к. эта буферизация работает гораздо быстрее нежели рисование букв по точкам. Мерцать у Вас может только по одной причине - если Вы используете мою библиотеку, там есть масштабирование. При большом коэффициенте масштабирования сильнее заметна перерисовка символов (банально пикселей больше). Здесь спасёт только отрисовка через буфер. Но от положения строки на дисплее по-любому ничего не зависит...
0
|
0 / 0 / 0
Регистрация: 14.01.2014
Сообщений: 25
|
|
13.02.2014, 13:56 | 183 |
спасибо.
сильное мерцание нашол ( в цыкл попадало маштобирование и вывод ) перенёс из цыкла и пропало . если присмотреться есть немножко мерцание шрифтов ,но некретично если сильно неприсматриваться. спасибо всем кто подсказал.
0
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
|
13.02.2014, 14:25 | 184 |
Сообщение от hd44780
0
|
3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
|
|
13.02.2014, 19:54 | 185 |
Ну или так ...
0
|
13.02.2014, 19:54 | |
13.02.2014, 19:54 | |
Помогаю со студенческими работами здесь
185
STM32F4Discovery - ADC DMA и FSMC DMA STM32 + SSD1963 STM32 + SSD1963 STM32F103 + SSD1963 FPGA и SSD1963 проблема TFT SSD1963 ATxMega1281A1U + SSD1963 (TFT 4.3) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |