bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2005-05-09 20:25
老大,不是网络驱动的问题.不知还有什么地方可以影响它
薄荷的滋味
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2005-05-10 14:55
那要不你把你的线程优先级提到最高观察一下呢
根据地的兄弟们,团结就是力量
bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2005-05-10 21:25
试过拉和这个没有关系

薄荷的滋味
bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2005-05-10 21:48
我现在把数据拆成很小的包拉,一次才发600个字节,但有的时候很容易网络就断掉了,而且再去ping它就不通拉,大家都来帮帮忙,远峰的2410板子?
薄荷的滋味
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2005-05-11 14:58
哇,还没搞定啊,对了,你的中断有没有在某个地方被长时间关断过?
根据地的兄弟们,团结就是力量
bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2005-05-11 21:15
是啊,很头疼.没有关掉他,系统中还有一个外部中断1和定时器中断.
薄荷的滋味
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2005-05-12 13:36
你的那个外部中断接得什么呢?这个设备在工作没有?中断频率高不高?ISR写得怎么样?中断优先级比网卡高吗?
根据地的兄弟们,团结就是力量
bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
27楼#
发布于:2005-05-12 21:12
你的那个外部中断接得什么呢?这个设备在工作没有?中断频率高不高?ISR写得怎么样?中断优先级比网卡高吗?


外部中断一接的是DSP,但和这个没关系,因为我在开发板上另写了个测试程序,,依然是这样.我现在把数据拆包,只是单方面发或者收,通过延时或者打印串口,基本可以稳定运行,但达不到实时的要求,速度只有一两兆.如果延时少些,速度可以达到四五兆bite,但很容易断掉.
如果收发动作都有的话,就更容易断掉,实在搞不定!!!!!!!!!
薄荷的滋味
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2005-05-13 10:48
你是说单发,不接受就没有问题?

这样的话就不好弄了啊,收发的结构不能动...
根据地的兄弟们,团结就是力量
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2005-05-13 10:54
对了,我记得WIN2K的NDIS里面MPSEND运行在一般IRQL,而PTRECEIVE则在IRQL NODISPATCH,这些东西不是这样写的哈,总之,RECEIVE不能调度,而SEND可以,这里可能也是这个问题吧,不过CE好像没有IRQL的概念,如果强行在SEND里面关中断有点儿不妥,你可以考虑一下怎么做
根据地的兄弟们,团结就是力量
上一页 下一页
游客

返回顶部