|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
單片機控制手機模塊 |
| 作者:620 欄目:通信技術 |
已經(jīng)做過的測試 1 手機模塊通過232轉(zhuǎn)換與PC機連接,完全能實現(xiàn)短信息的收發(fā) 2 單片機與PC機的通訊正常,且單片機發(fā)給模塊的數(shù)據(jù)在PC機上也驗證過,完全正確。從而驗證了單片機程序沒問題。 3 現(xiàn)把單片機與手機模塊直接相連,運行單片機程序 問題:數(shù)據(jù)沒有發(fā)出,能正確接收網(wǎng)絡發(fā)回的數(shù)據(jù) |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2005/6/10 21:17:00 發(fā)布:
忘了加“回車”、“換行”符。 |
|
| 3樓: | >>參與討論 |
| 作者: 620 于 2005/6/10 22:08:00 發(fā)布:
加了 在串口助手里以十六進制發(fā)送: 41 54 2B 5A 4D 53 47 4C 3D 31 2C 32 0D 41 54 2B 43 4D 47 53 3D 22 31 33 35 34 31 33 39 36 38 37 30 22 0D 41 43 44 1A 等于:AT+ZMSGL=1,2<CR> //設置發(fā)送語言和編碼 AT+CMGS=“13541396870”<CR> ACD<ctrl-Z> 發(fā)送后手機收到ACD。 上面的數(shù)字就是我執(zhí)行單片機程序收到的,直接考到發(fā)送框里發(fā)送,結果正確。 然后改變電路使單片機與模塊相連,在執(zhí)行同樣的程序,手機就收不到了。 我用的是CDMA模塊,即使所發(fā)內(nèi)容有誤,只要通訊正常也有返回,現(xiàn)在沒有。 |
|
| 4樓: | >>參與討論 |
| 作者: 44444 于 2005/6/11 17:48:00 發(fā)布:
在單片機發(fā)送數(shù)據(jù)到模塊的同時引一路到pc看數(shù)據(jù). 就可了解單片機發(fā)的數(shù)據(jù)是否正確. |
|
| 5樓: | >>參與討論 |
| 作者: 620 于 2005/6/13 9:42:00 發(fā)布:
發(fā)現(xiàn)了問題 照您說的在單片機發(fā)送數(shù)據(jù)到模塊的同時引一路到pc看數(shù)據(jù),發(fā)現(xiàn)這時收到的數(shù)據(jù)比發(fā)送的數(shù)據(jù)在第一字節(jié)多了00,而且還發(fā)現(xiàn)是單片機復位時發(fā)出的。但斷開模塊與單片機的連接,只在單片機與PC之間通訊不存在這個問題,這是為什么? |
|
| 6樓: | >>參與討論 |
| 作者: 620 于 2006/3/14 8:28:00 發(fā)布:
很長時間沒動硬件,現(xiàn)在又不能發(fā)送短消息了 以前已經(jīng)調(diào)好了,但現(xiàn)在又發(fā)不出去了,還想用老辦法,引一路到PC機上看一下發(fā)送的數(shù)據(jù),居然在串口調(diào)試軟件里什么都收不到,但如果斷開與手機模塊的連接,就可以在PC機收到發(fā)送的數(shù)據(jù)。這是為什么呀? 急! |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |