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

 
 
> На чем сделать проект с дисплеем?
Urvin
сообщение Jul 4 2012, 12:33
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 23-09-09
Из: Москва
Пользователь №: 52 540



Здравствуйте!
Придумал себе устройство, которое должно выполнять следующие задачи:
- снимать или выставлять показания на 20 дискретных выводов
- снимать показания с 2 выводов АЦП
- общаться с другим устройством по zigbee
- считывать дополнительные данные с sd карточки
- выводить свое состояние на большой экран, 6-7 дюймов.

От экрана я и начал плясать. Китайцы продают tft-модули с параллельным интерфейсом по 50 баксов за штуку. Цена очень привлекательна, я бы такой модуль и взял бы.
Однако, выясняется, что для реализации моих хотелок для разрешения 640х480 точек необходимо порядка 6 Мб оперативной памяти (по 1 Мб на меняющиеся основной и дополнительный буферы вывода, 4 Мб для supersampling-сглаживания линий).
Сглаживание линий мне довольно принципиально, потому использовать дисплей со встроенными буферами уже не сильно спасает ситуацию.

Какие бы комплектующие (помимо экрана) вы бы посоветовали бы взять?
Есть ли микроконтроллеры с такой большой ОЗУ?
Какой взять мк, чтобы выдержал нагрузку, и какую память, как подключать, желательно еще так чтобы в интернетах было достаточно информации?

Альтернативное устройство (китайский планшет итп) не рассматриваю - мне важно, чтобы устройство своевременно реагировало на изменение информации на датчиках. За жизнь человека не отвечает, но использовать прослойки из linux-ов уже не хотелось бы.

Благодарю за ответы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
scifi
сообщение Jul 4 2012, 12:55
Сообщение #2


Гуру
******

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



Цитата(Urvin @ Jul 4 2012, 16:33) *
Однако, выясняется, что для реализации моих хотелок для разрешения 640х480 точек необходимо порядка 6 Мб оперативной памяти (по 1 Мб на меняющиеся основной и дополнительный буферы вывода, 4 Мб для supersampling-сглаживания линий).

Во-первых, можно включить видеорежим 640x480x8bpp. Это 300 кБайт. Палитры из 256 цветов хватит за глаза, если только не захотите выводить полноцветные фотографии.
Во-вторых, если изменения картинки происходят не часто, а прорисовка достаточно быстрая, то никаких тормозов на практике не заметно, то есть двойной буфер не требуется.
В третьих, откуда 4 Мб для сглаживания линий? Есть алгоритмы динамической прорисовки сглаженных линий. Кроме того, часто бывает достаточно иметь заранее заготовленные картинки в флэш.

Цитата(Urvin @ Jul 4 2012, 16:33) *
Есть ли микроконтроллеры с такой большой ОЗУ?

Нет. И на 300 кБайт тоже нет.

Цитата(Urvin @ Jul 4 2012, 16:33) *
Какие бы комплектующие (помимо экрана) вы бы посоветовали бы взять?

Внешний графический контроллер. У Epson есть хороший ассортимент.

Цитата(Urvin @ Jul 4 2012, 16:33) *
Какой взять мк, чтобы выдержал нагрузку, и какую память, как подключать, желательно еще так чтобы в интернетах было достаточно информации?

Любой 32-разрядный МК от 50 МГц должен подойти. Естественно, он должен стыковаться с графическим контроллером (внешняя шина). Причём желательно использовать ширину шины по максимуму для наиболее быстрой прорисовки.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jul 5 2012, 01:58
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(scifi @ Jul 4 2012, 18:55) *
Нет. И на 300 кБайт тоже нет.

Ну эт Вы зря... На 300 - есть и в 10 раз больше есть wink.gif
см. например: http://www.toshiba-components.com/microcon...er/TMPM320.html
причём - в LQFP
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Urvin   На чем сделать проект с дисплеем?   Jul 4 2012, 12:33
- - GDI   Цитата(Urvin @ Jul 4 2012, 16:33) Придума...   Jul 4 2012, 13:02
|- - scifi   Цитата(GDI @ Jul 4 2012, 17:02) P.S. Или ...   Jul 4 2012, 13:10
- - Genadi Zawidowski   ЦитатаВнешний графический контроллер. У Epson есть...   Jul 4 2012, 13:02
- - Urvin   ЦитатаP.S. Или это я всё усложняю? С другой сторон...   Jul 4 2012, 13:46
|- - scifi   Цитата(Urvin @ Jul 4 2012, 17:46) Недоста...   Jul 4 2012, 14:10
- - GDI   Задача в плане GUI не раскрыта, а от этого и надо ...   Jul 4 2012, 13:47
- - Genadi Zawidowski   ЦитатаНедоставаемо. Не, есть... А где искали? Или ...   Jul 4 2012, 14:10
- - Urvin   GUI: никаких эффектов, ничего трехмерного, никаких...   Jul 4 2012, 14:11
|- - scifi   Цитата(Urvin @ Jul 4 2012, 18:11) Сперва ...   Jul 4 2012, 14:20
|- - AlexandrY   Цитата(scifi @ Jul 4 2012, 17:20) Если фо...   Jul 4 2012, 15:25
- - Genadi Zawidowski   ЦитатаСказывается различие цены за голый tft модул...   Jul 4 2012, 14:18
- - brag   По моему, любого Cortex+sdram хватит за глаза. Про...   Jul 4 2012, 17:13
|- - Urvin   Цитата(brag @ Jul 4 2012, 21:13) По моему...   Jul 5 2012, 03:46
|- - OLEG_BOS   Цитата(Urvin @ Jul 5 2012, 06:46) Да вот ...   Jul 5 2012, 04:37
- - Dron_Gus   Я подобный (только 3.5") цеплял к внешней шин...   Jul 4 2012, 19:41


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

 


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


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