реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> STM32F103 и TFT экран разрешением 640х480 без встроенного контроллера., Реально ли подключить ?
d_y
сообщение Mar 30 2011, 20:32
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 78
Регистрация: 6-07-04
Из: Kiev Ukraine
Пользователь №: 267



Реально ли подключить к STM32F103 TFT экран разрешением 640х480 без встроенного контроллера (т.е. экран с RGB цифровым интерфейсом)?
На сайте ST есть документ AN3241 в котором приведен пример подключения TFT экрана разрешением 320х240 используя FSMC.
Смущает то что на экран надо подавать частоту DCLK - 25 МГц.
Возможно ли реализовать такое подключение?
Если не возможно, то на каком процессоре реально такое сделать (желательно со встроенным LCD контроллером и в выводном корпусе). Видел что у nxp в разработке ряд интересных кортексов (LPC1800 линейка), но когда они на рынок выйдут не известно.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 30 2011, 20:41
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(d_y @ Mar 31 2011, 00:32) *
Возможно ли реализовать такое подключение?

Едва ли.

Цитата(d_y @ Mar 31 2011, 00:32) *
Если не возможно, то на каком процессоре реально такое сделать (желательно со встроенным LCD контроллером и в выводном корпусе). Видел что у nxp в разработке ряд интересных кортексов (LPC1800 линейка), но когда они на рынок выйдут не известно.

В выводном почти нет таких, разве что у NXP (например, LPC2478 и LH79524). Или как вариант поставить внешний контроллер, но это дорого.
Go to the top of the page
 
+Quote Post
d_y
сообщение Mar 30 2011, 20:57
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 78
Регистрация: 6-07-04
Из: Kiev Ukraine
Пользователь №: 267



Цитата(aaarrr @ Mar 30 2011, 23:41) *
Едва ли.
В выводном почти нет таких, разве что у NXP (например, LPC2478 и LH79524). Или как вариант поставить внешний контроллер, но это дорого.

Нашел у Renesas серию RX62N/RX621, так в документации указано что при помощи EXDMA контроллера можно реализовать режим вплоть до WQVGA разрешения. С доступностью данных кристаллов очень плохо.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 30 2011, 21:23
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Тут еще нужно учитывать, что для обслуживания 640x480 нужно иметь приличный вычислительный ресурс. Понятно, что для статики и "почти статики" хватит и STM32, но если нужно чтобы рисовало быстро или с анимацией, то лучше сразу выбрать процессор потолще.
Go to the top of the page
 
+Quote Post
M_Andrey
сообщение Mar 31 2011, 05:03
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 158
Регистрация: 15-10-07
Из: Й-Ола
Пользователь №: 31 376



STM32F205/207
Go to the top of the page
 
+Quote Post
Danis
сообщение Mar 31 2011, 06:01
Сообщение #6


Twilight Zone
***

Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990



Цитата(d_y @ Mar 30 2011, 23:32) *
Реально ли подключить к STM32F103 TFT экран разрешением 640х480 без встроенного контроллера (т.е. экран с RGB цифровым интерфейсом)?

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


--------------------
Magic Friend
Go to the top of the page
 
+Quote Post
d_y
сообщение Mar 31 2011, 06:31
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 78
Регистрация: 6-07-04
Из: Kiev Ukraine
Пользователь №: 267



Цитата(M_Andrey @ Mar 31 2011, 08:03) *
STM32F205/207

Данные процессора сейчас ведь доступны как образцы только.
Go to the top of the page
 
+Quote Post
Danis
сообщение Mar 31 2011, 06:42
Сообщение #8


Twilight Zone
***

Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990



Цитата(d_y @ Mar 31 2011, 09:31) *
Данные процессора сейчас ведь доступны как образцы только.

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


--------------------
Magic Friend
Go to the top of the page
 
+Quote Post
Jury093
сообщение Mar 31 2011, 07:26
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(d_y @ Mar 31 2011, 00:32) *
Реально ли подключить к STM32F103 TFT экран разрешением 640х480 без встроенного контроллера (т.е. экран с RGB цифровым интерфейсом)?
Смущает то что на экран надо подавать частоту DCLK - 25 МГц.

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

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

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

Цитата(Danis @ Mar 31 2011, 10:42) *
ИМХО в любом случае, STM32F2XX слабоват для разрешения 640x480, поскольку LCD обеспечивается FMSC, нет выделенного порта.
640x480 это в 4 раза больше памяти прокачать, нежели 320x240. Вот и прикиньте частоту обновления.

полностью согласен
на таком разрешение даже ARM w90p950 (200МГц) с нативным набортным контроллером проседает на видео..
Go to the top of the page
 
+Quote Post
d_y
сообщение Mar 31 2011, 12:55
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 78
Регистрация: 6-07-04
Из: Kiev Ukraine
Пользователь №: 267



Тогда наверное буду смотреть в сторону экранов со встроенным контроллером.
Go to the top of the page
 
+Quote Post
scifi
сообщение Mar 31 2011, 12:58
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(d_y @ Mar 31 2011, 16:55) *
Тогда наверное буду смотреть в сторону экранов со встроенным контроллером.

640x480 со встроенным контроллером? А такие бывают?
Лучше посмотрите в сторону контроллера S1D13781. Правда, его еще нужно суметь купить...
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 31 2011, 13:10
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



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

Цитата(scifi @ Mar 31 2011, 16:58) *
Лучше посмотрите в сторону контроллера S1D13781. Правда, его еще нужно суметь купить...

Недавно среди новостей терры попалась вот такая микросхемка. Как я понимаю, они ее ставят в свои модули на 9G20, и, соответственно, держат склад.
Go to the top of the page
 
+Quote Post
d_y
сообщение Mar 31 2011, 13:34
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 78
Регистрация: 6-07-04
Из: Kiev Ukraine
Пользователь №: 267



Цитата(scifi @ Mar 31 2011, 15:58) *
640x480 со встроенным контроллером? А такие бывают?
Лучше посмотрите в сторону контроллера S1D13781. Правда, его еще нужно суметь купить...

Ну вот допустим модель у микротипс: MTF-TV57NN831-AV
Применение контроллеров как вариант рассматривалось, но к сожалению их крайне трудно купить (как тот же и Renesas).
Go to the top of the page
 
+Quote Post
Andr2I
сообщение Mar 31 2011, 17:47
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 368
Регистрация: 16-11-06
Из: Тверь
Пользователь №: 22 379



Цитата(aaarrr @ Mar 31 2011, 17:10) *
Недавно среди новостей терры попалась вот такая микросхемка. Как я понимаю, они ее ставят в свои модули на 9G20, и, соответственно, держат склад.


Возможно туплю - какой смысл в этой микросхеме? Ну внутренний буфер 1215 КБ это прекрасно, но заполнять его ARM7 успеет? Если же ставить ARM9-11, то тогда уж легче встроенный контроллер использовать.
Go to the top of the page
 
+Quote Post
Danis
сообщение Mar 31 2011, 17:55
Сообщение #15


Twilight Zone
***

Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990



Цитата(Andr2I @ Mar 31 2011, 20:47) *
Возможно туплю - какой смысл в этой микросхеме? Ну внутренний буфер 1215 КБ это прекрасно, но заполнять его ARM7 успеет?


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


--------------------
Magic Friend
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 01:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01538 секунд с 7
ELECTRONIX ©2004-2016