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