CH579 TCP例程硬件reset復(fù)位無(wú)法重新連接主機(jī)

如題,在TCP_SingleClient例程的基礎(chǔ)上改了一個(gè)從機(jī)一直往主機(jī)發(fā)送數(shù)據(jù)的TCP客戶端程序,功能正常。CH579這一端如果是掉電重啟或者軟件復(fù)位(SYS_ResetExecute()),重啟后可以再次連上服務(wù)端,但是設(shè)備端如果是硬件reset管腳復(fù)位,ch579無(wú)法連接主機(jī)端,wireshark抓包沒有任何數(shù)據(jù)包(也沒有握手包),不知道問(wèn)題出在哪里,請(qǐng)幫忙看下,謝謝!

有回復(fù)嗎?

我自己測(cè)試了一下,reset按鍵復(fù)位之后設(shè)備一直在發(fā)arp請(qǐng)求,主機(jī)也在回復(fù)arp,但是貌似設(shè)備arp表一直沒有建立成功,我看了下庫(kù),好像沒法查看當(dāng)前設(shè)備的ARP表,請(qǐng)指導(dǎo)一下,謝謝

image.png


您好,您可以看一下在您使用硬件復(fù)位的時(shí)候,看一下程序里面Socket的創(chuàng)建是否為成功的返回值?;蛘唠娔Xcmd去ping一下您設(shè)置的579IP,看能否PING通。您可以試一下官方EVT的Tcp-client例程在您的硬件上是否也是同樣的現(xiàn)象。


您好,TCP_SingleClient例程效果是一樣的,按鍵復(fù)位后從PC無(wú)法ping通設(shè)備

image.png


您好,您可以看一下您的程序里面,這個(gè)MAC地址,您是不是有些問(wèn)題。請(qǐng)問(wèn)您的程序里面有使用GetMacAddr(MACAddr);函數(shù)去獲取MAC地址么?你的抓包里面MAC地址明顯是反了。image.png


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频