只要妳的嵌入式設備上裝有操作系統,QT程序就能在上面運行。例如:QT中有網絡的概念,但是完全不同於C51的網絡編程,C51裏妳需要知道網絡芯片在總線上的地址,怎麽造作網絡芯片的寄存器,怎麽去ENABLE它,然而QT中的網絡只是著重於協議、線程等東西和硬件完全無關。
因此,學習嵌入式QT妳首先要對妳的ARM開發板安裝操作系統,編譯環境,之後,學習QT的方法和學習MFC基本上沒啥區別。
最後,QT是跨平臺硬件無關的,也就是說妳在windows、臺式機上用QT的方法與在手機、塞班系統上用QT的方法差別不大,因此妳會在windows上用qt就OK了,其他的系統上不同的無非是編譯與配置方法,對於這些較為死板的東西,都是要用的時候再到網上去查查的。