0

我正在为具有 Arch ARMv5 Speed 266MHZ、vfpu 和 32 位总线、32MB 133 Mhz DDR Ram 的设备使用嵌入式 linux。你能告诉我应该使用哪个窗口系统吗?

1).QT 用于嵌入式 linux 2). 安卓。3)。其他!!

好吧,我在过去的一年里一直在使用 microwindows,但对它并不满意,因为它的窗口系统中没有 BSP(二进制空间分区),不支持位图的共享内存。我认为 Microwindows 只是针对内存大小而不是速度进行了优化。

那么,你能告诉我什么是窗口系统的更好选择吗?

4

3 回答 3

3

IIRC Qt 应该适用于这些规范。它具有配置功能,您可以在其中定义您可能不需要的框架部分(例如复制/粘贴),并且应该适合具有最基本功能集的未压缩文件系统上的 3Mb 以下。它的 canvas API 有一个 BSP 索引遍历算法,但最新的方法(递归)要快得多。使用 32Mb RAM,您可能会发现它有点限制,但这又取决于您打算做什么。Qt 有自己的窗口系统,减少了运行操作系统 + 窗口系统的需要;QWS。欲了解更多信息,请查看

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

于 2009-09-06T08:49:15.750 回答
1

我不知道您可以在具有这些规格的机器上使用哪种现代操作系统/窗口系统。你用它做什么?从 Android 的方向来看,我可以告诉你它可能会因为你的目的而动力不足。G1 有 6 倍的内存和 2 倍的处理器,但它仍然不是很灵活。我找不到 QTEmbedded 的任何规格。

于 2009-09-06T06:05:47.557 回答
1

看看xynth。它非常便携。

于 2009-09-08T11:24:23.400 回答