Перейти к содержанию
    

STM32F103 и TFT экран разрешением 640х480 без встроенного контроллера.

Реально ли подключить к STM32F103 TFT экран разрешением 640х480 без встроенного контроллера (т.е. экран с RGB цифровым интерфейсом)?

На сайте ST есть документ AN3241 в котором приведен пример подключения TFT экрана разрешением 320х240 используя FSMC.

Смущает то что на экран надо подавать частоту DCLK - 25 МГц.

Возможно ли реализовать такое подключение?

Если не возможно, то на каком процессоре реально такое сделать (желательно со встроенным LCD контроллером и в выводном корпусе). Видел что у nxp в разработке ряд интересных кортексов (LPC1800 линейка), но когда они на рынок выйдут не известно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно ли реализовать такое подключение?

Едва ли.

 

Если не возможно, то на каком процессоре реально такое сделать (желательно со встроенным LCD контроллером и в выводном корпусе). Видел что у nxp в разработке ряд интересных кортексов (LPC1800 линейка), но когда они на рынок выйдут не известно.

В выводном почти нет таких, разве что у NXP (например, LPC2478 и LH79524). Или как вариант поставить внешний контроллер, но это дорого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Едва ли.

В выводном почти нет таких, разве что у NXP (например, LPC2478 и LH79524). Или как вариант поставить внешний контроллер, но это дорого.

Нашел у Renesas серию RX62N/RX621, так в документации указано что при помощи EXDMA контроллера можно реализовать режим вплоть до WQVGA разрешения. С доступностью данных кристаллов очень плохо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тут еще нужно учитывать, что для обслуживания 640x480 нужно иметь приличный вычислительный ресурс. Понятно, что для статики и "почти статики" хватит и STM32, но если нужно чтобы рисовало быстро или с анимацией, то лучше сразу выбрать процессор потолще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Реально ли подключить к STM32F103 TFT экран разрешением 640х480 без встроенного контроллера (т.е. экран с RGB цифровым интерфейсом)?

Реально, 5 кадров в сек, думаю не больше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Данные процессора сейчас ведь доступны как образцы только.

ИМХО в любом случае, STM32F2XX слабоват для разрешения 640x480, поскольку LCD обеспечивается FMSC, нет выделенного порта.

640x480 это в 4 раза больше памяти прокачать, нежели 320x240. Вот и прикиньте частоту обновления.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Реально ли подключить к STM32F103 TFT экран разрешением 640х480 без встроенного контроллера (т.е. экран с RGB цифровым интерфейсом)?

Смущает то что на экран надо подавать частоту DCLK - 25 МГц.

частота для такого разрешения вполне нормальная, для 800х600 ваще 40МГц :)

 

по диагонали глянул - подключить вполне можно, вот только не забудьте о размере памяти под фреймбуфер 640х480-16бит = 600кбайт и это видимо внешняя SRAM и не медленная с учетом требуемых частот..

 

на мой взгляд - тупиковое решение (как пишут low cost), радости как от видеовывода на ТВ посредством Atmega8. вроде работает, а применить очень сложно..

 

ИМХО в любом случае, STM32F2XX слабоват для разрешения 640x480, поскольку LCD обеспечивается FMSC, нет выделенного порта.

640x480 это в 4 раза больше памяти прокачать, нежели 320x240. Вот и прикиньте частоту обновления.

полностью согласен

на таком разрешение даже ARM w90p950 (200МГц) с нативным набортным контроллером проседает на видео..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда наверное буду смотреть в сторону экранов со встроенным контроллером.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда наверное буду смотреть в сторону экранов со встроенным контроллером.

640x480 со встроенным контроллером? А такие бывают?

Лучше посмотрите в сторону контроллера S1D13781. Правда, его еще нужно суметь купить...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ИМХО, тогда уж лучше поставить контроллер на плате. Во-первых, индикаторов с разрешением 640x480 и встроенным контроллером в природе довольно мало. Во-вторых, не придется долго плясать с бубном, если вдруг тот индикатор, на который изначально закладывались, вдруг снимут с производства.

 

Лучше посмотрите в сторону контроллера S1D13781. Правда, его еще нужно суметь купить...

Недавно среди новостей терры попалась вот такая микросхемка. Как я понимаю, они ее ставят в свои модули на 9G20, и, соответственно, держат склад.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

640x480 со встроенным контроллером? А такие бывают?

Лучше посмотрите в сторону контроллера S1D13781. Правда, его еще нужно суметь купить...

Ну вот допустим модель у микротипс: MTF-TV57NN831-AV

Применение контроллеров как вариант рассматривалось, но к сожалению их крайне трудно купить (как тот же и Renesas).

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Недавно среди новостей терры попалась вот такая микросхемка. Как я понимаю, они ее ставят в свои модули на 9G20, и, соответственно, держат склад.

 

Возможно туплю - какой смысл в этой микросхеме? Ну внутренний буфер 1215 КБ это прекрасно, но заполнять его ARM7 успеет? Если же ставить ARM9-11, то тогда уж легче встроенный контроллер использовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно туплю - какой смысл в этой микросхеме? Ну внутренний буфер 1215 КБ это прекрасно, но заполнять его ARM7 успеет?

 

С использованием таковой микросхемы Вам не нужно будет обновлять всю память картинки кадра, а только ее изменившиеся части. Иногда это выгодно применять. Вам знакома двойная буферизация? Встроенная память тут как раз не помешает (прорисовать кадр и вытолкнуть его на экран) +Вам не нужно думать о низком уровне управления TFT, разгрузите свой процессор.

Поэтому, TFT часто идут уже c встроенными в них микросхемами Solomon.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...