基于嵌入式系統的GPRS的設計
開(kāi)始
功能程序包括 GPRS模塊初始化程序,GPRS讀數據程序,GPRS發(fā)送短消息程序,GPRS打電話(huà)和接電話(huà)程序等,一般通過(guò)狀態(tài)機實(shí)現,如GPRS打電話(huà)(主叫)流程如圖 3所示,分為空閑狀態(tài)、輸入號碼狀態(tài)、撥號狀態(tài)、通話(huà)狀態(tài)等。
鍵盤(pán)操作是用戶(hù)的輸入/輸出接口,用戶(hù)的所有指令都需要通過(guò)鍵盤(pán)來(lái)實(shí)現,鍵盤(pán)模塊程序流程圖如圖 4所示,主要包括鍵盤(pán)的初始化、打電話(huà)、接電話(huà)、發(fā)短消息、查看短消息,以及等待等無(wú)線(xiàn)通信常見(jiàn)的鍵盤(pán)操作方式。
3、實(shí)驗結果
連接計算機串口到嵌入式處理器 S3C2410的 UART1,連接好 GPRS天線(xiàn),在 GPRS模塊的 SIM卡座上插入 SIM卡(最好是中國移動(dòng)卡),接上耳機和麥克風(fēng),運行超級終端,選擇正確的串口號,并設置串口(波特率為115200,奇偶校驗為None,數據位數為8,停止位數為1,無(wú)流控),并打開(kāi)串口。GPRS模塊通電后,通過(guò)使用鍵盤(pán)的“UP”和“DOWN”鍵選擇“GPRS-連接 PC選項”,然后點(diǎn)擊“Enter”鍵確定,系統自動(dòng)復位 GPRS模塊,并進(jìn)入 PC模式,在該模式下,可以通過(guò)計算機串口控制 UART1的方式直接控制 GPRS模塊。接下來(lái),在 GPRS模塊初始化后,通過(guò)輸入不同的 AT命令,就可開(kāi)關(guān)機、撥打和接聽(tīng)電話(huà)、發(fā)送和接收短消息、收發(fā)E-mail,進(jìn)行因特網(wǎng)瀏覽等,實(shí)驗結果正確。
4 結論
本文闡述了嵌入式系統和 GPRS的含義,以嵌入式處理器 S3C2410為核心,利用 GPRS模塊設計出了無(wú)線(xiàn)通信系統。本文作者創(chuàng )新點(diǎn)是利用了嵌入式處理器和 GPRS模塊,將兩種不同的技術(shù)融合在一起,同時(shí)采用 ADT IDE集成開(kāi)發(fā)環(huán)境設計嵌入式系統的軟件,因而具有很好的目的性和針對性;根據本文提出的設計思路,可方便的設計其它無(wú)線(xiàn)通信系統,有廣闊的應用前景和很好的經(jīng)濟效益。
參考文獻:
[1].GPRSdatasheethttp://www.dzsc.com/datasheet/GPRS_1594650.html.
[2].ARM920Tdatasheethttp://www.dzsc.com/datasheet/ARM920T_139814.html.
[3].RS232datasheethttp://www.dzsc.com/datasheet/RS232_585128.html.
[4].TVSdatasheethttp://www.dzsc.com/datasheet/TVS_1174166.html.
評論