2009-09-04 9 views
0

Я использую встроенный linux для устройства, имеющего Arch ARMv5 Speed ​​266MHZ, vfpu и 32-битную шину, 32MB 133 Mhz DDR Ram. можете ли вы сказать мне, какую систему окон я должен использовать,Какое окно-инструментарий для встроенного Linux?

1) .QT для встроенного linux 2). Android. 3). Другие!!

Ну, я использую microwindows в течение последнего года и не удовлетворен этим, так как он не имеет BSP (Binary Space Partitionin) в своей оконной системе, без поддержки разделяемой памяти для растровых изображений. Я думаю, что Microwindows просто оптимизирован для размера памяти не для скорости.

Итак, можете ли вы рассказать мне, что лучше подходит для оконной системы?

+0

Android - это операционная система на базе Linux, а не система окон. – CommonsWare

+0

Да, но он также предоставляет Windowing system, а его ядро ​​- это тот же встроенный linux. поэтому мой вопрос заключается в том, что лучше использовать Android в качестве ОС или использовать QT-Embedded с My Linux Kernel? – SunnyShah

ответ

3

IIRC Qt должен хорошо работать с этими спецификациями. Он имеет конфигурацию, в которой вы определяете части фреймворка, которые вы не хотите (например, копировать/вставлять), и должны располагаться чуть меньше 3 Мб в несжатой файловой системе с самым основным набором функций. API-интерфейс canvas имеет алгоритм обхода индекса BSP, но последний подход (рекурсивный) выполняется намного быстрее. С 32 Мб оперативной памяти вы можете обнаружить, что это немного ограничивает, но опять же это зависит от того, что вы намереваетесь сделать. Qt имеет собственную систему окон, которая устраняет необходимость запуска операционной системы + оконной системы; QWS. Для получения дополнительной информации, ознакомьтесь с

http://doc.qt.nokia.com/4.6-snapshot/qt-embedded-linux.html

1

Я не имею ни малейшего представления о том, какую современную систему OS/Windowing вы можете использовать на машине с этими спецификациями. Для чего вы его используете? Из направления Android я могу сказать, что он, вероятно, будет недостаточным для ваших целей. G1 имеет 6x RAM и 2x процессор, и он все еще не совсем быстр. Я не мог найти никаких спецификаций для QTEmbedded.

 Смежные вопросы

  • Нет связанных вопросов^_^