2009-09-04 11 views
0

私は、Arch ARMv5 Speed 266MHZ、vfpu、32bitバス、32MB 133Mhz DDR Ramを搭載したデバイスに組み込みLinuxを使用しています。どのウィンドウシステムを使うべきか教えてください。組み込みLinuxにはどのウィンドウツールキットを使用しますか?

1).QTは組み込みLinux用です 2)。アンドロイド。 3)。その他!!

私は最近1年間はマイクロウィンドウを使用しており、ウィンドウシステムにBSP(Binary Space Partitionin)がないため、満足できません。ビットマップの共有メモリはサポートされていません。私は、Microwindowsはスピードではなくメモリサイズに最適化されていると思います。

だから、ウィンドウシステムの選択肢は何ですか?

+0

AndroidはLinuxベースのオペレーティングシステムであり、ウィンドウシステムではありません。 – CommonsWare

+0

はい、しかし、Windowingシステムも提供しています。そのカーネルは同じ組み込みLinuxです。私の質問は、アンドロイドをOSとして使用するか、QT-EmbeddedをMy Linux Kernelで使用する方が良いでしょうか? – SunnyShah

答えて

3

IIRC Qtはこれらの仕様でうまくいくはずです。これは、(copy/pasteなどの)望まないかもしれないフレームワークの部分を定義し、最も基本的なフィーチャセットを持つ圧縮されていないファイルシステムの3MB以下に収まる構成キャビネットです。キャンバスAPIにはBSPインデックストラバーサルアルゴリズムがありますが、最新のアプローチ(再帰的)ははるかに高速です。 32MbのRAMを使用すると、少し制限がありますが、これはやりたいことに依存します。 Qtには、独自のウィンドウシステムがあり、オペレーティングシステム+ウィンドウシステムを実行する必要性を軽減します。 QWS。詳細情報については、チェックアウト

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

1

これらの仕様のマシンで使用できる最新のOS /ウィンドウシステムは何もわかりません。あなたはそれを何のために使っていますか? Androidの方向から、私はそれがおそらくあなたの目的のために弱いと言うことができます。 G1は6倍のRAMと2倍のプロセッサーを持っています。私はQTEmbeddedの仕様を見つけることができませんでした。

1

xynthを見てみましょう。非常に移植性があります。

関連する問題