音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

請教 關于用 MC35 建立 GPRS連接~~~~~~

作者:gulfweed 欄目:通信技術
請教 關于用 MC35 建立 GPRS連接~~~~~~

請教大家~~

我現(xiàn)在要用單片機 通過串口連接 MC35 建立tcp/ip 連接, 但是我根本不懂

  MC35 模塊應該怎么用!!!!!!!!!!!!!!!!!!!!!!!!

  有誰做過這方面的東西可以講一下不???  有什么資料可以看???????

  MC35 是不是上電以后就通過串口初始化,
  然后就可以直接用at指令連上gprs???????

  在主程序里面 通過串口發(fā)的數(shù)據(jù)是不是象" 1D 2A .."這樣的?????

小弟沒有這方面的經驗,望大家指教!!!!!!!!!

2樓: >>參與討論
chunyang
MC35I不能使用簡單的AT指令完成GPRS數(shù)據(jù)傳輸
其內部無TCP/IP協(xié)議棧,而初學者不易掌握外掛的協(xié)議棧,除非對有關知識很熟才行,建議使用帶協(xié)議棧的GPRS模塊,如SIMCOM的產品。

3樓: >>參與討論
tongliangl
問個相似的問題!西門子3508手機內部有沒有TCP/IP協(xié)議棧?
 
4樓: >>參與討論
小橋流水
帶wap功能的手機都內部都有TCP/IP棧,
帶wap功能的手機都內部都有TCP/IP棧,可是沒有軟件接口你能用嗎?
MC35上電復位電路有個管腳需要延時,復位完成后可以通過串口at指令撥“*99***1#”,連接gprs網(wǎng)關。撥號成功后進行PPP協(xié)商,通過串口建立起一個PPP連接。

5樓: >>參與討論
gulfweed
at指令集~~~~~~~~~~`

~ ~ 我知道MC35I 不能進行gprs數(shù)據(jù)傳輸, 我的意思就是同過傳口發(fā)送at 指令 使模塊連接gprs網(wǎng)關, 樓上說的那個“*99***1# " 是不是在發(fā)送的時候就是這個字符串????

  好象撥號后MC35I 會返回動態(tài)分配的ip地址????

  還有,對有返回值,  
  MC35I返回"ok", 或者比如命令 AT+CGATT ,手冊上寫 返回 "+CGATT:( list of supported <state>s ) OK/ERROR/+CME ERROR "

  這種指令怎么看啊??  英文的看不懂,  是否要在傳口將收到的ASCII碼跟上面的整個字符串比較????????

  謝謝~~~~~!!

6樓: >>參與討論
keypad
回答樓上的:
或者比如命令 AT+CGATT ,手冊上寫 返回 "+CGATT:( list of supported <state>s ) OK/ERROR/+CME ERROR "
這句話的意思是用AT+CGATT命令的話,MC35會返回以下幾種狀態(tài):
1、+CGATT:<state>
2、OK
3、ERROR
4、+CME ERROR

對于state你可以查資料上對應的所支持的所有狀態(tài)。
你用串口發(fā)一條命令,串口會回應的,你試試看

順便問一下chunyang:
斷鏈率多高算正常。平均一個小時斷鏈一次正常嗎?斷鏈后十幾秒內又連上了,這次斷鏈率會不會太高?



7樓: >>參與討論
chunyang
這個不好說
我在GPRS實際運行方面的經驗不是很多,得問問林版主,他在全國各地的運行經驗很豐富,斷鏈率跟網(wǎng)絡狀態(tài)的關系很大,各地恐怕會有一定差別,當然,本地系統(tǒng)的設計品質也有影響。

8樓: >>參與討論
keypad
謝謝chunyang,林版主幫我回答一下:
GPRS模塊斷鏈率一般有多高?各個地方差異有多大,比如北京,上海,深圳。

9樓: >>參與討論
汽車電子
看網(wǎng)絡情況
   我試過在晚上11以后,一直到第二天早上9點,沒斷過線
   從下午6點到晚上11點這段時間,容易斷線,有時20分鐘就斷

  ///////////////////////////////////////////////////////////////////

   超強串口軟件:發(fā)送支持10,16進制,ASCII和中文的混合,2波形發(fā)生器。支持32個串口

    自動保存的路徑可選,文件的大小可選。實在太方便了,方便很多調試場合,更好地對事后的數(shù)據(jù)進行分析......

    下載地址: http://www.shawyoo.com下載中心一欄    
    特別功能: 發(fā)送數(shù)據(jù)支持 16進制、10進制和ASCII碼的混合輸入,方便更多場合調試
    兩個頻率和占空比可調的低頻簡易矩形波發(fā)生器

     發(fā)送數(shù)據(jù)舉例:
     例1: \x01\x23 \x90 \180\238 \xf0 1234567890 \n\r \xaa ABCD可輸出中文\r\n
     例2: AT+CIPSTART="TCP","168.168.168.168","1688" \r\n
     例3: AT+CIPSEND=1024\r\n
           輸入發(fā)送命令和長度后,可直接輸入10進制、16進制、ASCII和中文,到預定長度時自動發(fā)送...




    做串口軟件也是一種享受,不用刻意去做,需要某個功能的時候就增加,感覺真好...



10樓: >>參與討論
gulfweed
沒有模塊怎么搞????? 可有防真????????


3x to keypad  ~!!!

  still ~ 還想問問, 4、+CME ERROR 跟 、+CGATT:<state> 有啥子區(qū)別喃?

  我發(fā)覺現(xiàn)在我真的有點白癡...


另外, 收到的都是八位的ASCII字符, 我怎么知道MC35 的response 字符串發(fā)完沒有????

  一直都沒想明白這個問題, 請賜教!!!

關鍵是我手上并沒有模塊, 跟本沒辦法實驗.....  只能先空想, 搞串口跟MC35i的驅動....

11樓: >>參與討論
keypad
re:
這兩個是不同一協(xié)議回應的命令:
+CME ERROR     是連接GPRS時回應的信息中的一種,是ME錯誤的指示。
+CGATT:<state> 是查詢GPRS當前設計狀態(tài)的回應信息中的一種,顯示的是連接與否的狀態(tài)。
你把這兩條命令的回應當成一條看了,要分開看,因為這其實是兩條命令。
另外你好像只列出了第4條有問題的貼子,看來你還有好多問題沒問嗎,不妨說出來大家一起交流一下,順便讓大伙湊湊熱鬧,要不壇子里老有人看,沒人回,幾天了都還是這幾個帖子,大伙懂點都出來發(fā)言了,不要再潛水了。

12樓: >>參與討論
汽車電子
gulfweed厲害
   沒模塊也調試

13樓: >>參與討論
gulfweed
沒辦法啊~~~~~~~~~~~~~~~`

```````
```````````````````````````````````
手上又沒有模塊, 只能裸看程序, 如果有的話......

要求是控制MC35I 實現(xiàn)tcp/ip , 我只管RS232的串口跟mc3i 通信,
再看那個英文手冊我就要掛了...... 有沒有中文的資料哦??

還是先問那個問題, 我怎么知道MC35I 的response發(fā)完沒有?
比如應該回復一個"ok" , 在串口上是不是就等收到兩個byte以后就可以跟"ok"的ASCII碼比較做判斷了???????

  這個東西關鍵是沒有一個列子, 找了很久也沒找到類似的程序什么的, 我又沒搞過這些,沒有參考沒辦法啊...

  有誰大牛的出來講講啊~~~ 感謝不盡啊~~~~~~~~!!!!!!!

14樓: >>參與討論
wends
Re:
斷鏈分兩種情況,一種是直接從GPRS上掉下來了,需要重新開始PPP撥號,另外一種就是只是斷開了SOCKET(TCP/udp)連接,一般各地只要移動網(wǎng)絡信號不是太差,不是很容易從GPRS上掉下來的,這就是移動所標榜的“永遠在線”,只是各地移動限制了SOCKET空閑一段時間后就自動斷開,這個空閑時間各地可能不太一樣。這種情況下只限于APN采用cmnet的情況,企業(yè)專用APN下沒有這種限制。

15樓: >>參與討論
liuxy236
我做的MC35I的板子怎么啟動不了啊
  呵呵,看大家這么熱鬧!我也想請教大家一下
  我的MC35I上電后電壓是4.14V,電流7MA,感覺是沒啟動,我不清楚,MC35I啟動的必要條件除了要給4.2V的電源、IGT、SIM卡外還需要什么?
  關于我的IGT信號是通過按鍵實現(xiàn)的:先上電然后按下鍵,使IGT腳為低電平,大約2秒后在放開按鍵。這應該滿足‘VBATT到3V后, IGT應至少保持10ms的高電平,然后讓IGT在1ms內變?yōu)榈碗娖讲⒅辽俦3?a target="_blank" href="http://m.58mhw.cn/icstock/450/100MS.html">100MS’ 的要求!
  在按鍵是有個變化:電壓由4.14變?yōu)?.08后返回,電流由7MA變?yōu)?0MA后返回。
  再問怎么在這里貼我的電路圖啊?謝謝

  望用過的朋友指教,我QQ:253334606

16樓: >>參與討論
獨占一江秋
LIUXY236,可能是你的電源不行
MC35特別嬌氣,電壓波動必須小于200MV。還有一個需要特別注意的就是/PD,/PD腳必須處于開路狀態(tài)。啟動后該腳開始振蕩,不振蕩就是沒有啟動。

17樓: >>參與討論
liuxy236
獨占一江
    首先謝謝 獨占一江 兄了!
  你說的/PD腳,我在MC35I的 DATASHEET里沒見有這么個管腳啊,音頻8腳,電源10腳,SIM卡6腳,流控8腳,剩下8條分別為:SYNC、EMERGOFF、VDDLP、IGT、VDD、剩下3條為do not use(未使用),這里哪個是/PD管腳?
    還有你們平時是用什么做電源的?我用了個LM2576-ADJ調到的4.14V。
    再次感謝。。!

18樓: >>參與討論
獨占一江秋
liuxy236
    /PD是31腳,POWRDOWN的意思。在運行狀態(tài)下,拉低該腳〉=3.5S然后利用IGT可實現(xiàn)熱啟動。外部電源必須有〉=500MA的供電能力(USB的最大電流),我利用MIC29302穩(wěn)壓至4.2V,4.2V后面濾波電容2000UF。
    西門子模塊對電源要求高,但比較多家模塊后發(fā)現(xiàn)西門子模塊GPRS上網(wǎng)最爽。
    有無SIM卡和GSM信號都不影響模塊啟動,一旦/PD開始振蕩(示波器看,周期約3S)即為啟動成功,即可與之AT通訊。
    模塊電源(VBATT+是1、2、3、4、5腳并聯(lián)為正,6、7、8、9、10為負。)
    TC35、MC35、MC35I、、、,管腳定義相同,一共40腳。

19樓: >>參與討論
squarelook
你要先研究研究ppp協(xié)議
首先要用ppp協(xié)議撥號來申請ip地址,申請到ip地址后再用tcp/ip或udp/ip通信

20樓: >>參與討論
LIUXY236
感謝大家!
 首先感謝大家的熱心幫忙了,折騰了近半年的MC35I終于可以收發(fā)短信了.
 在此特別感謝 獨占一江秋 給予的關鍵的指點!

21樓: >>參與討論
foxblue
我也說兩句
MC35對電源要求較高,所以MC35的電源必須是受MCU控制;
MC35的Pin31(PD),也要引出,通過它也可以關斷MC35
MC35進行GPRS連接的流程:

用SGAUTH設置PAP或CHAP,
用CGDCONT設置PDP上下文
再撥號
撥號后MC35就進行數(shù)據(jù)狀態(tài)
進入PPP
PPP的流程,LCP->PAP/CHAP->IPCP->TCP
你可參考Moto的AN2120這個例程;
另外看RFC文檔是必不可少的;
其實靜下心來做也不是太難.
 

22樓: >>參與討論
ym3721
請教。!
 
23樓: >>參與討論
ym3721
請教
這位兄臺,我的情況跟你差不多,
現(xiàn)在對GPRS通信不了解,還有TCP/IP,PPP協(xié)議也不懂,
現(xiàn)在要用GPRS做個遠程監(jiān)視系統(tǒng),
現(xiàn)在還沒有一點頭緒,不知道從那里入手,
我是個新手,手里也沒有資料,還請LZ和各位大哥幫助下小弟,
小弟感激不盡!

24樓: >>參與討論

高手如云。。。。。。。。。。。。。!
參與討論
昵稱:
討論內容:
 
 
相關帖子
一個怎么也想不通的問題.
請問哪里有IRDA軟件協(xié)議啊
哪里有interniche協(xié)議棧下載?拜托各位了
基站的底噪是什么東西來的?
一個PHS信道能供多少人同時使用?
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號