0 / 0 / 0
Регистрация: 27.02.2010
Сообщений: 82
|
|
1 | |
Проект на большом дисплее03.07.2012, 15:56. Показов 6758. Ответов 21
Метки нет (Все метки)
Пришла мне тут в голову идея сделать проект на большом дисплее (6-7 дюймов)...
Теперь подбираю железки и архитектуру для создания устройства. Вкратце задачи устройства: - снять / вывести показания на 20 дискретных портах - пообщаться с другим устройством по радио (zigbee) - показать картинку с состоянием на цветном дисплее. Предполагаю, что дисплей можно было бы взять у китайцев - 50 баксов за штуку, там используется параллельный RGB интерфейс. Запнулся я на выборе котроллера с соответствующим количеством памяти для видео. Предполагаю использование двух переключающихся буферов (основной - рабочий), по байту на каждый из каналов. Для 5.6" экранчика 640х460 у меня получается около 1 мб на каждый из буферов. Также неплохо былобы еще использовать antiotyasing при рисовании графических примитивов, это еще около 4 мб для ЧБ режима. Итого, получается, что мне надо порядка 6 мб памяти под видео массивы! Доренабула. Таких контроллеров не делают (?). Какими средствами можно решить поставленную задачу? STM32 с подключаемой памятью по FSMC - это выход? Что бы еще придумать?
0
|
03.07.2012, 15:56 | |
Ответы с готовыми решениями:
21
Проект Калькулятор: сделать так, чтобы вводимые цифры оставались на дисплее Головоломка с namespace в большом солюшине, проект подхватывает чужой namespace СМА BOSCH WFR-2441 ОТСУТСТВУЕТ ИНДИКАЦИЯ НА ДИСПЛЕЕ, При полностью работающей машине отсутствует индикация на дисплее Помехи на дисплее информация о дисплее |
0 / 0 / 0
Регистрация: 19.09.2011
Сообщений: 1,835
|
|
03.07.2012, 16:19 | 2 |
Возьми лучше самый дешевый китайский планшет. Будет тебе и дисплей, и тачскрин, и контроллер.
0
|
0 / 0 / 0
Регистрация: 27.02.2010
Сообщений: 82
|
|
03.07.2012, 16:29 | 3 |
а) мне не нужен тачскрин
б) мне не нужны замедлители в виде линуксов/индроидов итп Понятно, что так проще будет - вот тебе и написанные готовые библиотеки, вот и динамическое выделение памяти, и прочие приблуды высокоуровневого программирования. Мне же необходимо сделать не столь сложное устройство, но вот его включение и ввод в работу должны быть мгновенными.
0
|
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
|
|
03.07.2012, 16:51 | 4 |
Сообщение от Urvym
Не нравятся планшеты с тачскрином - можно взять электронную книгу, они дешевле, и написать для нее свою нужную прошивку.
0
|
0 / 0 / 0
Регистрация: 04.05.2009
Сообщений: 28
|
|
03.07.2012, 16:56 | 5 |
еще вариант - фоторамку
0
|
0 / 0 / 0
Регистрация: 27.02.2010
Сообщений: 82
|
|
03.07.2012, 17:01 | 6 |
Вопрос "Что бы еще придумать" относился отнюдь не к выбору альтернативного устройства.
Куда я в книгу воткну 20 датчиков и беспроводную передачу? =) В общем, есть ли контроллеры с большой удобной памятью (armv7) или меня вполне спасет stm32 c с дополнительной памятью (я про нее читаю, да в толк не возьму никак)? Какой камень взять, чтобы не сильно напрягался бы при такой нагрузке? Вывод на экран освою, чего там осваивать в параллельном интерфейсе - установил напряжение, дернул ногой, точка горит. Брать готовое устройство в рамках данной задачи не хочу.
0
|
0 / 0 / 0
Регистрация: 07.03.2010
Сообщений: 918
|
|
03.07.2012, 17:08 | 7 |
Для начала следует обратить внимание на дисплеи с собственным двойным буфером с последующим подключением такого дисплея через FSMC к stm32
0
|
0 / 0 / 0
Регистрация: 07.03.2010
Сообщений: 918
|
|
03.07.2012, 17:09 | 8 |
Сообщение от mzw
0
|
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
|
|
03.07.2012, 17:10 | 9 |
Сообщение от Urvym
0
|
0 / 0 / 0
Регистрация: 27.02.2010
Сообщений: 82
|
|
03.07.2012, 17:12 | 10 |
Сообщение от dikor
- высокая цена - буфер размером с экран, антиалиасинг делать сложно, а хочу. Я бы сделал бы суперсемплингом и все..
0
|
0 / 0 / 0
Регистрация: 04.05.2009
Сообщений: 28
|
|
03.07.2012, 17:13 | 11 |
ИМХО дешевле и проще будет взять что-то готовое и переделать под себя. добавив МК попроще для обмена с датчиками. уж пару ног (под RX-TX) в той-же фоторамке думаю можно найти (например выкинув SD-ку).
0
|
0 / 0 / 0
Регистрация: 27.02.2010
Сообщений: 82
|
|
03.07.2012, 17:14 | 12 |
Сообщение от BykTiho
Если не разбираться в сложных штуках, можно стать ардуинопоклонником.
0
|
0 / 0 / 0
Регистрация: 04.03.2011
Сообщений: 594
|
|
03.07.2012, 17:37 | 13 |
0
|
0 / 0 / 0
Регистрация: 04.05.2009
Сообщений: 28
|
|
03.07.2012, 17:44 | 14 |
Сообщение от ImTuTb!
еще чуток накину http://www.friendlyarm.net/products/mini6410 напишешь свой хекс под это и тебя ардуинопоклонником точно никто считать не будет :)
0
|
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
|
|
03.07.2012, 18:06 | 15 |
Сообщение от Urvym
0
|
0 / 0 / 0
Регистрация: 27.02.2010
Сообщений: 82
|
|
03.07.2012, 18:12 | 16 |
Сообщение от tid_fom
По блютусу - вообще шикарно. Задержка передачи или вообще сбой - и все, проморгали конец света. Мне в этом устройстве важно, чтобы реакция была максимально быстрой, не хочется ждать, пока данные сначала передадутся по bluetooth, потом оттормозятся linux-ом.
0
|
0 / 0 / 0
Регистрация: 04.03.2011
Сообщений: 594
|
|
03.07.2012, 18:14 | 17 |
Сообщение от shurup
Под них ничего писать не надо. Внутри своя операционка. А под винду визуальный компилятор для проекта. Набил проект, сэмулировал на компе, залил в панель.
0
|
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
|
|
03.07.2012, 18:19 | 18 |
да блютус для примера. не более. хочется надежность передачи - расковырять планшет и припаяться к уарту. или взять с usb хостом, и в него переходник usb-uart. всю обработку картинок на планшете, у него мощи много. а по уарту гнать сырые данные.
а линух(ведроид) даст не такую уж и большую задержку. это ведь данные для отображения. задержка 0,1-0,2-0,3 секунды вполне допустима. время реакции оператора намного больше.
0
|
0 / 0 / 0
Регистрация: 27.02.2010
Сообщений: 82
|
|
03.07.2012, 18:38 | 19 |
Сообщение от tid_fom
0
|
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
|
|
03.07.2012, 18:41 | 20 |
так то телефон с кучей сервисов и рюшечек. под свою железку выкинуть нах всякие маркеты и прочую муть, ситуация резко улучшиться должна.
0
|
03.07.2012, 18:41 | |
03.07.2012, 18:41 | |
Помогаю со студенческими работами здесь
20
яркость на дисплее спрошу о дисплее Точки на дисплее х-к SAMSUNG RL 33 BMS, на дисплее "--" Замораживание изображения на дисплее Непонятный значек на дисплее! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |