mj_1955
驱动牛犊
驱动牛犊
  • 注册日期2006-09-18
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1142回复:2

[求助]WinCE TCP协议栈问题?

楼主#
更多 发布于:2007-09-29 10:12
由于工作原因,将原XP下的NDIS中间层驱动移植到WinCE下面。目前已经完成,并能够成功运行起来,但遇到如下问题:
跑一会TCP数据后,TCP传输变得非常慢,但是ICMP报文传输正常,所以不太可能是网卡驱动的原因,并且其它程序一切正常,仅仅是所有的TCP报文发送变得非常慢,包括127.0.0.1本机通信的报文。
由于TCP基本不可用,所以无法使用以太方式(PB+TCPIPC.DLL)进行远程调试,另外使用串口调试也未能连接成功。
目前只是怀疑我们的NDIS驱动程序在报文收发处理过程中,对WINCE的TCP协议栈造成了影响,具体原因还未知?本人初涉及WinCE下面开发,经验匮乏,查找了很久都未进展,希望各位老手能够提点好的建议或则解决办法,不胜感激阿!!!!
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-09-29 21:05
看你的现象好像是系统太慢,
就是说你的驱动占用了大量的系统调度时间片,
可以查一下是不是驱动老在执行某个操作.
学海无涯
wyhere
驱动牛犊
驱动牛犊
  • 注册日期2007-03-03
  • 最后登录2009-04-26
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-10-04 11:35
你好,我也是工作需要,要搞wince下的NDIS中间层驱动。

刚接触wince的驱动,连加载一个demo的流式驱动都还没有搞定。

请问你是怎么加载的 ? 直接在pda上,还是在开发板上?

很想请教你, 我的邮箱是wyhere@163.com
游客

返回顶部