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

 
 
> На чем сделать проект с дисплеем?
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
Ответов
GDI
сообщение Jul 4 2012, 13:02
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Цитата(Urvin @ Jul 4 2012, 16:33) *
Придумал себе устройство, которое должно выполнять следующие задачи:
- снимать или выставлять показания на 20 дискретных выводов
- снимать показания с 2 выводов АЦП
- общаться с другим устройством по zigbee
- считывать дополнительные данные с sd карточки
- выводить свое состояние на большой экран, 6-7 дюймов.

Вы что хотите GUI на экран и вот всю эту обработку написать на голом С/C++ без использования операционной системы?

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

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

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

Вот даже если взять планшет, т.е. уже готовое железо, zigbee подключить свистком на встроенный USB-host и где то на плате найти 20 свободных GPIO, 2 входа АЦП взять с микрофонного входа и использовать "прослойки из linux-ов" и то это достаточно сложная задача.

P.S. Или это я всё усложняю? С другой стороны, никаких цифр не озвучено, так что можно только гадать что имелось ввиду.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
scifi
сообщение Jul 4 2012, 13:10
Сообщение #3


Гуру
******

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



Цитата(GDI @ Jul 4 2012, 17:02) *
P.S. Или это я всё усложняю? С другой стороны, никаких цифр не озвучено, так что можно только гадать что имелось ввиду.

Да, вы всё усложняете.
Не пугайте человека. Я делал подобные вещи на голом Си без всяких осей. Нет там ничего суперсложного. Графический драйвер для отрисовки примитивов (прямоугольники, тект, картинки, с макс. ускорением под выбранный графический контроллер) достаточно прост, особенно если иметь перед глазами примеры подобного кода. Рисование несложного GUI из примитивов - тоже ничего сверхъестественного.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Urvin   На чем сделать проект с дисплеем?   Jul 4 2012, 12:33
- - scifi   Цитата(Urvin @ Jul 4 2012, 16:33) Однако,...   Jul 4 2012, 12:55
|- - jcxz   Цитата(scifi @ Jul 4 2012, 18:55) Нет. И ...   Jul 5 2012, 01:58
- - 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 Текстовая версия Сейчас: 30th July 2025 - 08:34
Рейтинг@Mail.ru


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