导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→8019能够正确发送UDP数据包到PC机,但[求助]

* 6609: 8019能够正确发送UDP数据包到PC机,但[求助]

   callme_friend 
callme_friend发表的帖子 

 8019能够正确发送UDP数据包到PC机,但[求助]
既然板子能正确发送自己的数据到PC机上显示,硬件电路应该没问题吧~
但是,板子不能收到PC发来的ARP请求包!!搞了几天了也不知道原因~
特向老古求救!!!
在发送UDP数据时,我是把PC机的IP及MAC地址直接放在程序里了,所以不用发送ARP请求就可以发送UDP数据包到PC机。
现在我想在PC机上PING单片机时,却不通。单片机总是收到IP包(NextProtocol=0x0800),收不到ARP包(NextProtocol=0x0806)~~
对此,我现在有这几个怀疑:
1.查询是否有新数据包的函数bit Rec_NewPacket(void)写的不严密。
    bit Rec_NewPacket(void)函数在附件
2.上电连接时,PC机会主动发送ARP广播请求,这时8019就收到新数据包了,所以影响了CURR和BNRY???导致后面接收的数据乱了。
3.PC机PING西门子的S300PLC时,能够抓到PC机先发送ARP包再发送ICMP包;但是PING我的单片机时,根本抓不到PC机发送ARP请求包!一直不知道这是什么原因~!!
--------------------------------------------------------------------------------------------------------------



发表时间:2008年5月11日21:54:32

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  6705.[详细][原创]忘记发的子函数
摘要:子函数在附件里!!![upload=txt]viewfile.asp?id=410[/upload]......(60字)
- [callme_friend][554次] 2008年5月11日

[上一篇帖子]:[原创]忘记发的子函数子函数在附件里!!![upload=txt]viewfile.asp?id=4
[下一篇帖子]:借人气问问socket程序所在PC使用GPRS模块上网,如何让其他GPRS模块连接它?当PC使用GP