3 回答

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
QT與ARM沒有直接的關(guān)系,QT說自己能跨平臺(tái)。注意,這個(gè)平臺(tái)說的不是CPU平臺(tái)而是操作系統(tǒng)。
只要你的嵌入式設(shè)備上裝有操作系統(tǒng),QT程序就能在上面運(yùn)行。例如:QT中有網(wǎng)絡(luò)的概念,但是完全不同于C51的網(wǎng)絡(luò)編程,C51里你需要知道網(wǎng)絡(luò)芯片在總線上的地址,怎么造作網(wǎng)絡(luò)芯片的寄存器,怎么去ENABLE它,然而QT中的網(wǎng)絡(luò)只是著重于協(xié)議、線程等東西和硬件完全無關(guān)。
因此,學(xué)習(xí)嵌入式QT你首先要對(duì)你的ARM開發(fā)板安裝操作系統(tǒng),編譯環(huán)境,之后,學(xué)習(xí)QT的方法和學(xué)習(xí)MFC基本上沒啥區(qū)別。
最后,QT是跨平臺(tái)硬件無關(guān)的,也就是說你在windows、臺(tái)式機(jī)上用QT的方法與在手機(jī)、塞班系統(tǒng)上用QT的方法差別不大,因此你會(huì)在windows上用qt就OK了,其他的系統(tǒng)上不同的無非是編譯與配置方法,對(duì)于這些較為死板的東西,都是要用的時(shí)候再到網(wǎng)上去查查的。
- 3 回答
- 0 關(guān)注
- 590 瀏覽
添加回答
舉報(bào)