Pergunta

Estou usando linux incorporado para dispositivo que possui velocidade Armv5 266MHz, VFPU e barramento de 32 bits, 32 MB 133 MHz DDR RAM. você pode me dizer qual sistema de janela devo usar,

1) .QT para Linux 2 incorporado). Android. 3). Outro!!

Bem, estou usando o Microwindows para o último ano e não está satisfeito com ele, pois não possui BSP (Partição de Espaço Binário) em seu sistema de janelas, sem suporte de memória compartilhada para bitmaps. Eu acho que o Microwindows é otimizado apenas para o tamanho da memória, não para velocidade.

Então, você pode me dizer o que é melhor escolha para o sistema de janelas?

Foi útil?

Solução

O IIRC QT deve funcionar bem com essas especificações. Ele possui uma configuração CABAPILIDADE, onde você define partes da estrutura que você pode não desejar (por exemplo, copiar/colar) e deve se encaixar em pouco menos de 3 MB em um sistema de arquivos não compactado com o conjunto de recursos mais básico. Sua API de tela possui um algoritmo de travessia de índice BSP, mas a abordagem mais recente (recursiva) é muito mais rápida. Com a RAM de 32 MB, você pode achar um pouco limitador, mas novamente isso depende do que você pretende fazer. O QT possui seu próprio sistema de janelas que alivia a necessidade de executar um sistema operacional + sistema de janela; QWS. Para mais informações, confira

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

Outras dicas

Não tenho idéia do sistema operacional/Windowing moderno que você poderia usar em uma máquina com essas especificações. Para quê você está usando isso? A partir da direção do Android, posso dizer que provavelmente terá pouca potência para seus propósitos. O G1 possui 6x o RAM e 2x o processador e ainda não é exatamente áspero. Não consegui encontrar nenhuma especificação para Qtembedded.

Dar uma olhada em xynth. É muito portátil.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top