|
устройство с небольшим lcd экраном, вопрос(просьба помочь) |
|
|
|
Jul 10 2009, 20:38
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 15-11-08
Пользователь №: 41 658

|
Я собственно большепо программированию. но тут заказчик советуется, какое железо. предпологается устройство с цветным экраном ~300х200. И вот вопрос, что взять под вычислитель. А требуется от него отображать данный, сообщения, таскбары, не сложные мнемосхемы, может быть циферблаты... При этом высказано пожелание, чтоб большая часть была конфигурируема без перепрограммирования, т.е. писать в очень общем виде. Общение свнешним миром простое по 485, скорее всего. Кому проектировать есть, спрашивают что ставить для меня.
АРМ? какой? или может что то другое. Может кто подскажет стандартные методы получения шибко конфигурируемой системы?
|
|
|
|
|
 |
Ответов
|
Jul 11 2009, 11:27
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Десяток лет назад решал аналогичную проблему для B/W экрана 320х240. Использовал 16-разрядный проц H8S на скромной частоте (если склероз не подводит, 8 МГц) с тем, чтобы уложиться в жестко заданные границы потребления (проц жрал всего 15 мА, по тем временам не так уж много). В том проекте я делал только железо, без софта. Проц выбирался из довольно простых соображений: IBM PC XT успешно решала аналогичные задачи при помощи процессора, существенно более говеного, чем H8S, да еще и при более низкой тактовой, да еще и на цветном экране. Через пару лет похожую проблему пришлось решать опять, но для B/W экрана еще меньшего размера, 128х64. Но на этот раз я делал все, и железо, и софтинку. Проц я выбрал еще более медленный, MSP430 при 4 МГц. Зато написал для него интерпретатор скрипта. Причем скрипт был не текстовый, а "бинарный" - исходник пре-компилировался кросс-компилятором на РС, а в памяти процика лежал уже байт-код, очень компактный. Интерпретатор был а-ля Форт, т.е. виртуальная машина стековая. С ней никто не сравнится по простоте и компактности реализации, а также по плотности байт-кодов. Интерпретатор и самопальная графическая библиотека, написанные на С, уложились в ~12К, остальную часть флэш-памяти MSP430F149 занимали фонты, битмапы и скрипты. Фонты я по-наглому уворовывал любые РС-шные, при помощи самопальной утилитки. B/W битмапы компрессировал простым, но достаточно эффективным алгоритмом, раза в 4 сжимал в среднем. Разворот фонтов и декомпрессия входили в упомянутые 12 кило. Реактивность получившейся системы тоже всех вполне устраивала. Несколько осмыслив свой опыт, через некоторое время я выложил более обобщенную скриптовую часть во всеобщее пользование в виде OpenSource проекта FVM Factory
|
|
|
|
|
Jul 11 2009, 16:12
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(=AK= @ Jul 11 2009, 15:27)  Несколько осмыслив свой опыт, через некоторое время я выложил более обобщенную скриптовую часть во всеобщее пользование в виде OpenSource проекта FVM FactoryОчень интересно, буду иметь в виду, спасибо! Цитата(aaarrr @ Jul 11 2009, 19:02)  То другие времена были и задачи в общем-то другие. Теперь людям виндоуз виста подавай в карманном исполнении. КолибриОС. Функционал винды (по крайней мере в части ГУИ) на дискетке. А задачи те же самые. Набрать несколько страниц текста, сохранить, распечатать...
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
Сообщений в этой теме
pil устройство с небольшим lcd экраном Jul 10 2009, 20:38 aaarrr На 320x240 должно хватить и LPC247x, но я бы реком... Jul 10 2009, 20:51 pil спасибо
пока дойдёт до дела аппетиты могути вырост... Jul 10 2009, 20:56 aaarrr Цитата(pil @ Jul 11 2009, 00:56) пока дой... Jul 10 2009, 21:03 Dog Pawlowa Цитата(pil @ Jul 10 2009, 23:56) пока дой... Jul 10 2009, 21:08 scifi Цитата(pil @ Jul 11 2009, 00:38) Я собств... Jul 11 2009, 06:37 AlexandrY Еще позавчера я бы сказал что думать не о чем и Wi... Jul 11 2009, 08:19 zltigo Цитата(AlexandrY @ Jul 11 2009, 11:19) Но... Jul 11 2009, 09:48 INT1 А может для этого уже взять готовый HMI ? можно с ... Jul 11 2009, 09:32 aaarrr Цитата(AlexandrY @ Jul 11 2009, 12:19) Но... Jul 11 2009, 12:04 =AK= Цитата(aaarrr @ Jul 11 2009, 21:34) B/W -... Jul 11 2009, 12:24  aaarrr Цитата(=AK= @ Jul 11 2009, 16:24) Я упомя... Jul 11 2009, 15:02
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|