找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3316|回復: 0
收起左側(cè)

GPRS模塊測試

[復制鏈接]
ID:59583 發(fā)表于 2014-3-11 03:15 | 顯示全部樓層 |閱讀模式
今天做通過IP地址進行GPRS數(shù)據(jù)傳輸測試的時候,犯了一個小錯誤,導致模塊進行TCP/IP連接時 AT^SISO=1沒有反應 ,原因是設置連接協(xié)議、TCP/IP套接字時指令沒有一條一條的輸入GPRS模塊測試,使模塊沒有足夠的時間執(zhí)行指令,及收到OK回復。
做TCP通信測試電腦作為服務器,GPRS模塊作為客戶端,需要一個網(wǎng)絡調(diào)試助手sockettoolv25,一個串口助手。如果是ADSL撥號上網(wǎng),那就比較方便了,打開網(wǎng)絡調(diào)試助手,檢測端口80就好了,如果是路由器等需要進行端口映射。GPRS模塊需要知道電腦的公網(wǎng)IP以及內(nèi)網(wǎng)端口號才可以與電腦建立TCP/IP連接。
今天做的是用STM32控制GPRS模塊(MG323),使GPRS模塊建立與TCP服務器的連接。用到了兩個串口,串口1連接電腦與STM32,串口2連接STM32與MG323;用到了一個串口助手,一個網(wǎng)絡調(diào)試助手。串口1的目的是回送目前連接過程狀態(tài),用串口助手顯示。
遇到的問題是:
1、STM32F107中USART2為復用端口,需要重新映射GPIO_PinRemapConfig(GPIO_Remap_USART2, ENABLE)
2、STM32與MG323需要共地,這樣兩者之間有4條連線:RXD、TXD、TERM_ON、GND
3、每條AT指令后都要加回車,指令發(fā)完要記得延時冰球收到MG323返回的OK,再進行下一條指令。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表