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

 
 
> Во что вылилась борьба с тормознутостью ARM7, или инфо между строк в рекламном ролике
Dog Pawlowa
сообщение Feb 13 2009, 13:37
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Собственно сабжПрикрепленный файл  ___________.pdf ( 501.85 килобайт ) Кол-во скачиваний: 945


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GetSmart
сообщение Feb 13 2009, 13:52
Сообщение #2


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Dog Pawlowa @ Feb 13 2009, 19:37) *
...

Нормально сформулируйте свою мысль. В файле ничего аномального нет.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Feb 13 2009, 14:06
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(GetSmart @ Feb 13 2009, 16:52) *
Нормально сформулируйте свою мысль.

Мысль такова: вместо того, чтобы использовать полноценную ОС вместе с быстрой файловой системой на быстром контроллере, были сделаны костыли в виде предварительной подготовки данных на ПиСи, хранения фрагментов изображений в промежуточном формате ( pcx - компромисс между объемом и скоростью декомпрессии в условиях недостаточного быстродействия), фонового разворачивания фрагментов экранов и прочее....
По большому счету, тупик.
Тем не менее получили приемлемые результаты по скорости интерфейса пользователя, отвращения нет, надеемся, что найдем еще применения, где такое решение пригодится.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Feb 13 2009, 14:17
Сообщение #4


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Не хотите ли вы сказать, что на таком мощном ARM-е труд негров за фотошопом эффективнее нормальной GUI c симулятором ? biggrin.gif




Цитата(Dog Pawlowa @ Feb 13 2009, 16:06) *
Мысль такова: вместо того, чтобы использовать полноценную ОС вместе с быстрой файловой системой на быстром контроллере, были сделаны костыли в виде предварительной подготовки данных на ПиСи, хранения фрагментов изображений в промежуточном формате ( pcx - компромисс между объемом и скоростью декомпрессии в условиях недостаточного быстродействия), фонового разворачивания фрагментов экранов и прочее....
По большому счету, тупик.
Тем не менее получили приемлемые результаты по скорости интерфейса пользователя, отвращения нет, надеемся, что найдем еще применения, где такое решение пригодится.
Go to the top of the page
 
+Quote Post
zhevak
сообщение Feb 13 2009, 14:33
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(AlexandrY @ Feb 13 2009, 19:17) *
Не хотите ли вы сказать, что на таком мощном ARM-е труд негров за фотошопом эффективнее нормальной GUI c симулятором ? biggrin.gif

На рисунке, гы-гы, однако баг: обороты 850, а скорость 100. А если втопить на 6500 об/мин, то стрелку спидометра сколько раз можно будет "уложить"?


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Feb 13 2009, 16:20
Сообщение #6


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



По взрослому это выглядит так:


Цитата(zhevak @ Feb 13 2009, 16:33) *
На рисунке, гы-гы, однако баг: обороты 850, а скорость 100. А если втопить на 6500 об/мин, то стрелку спидометра сколько раз можно будет "уложить"?



В ucGUI очень по уму сделано обновление экрана, перерисовывается только то что изменилось.
Вывод битмапов даже может быть быстрее чем вы у себя реализовали, поскольку используют умный клипинг.
Вообще Micrium как базовую платформу для своего GUI предлагал 16-и разрядные процы M16 (24 МГц) в свое время.
Имел счастье портировать ucGUI на C167 (40 МГц).
Могу официально заявить на 320*240 там все летало.

Хотя если расскажете че делает ваш редактор меню, можно подумать о симбиозе ваших идей с ucGUI.

Цитата(Dog Pawlowa @ Feb 13 2009, 16:31) *
В общем то да. Можно свалить подготовку интерфейса пользователя на тупого дизайнера или даже заказчика! smile.gif
Но на самом деле о фотошопе говорить практически не приходится. Фотошоп предполагает сложные картинки, длинноногих девчонок. А если натолкать сложные картинки, то сразу файловая система забирает вагон времени.
Хорошо Вам на ARM9 хвалиться GUI с масштабированием окон smile.gif

Резервы быстродействия на самом то деле есть (в файловой системе, в инициализации памяти), но руки не дошли их исчерпать.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Feb 13 2009, 16:30
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(AlexandrY @ Feb 13 2009, 19:09) *
По взрослому это выглядит так:

"Чем только не занимаются люди! Параллельно большому миру, в котором живут большие люди и большие вещи, существует маленький мир с маленькими людьми и маленькими вещами. В большом мире изобретен дизель-мотор, написаны "Мертвые души", построена Днепровская гидростанция и совершен перелет вокруг света. В маленьком мире изобретен кричащий пузырь "уйди-уйди", написана песенка "Кирпичики" и построены брюки фасона "полпред". В большом мире людьми двигает стремление облагодетельствовать человечество. Маленький мир далек от таких высоких материй. У его обитателей стремление одно - как-нибудь прожить, не испытывая чувства голода."
Ильф и Петров. Золотой Теленок.

Цитата(AlexandrY @ Feb 13 2009, 19:20) *
Могу официально заявить на 320*240 там все летало.

Хотя если расскажете че делает ваш редактор меню, можно подумать о симбиозе ваших идей с ucGUI.

320*240 - ключевые цифры. Упятерение размеров весьма критично.
Сейчас уезжаю в командировку, некогда.
На все нужно время, ну нету этой пары недель поиграться с GUI.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Feb 13 2009, 17:05
Сообщение #8


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Не, ну заинтриговали и в кусты. biggrin.gif
Хоть намекните. Ваш редактор генерирует хотспоты?
В ucGUI тоже такая фишка есть, он из найденных на экране рисунков кнопок автоматом генерирует хотспоты при фиксации нажатий на которые генерируется событие клавиатуры.

А почему бы вам для построения экранов не воспользоваться растровыми редактрами для WEB например Fireworks?
Он и рисунки создаст, и рассечет их на фрагменты и текстовый файл создаст с описанием где-че и какого размера должно стоять.
Вся работа, как говориться, в одном окне.

Цитата(Dog Pawlowa @ Feb 13 2009, 18:30) *
Сейчас уезжаю в командировку, некогда.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Feb 15 2009, 16:10
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(AlexandrY @ Feb 13 2009, 20:05) *
Не, ну заинтриговали и в кусты. biggrin.gif

Я не в кусты, я почти две тысячи проехал smile.gif Поразительно, примерно одна и та же погода.

Цитата(AlexandrY @ Feb 13 2009, 20:05) *
Хоть намекните. Ваш редактор генерирует хотспоты?

Генерация событий в зачатке. Размеры полей для тачскрина берутся конечно же из сгенерированного файла, но привязка действий ручками. Причина - действия заключаются в том числе в управлении другими устройствами по интерфейсу, не придумали как увязать. Идеи есть - использовать текстовый скрипт идентичный скрипту тестовой программы, но руки не дошли.

Цитата(AlexandrY @ Feb 13 2009, 20:05) *
А почему бы вам для построения экранов не воспользоваться растровыми редактрами для WEB например Fireworks?

Одну из причин я упомянул - медленная ФС, а богатая графика тормозит ввод и/или распаковку.
Ну и нехватка ресурсов. Затыкаем дыры к выставке.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dog Pawlowa   Во что вылилась борьба с тормознутостью ARM7   Feb 13 2009, 13:37
|- - zltigo   Цитата(GetSmart @ Feb 13 2009, 16:52) Нор...   Feb 13 2009, 13:54
||- - GetSmart   Цитата(zltigo @ Feb 13 2009, 19:54) Естес...   Feb 13 2009, 15:36
||- - aaarrr   Цитата(GetSmart @ Feb 13 2009, 18:36) Анг...   Feb 13 2009, 15:47
||- - Dog Pawlowa   Цитата(aaarrr @ Feb 13 2009, 18:47) Зато ...   Feb 13 2009, 15:57
|- - Dog Pawlowa   Цитата(AlexandrY @ Feb 13 2009, 17:17) тр...   Feb 13 2009, 14:31
||- - aaarrr   Цитата(Dog Pawlowa @ Feb 13 2009, 17:31) ...   Feb 13 2009, 14:35
- - richie   Почитал. Понравилось. Молодец.   Feb 13 2009, 14:04
- - lepert   Есть уже аналогичная разработка у американцев, Amu...   Feb 13 2009, 18:27
- - GetSmart   К вопросу о скорости LPC2xxx на LCD 320x240 http:/...   Feb 21 2009, 12:43
- - _Pasha   Подниму тему. Во что вырасла технология распределе...   Oct 30 2010, 07:39


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

 


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


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