导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→rtl8019as使用中断方式ping通后会断,为什么??

* 34829: rtl8019as使用中断方式ping通后会断,为什么??

   lhmutou 
lhmutou发表的帖子 

 rtl8019as使用中断方式ping通后会断,为什么??
菜鸟求助各位高手:
      我现在正在用RTL8019as做网卡通信,参考网上的代码进行LWIP移植,结合网卡驱动使用查询的方式进行接收数据,通信正常。为了减少延迟时间,改为中断方式接收数据,中断服务程序中通过消息队列的方式通知接收线程,并将收到的数据交给上层网络协议进行处理。目前遇到的问题是:能够ping通,但过一段时间后就超时了,重起之后又能稳定的ping通一段时间,之后又不行了。ping的时候通过打印可以看到每次都能监测到中断,并且网卡发送到数据是正常的(源mac和目的mac都是对的),之后会返回一些数据(网卡发送和接收数据到函数和查询方式时相同),同时通过主机的本地连接可以看到发送的包也是收到了的,实在搞不懂为什么ping通会断?

恳请各位高手指点,在下感激不尽~!谢谢~!

发表时间:2008年4月18日16:52:35

  
回复该帖

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

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

  34930.[详细]有遇到类似情况的请出来指点一下,谢谢~!
摘要:我的QQ号:254808176 邮箱:liuh929@yahoo.com.cn  新手上路,希望大家多多指点!谢谢! ......(87字)
- [lhmutou][603次] 2008年4月18日

[上一篇帖子]:请教高手!华邦w78e58b控制8019as华邦w78e58b控制8019as使用查询方式做网络通信
[下一篇帖子]:1[分享]怀疑是Regional and language optio