最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | 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

串口轉(zhuǎn)以太網(wǎng)調(diào)試

作者:hgchenkv 欄目:嵌入式系統(tǒng)
串口轉(zhuǎn)以太網(wǎng)調(diào)試


各位大俠好:
  小弟最近在調(diào)試串口和以太網(wǎng)通信實(shí)驗(yàn)時(shí),遇到一些問題,請幫忙解釋一下,謝謝!
  在從UDP到COM的傳送過程中,無任何問題,一切顯示正常;
  但在從COM到UDP傳送過程中,老是出現(xiàn)包丟失的現(xiàn)象,比如第一次發(fā)送"com_test" 只能收到com,在第二次發(fā)送完接受時(shí)才能收到余下的部分,一直都是這樣收發(fā)下去……
  為了協(xié)調(diào)兩者的通信速度,我試著添加了taskDelay()函數(shù),緩解了一下以上問題,但是殘留的是,在最初兩次收發(fā)時(shí)還是以上問題,但在第三次及其以后收發(fā)時(shí)就正常了,百思不得其解……
  串口波特率115200,以太網(wǎng)10M/100M自適應(yīng)!
  各位高手有沒有好的解決辦法,請指點(diǎn),謝謝了!
  Tshell Window 的調(diào)試信息:

waiting for receiving data from udp......
The NUMBER Of Receiving bytes is 8
MESSAGE FROM: Internet Address 192.168.0.160, PORT 1339
udp_test
The NUMBER Of Write bytes is 8
waiting for receiving data from com......
The NUMBER Of Read bytes is 3
The data of rec_message is com_test
The NUMBER Of Send bytes is 3
waiting for receiving data from udp......
The NUMBER Of Receiving bytes is 8
MESSAGE FROM: Internet Address 192.168.0.160, PORT 1339
udp_test
The NUMBER Of Write bytes is 8
waiting for receiving data from com......
The NUMBER Of Read bytes is 5
The data of rec_message is _testest
The NUMBER Of Send bytes is 5
waiting for receiving data from udp......
The NUMBER Of Receiving bytes is 8
MESSAGE FROM: Internet Address 192.168.0.160, PORT 1339
udp_test
The NUMBER Of Write bytes is 8
waiting for receiving data from com......
The NUMBER Of Read bytes is 8
The data of rec_message is com_test
The NUMBER Of Send bytes is 8
waiting for receiving data from udp......

2樓: >>參與討論
jiangrong2
敢問摟主使用的是什么硬件作的,我用2812做同樣的事沒遇到問題啊
 
3樓: >>參與討論
kevin_deng
IP2022的串口網(wǎng)橋解決方案
IP2022/IP3023是美國UBICOM推出的二款功能強(qiáng)大的網(wǎng)絡(luò)通信處理器,處理器速度可達(dá)120/250MHZ,它采用軟件模塊的方式在芯片上實(shí)現(xiàn)多種通信接口,是業(yè)界領(lǐng)先的單芯片網(wǎng)絡(luò)通信處理器,可以實(shí)現(xiàn)802.11b、802.11g、802.11a、Bluetooth、HomePlug、Ethernet、 USB、 MII、 I2C、 SPI、GPSI、 UART等協(xié)議,適用于無線通信和embedded Internet的應(yīng)用。

我公司可以提供串口轉(zhuǎn)以太網(wǎng)方面的產(chǎn)品開發(fā)技術(shù)支持!

鄧先生                
深圳市集為科技有限公司
深圳市福田區(qū)深南中路國際文化大廈1330
電話:(86 755)8329 0805  
傳真:(86 755)8329 0865
手機(jī):13924595392
MSN:   gv_service@hotmail.com
QQ:     280415658                 
郵箱: kevin@szgv-tech.com


4樓: >>參與討論
buaazy
我認(rèn)為是軟件問題
udp傳輸?shù)臅r(shí)候不一定是一包一包的傳輸?shù),比如如果網(wǎng)絡(luò)忙,有可能兩個(gè)udp包會(huì)在一個(gè)包傳輸,如果單片機(jī)處理不好,就會(huì)出現(xiàn)上述問題

5樓: >>參與討論
wangqinglin
個(gè)人認(rèn)為不會(huì)是因?yàn)榫W(wǎng)絡(luò)忙造成的
如果是由于網(wǎng)絡(luò)忙造成的,那么出現(xiàn)丟數(shù)的現(xiàn)象應(yīng)該是不規(guī)律的
我認(rèn)為可能是由于底層硬件接收不全造成的。當(dāng)然也可能是底層驅(qū)動(dòng)設(shè)計(jì)不合理導(dǎo)致的。
以前我們曾經(jīng)設(shè)計(jì)過一款以太網(wǎng)芯片,在測試時(shí)也曾經(jīng)做過串口轉(zhuǎn)以太網(wǎng)的測試,發(fā)現(xiàn)由于底層軟件設(shè)計(jì)不合理會(huì)導(dǎo)致數(shù)據(jù)丟失,當(dāng)時(shí)丟失的情況很難捕捉到,所以請仔細(xì)查看底層驅(qū)動(dòng)。

另外你的這個(gè)丟失好像挺規(guī)律,前兩次丟失,是否因?yàn)槟承┯布某跏蓟枰臅r(shí)間要長一些呢?

還有你對數(shù)據(jù)碰撞的設(shè)置是怎么樣的呢?我印象中好象有這方面的設(shè)置。不知道你的硬件是否也有類似情況。


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請教個(gè)io虛擬地址的問題!
PCI中地址問題
請教uCOS優(yōu)先級問題
開始學(xué)習(xí)wince嵌入式系統(tǒng),同路人多嗎?
傳感器陣列的問題
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號