|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
modem開(kāi)機(jī)后返回的垃圾信息怎么接收? |
| 作者:dspinxd 欄目:通信技術(shù) |
我用LPC2138串口1連接MODEM,串口0連接PC。中斷接收方式。 我的MODEM開(kāi)機(jī)會(huì)自動(dòng)向串口發(fā)送幾個(gè)廠商信息。串口1接收不到這個(gè)信息。 直到我已經(jīng)向MODEM發(fā)送了數(shù)次字符之后,才能接收到。但是這樣導(dǎo)致我發(fā)送的命令和接收到信息不能匹配。 請(qǐng)各位指點(diǎn)一下!謝謝! |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2007/2/4 15:06:00 發(fā)布:
可能是未用同步模式所致,也可能是你的軟件問(wèn)題 前者可短接RTS、CTS,后者可用PC串口直接監(jiān)視判定。 |
|
| 3樓: | >>參與討論 |
| 作者: dspinxd 于 2007/2/5 23:23:00 發(fā)布:
PC |
|
| 4樓: | >>參與討論 |
| 作者: dspinxd 于 2007/2/5 23:27:00 發(fā)布:
PC串口得的PPP幀不完整 pc串口直接連接MODEM數(shù)據(jù)正確。 板子連接MODEM,經(jīng)常是一幀PPP數(shù)據(jù)報(bào)只能得到部分,不能完全以此得到。 等到第二幀又返回部分?jǐn)?shù)據(jù)! 郁悶!正樣幾乎不可能建立連接。 chunyang: 幫我在分析一下!謝謝! |
|
| 5樓: | >>參與討論 |
| 作者: dspinxd 于 2007/2/5 23:51:00 發(fā)布:
短接RTS、CTS???? 同步模式??短接RTS、CTS?? 什么意思?怎么檢查? |
|
| 6樓: | >>參與討論 |
| 作者: chunyang 于 2007/2/6 10:17:00 發(fā)布:
有些MODEM要求流控 具體信息MODEM的說(shuō)明文檔中應(yīng)該有,你是否采用3線制連線? |
|
| 7樓: | >>參與討論 |
| 作者: dspinxd 于 2007/2/6 15:29:00 發(fā)布:
MODEM說(shuō)明書中說(shuō) MODEM說(shuō)明書中說(shuō):串口被設(shè)置為 8位數(shù)據(jù)位/無(wú)奇偶校驗(yàn)位/1位停止位/物流量控制。 9引腳的。 RI DSR DCD DTR 位預(yù)定義引腳。 是不是同步模式? UART有同步模式嗎? |
|
| 8樓: | >>參與討論 |
| 作者: dspinxd 于 2007/2/6 17:31:00 發(fā)布:
剛發(fā)現(xiàn),我的串口發(fā)給MODEM的字節(jié)數(shù)等于收到的字節(jié)數(shù) 在LCP過(guò)程中,大多數(shù)情況是這樣的! 好奇怪! |
|
| 9樓: | >>參與討論 |
| 作者: chunyang 于 2007/2/6 17:35:00 發(fā)布:
帶硬件流控的就是所謂同步模式 既然無(wú)流控,3線就成,你用PC配合串口調(diào)試助手看模塊開(kāi)機(jī)后的反應(yīng)吧,不要接你的系統(tǒng)。 |
|
| 10樓: | >>參與討論 |
| 作者: dspinxd 于 2007/2/6 21:45:00 發(fā)布:
pc上用撥號(hào)程序,抓包,正常! 但是接板子,收到的包就不完整了! 串口收到的字節(jié)數(shù)等于發(fā)給MODEM的字節(jié)數(shù)。 |
|
| 11樓: | >>參與討論 |
| 作者: dspinxd 于 2007/2/6 23:00:00 發(fā)布:
PPP |
|
| 12樓: | >>參與討論 |
| 作者: dspinxd 于 2007/2/6 23:02:00 發(fā)布:
PPP幀數(shù)據(jù)與填充怎么實(shí)現(xiàn)? 串口收到的字節(jié)數(shù)等于發(fā)給MODEM的字節(jié)數(shù)。 我可以把PPP包的數(shù)據(jù)域填充到一個(gè)較大的但是小于MRU的值嗎? 填充的字符應(yīng)該用什么值呢? |
|
| 13樓: | >>參與討論 |
| 作者: chunyang 于 2007/2/7 10:02:00 發(fā)布:
接你的板子就不正常,顯然是你的程序有問(wèn)題 PPP操作有專門的AT指令,不過(guò)你的系統(tǒng)要有TCP/IP協(xié)議棧。 |
|
| 14樓: | >>參與討論 |
| 作者: dspinxd 于 2007/2/7 21:45:00 發(fā)布:
我用的LWIP協(xié)議棧!郁悶!就是不知道錯(cuò)在哪里! |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |