嵌入式網(wǎng)絡(luò)撥號(hào)功能設(shè)計(jì)與實(shí)現(xiàn)
(5)網(wǎng)絡(luò)停止。網(wǎng)絡(luò)停止分兩種情況:一種情況是當(dāng)前網(wǎng)絡(luò)三分鐘內(nèi)無數(shù)據(jù)傳輸,則停止應(yīng)用程序與網(wǎng)絡(luò)的連接。另一種情況,應(yīng)用程序主動(dòng)要求與網(wǎng)絡(luò)斷開,若只有該應(yīng)用程序與網(wǎng)絡(luò)連接,則斷開網(wǎng)絡(luò);若還有其他應(yīng)用程序與網(wǎng)絡(luò)連接,則結(jié)束該應(yīng)用進(jìn)程。網(wǎng)絡(luò)停止如圖4所示。本文引用地址:http://butianyuan.cn/article/150808.htm
(6)網(wǎng)絡(luò)斷開
①發(fā)送AT命令:AT+CGACT=0,1,2,3;
②殺死網(wǎng)絡(luò)狀態(tài)監(jiān)控進(jìn)程;
③殺死PPP相關(guān)進(jìn)程。網(wǎng)絡(luò)斷開如圖5所示。
4 測(cè)試結(jié)果
主要是對(duì)GPRS模塊進(jìn)行無線接入Internet的功能測(cè)試,使用嵌入式Qt作為集成開發(fā)環(huán)境,界面友好,易于開發(fā)。圖6為QT設(shè)計(jì)的網(wǎng)絡(luò)撥號(hào)界面。
測(cè)試結(jié)果表明,GPRS模塊可以很快無線接入Internet,可以瀏覽網(wǎng)頁和收發(fā)數(shù)據(jù)。因此,網(wǎng)絡(luò)撥號(hào)功能能正常準(zhǔn)確的工作。
5 結(jié)語
在基于ARM9嵌入式硬件平臺(tái)和嵌入式Linux操作系統(tǒng)上,本文設(shè)計(jì)的網(wǎng)絡(luò)拔號(hào)程序運(yùn)行良好,并充分利用Qt/Embedded和Qtopia Phone系統(tǒng)關(guān)于網(wǎng)絡(luò)資源的特點(diǎn),較好地實(shí)現(xiàn)了網(wǎng)絡(luò)撥號(hào)的功能,該設(shè)計(jì)可廣泛應(yīng)用在PDA等嵌入式產(chǎn)品中,實(shí)現(xiàn)連接到Internet的無線網(wǎng)絡(luò)通信。
評(píng)論