fishrimper
驱动牛犊
驱动牛犊
  • 注册日期2003-10-08
  • 最后登录2006-09-25
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1200回复:8

请问如何在驱动中实现数据包传送?

楼主#
更多 发布于:2003-10-10 10:48
isa数据采集卡,需要在win2000操作系统下实现数据包的传送。
请问用驱动如何实现?
jhome
驱动牛犊
驱动牛犊
  • 注册日期2002-07-04
  • 最后登录2005-01-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-10 16:54
you must write a driver for it
fishrimper
驱动牛犊
驱动牛犊
  • 注册日期2003-10-08
  • 最后登录2006-09-25
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-10-13 08:14
怎么写呢?
需要用ddk吗?
如果用ds写的话怎么实现?
Goge
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2004-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-10-13 12:58
你指的是网络传送吗?
如果是的话,
1\\需要写一个简单的驱动程序,来完成对ISA数据采集卡的控制(如果需要的话)和数据采集功能;
2\\需要写应用程序实现接受驱动的数据,完成网上的数据传输,这也不难.
驱动程序用ds开发比较简单.
其中驱动和应用程序之间的数据传递有三种方法,看看ds中的dw的帮助就可以解决.
fishrimper
驱动牛犊
驱动牛犊
  • 注册日期2003-10-08
  • 最后登录2006-09-25
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-10-13 13:41
不是网络传输。
是我的isa数据采集卡和应用层之间通过中断进行信息的交流。
比如说应用层需要某一类数据,就给设备发一个中断信号,并且传一个数据包,该数据包说明采集卡提供什么要的服务,采集卡根据这个信息,回传一个应答信号后,开始相应的操作。
采集卡如果需要应用层做一些相应工作的话,也是先发一个中断信号,并且传一个数据包,说明需要进行的工作,应用层解读该信息后回传相应信号,并做出适当的操作。
这样的传输该如何实现呢?
CYoung
驱动中牛
驱动中牛
  • 注册日期2003-06-10
  • 最后登录2005-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-10-13 15:01
可以用Event类和DeviceIoControl来实现
答得好的话,请兄弟们加点分,那是对我的肯定
fishrimper
驱动牛犊
驱动牛犊
  • 注册日期2003-10-08
  • 最后登录2006-09-25
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-10-13 15:35
能不能大致的讲一下呢?
谢谢!
我刚刚接触驱动程序的编写,不是很清楚具体的实现过程。
CYoung
驱动中牛
驱动中牛
  • 注册日期2003-06-10
  • 最后登录2005-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-10-13 15:38
首先在应用程序里面创建一个Event,传到驱动程序,然后利用等待函数等待驱动程序传回来,再调用DeviceIoControl和驱动程序通讯
答得好的话,请兄弟们加点分,那是对我的肯定
fishrimper
驱动牛犊
驱动牛犊
  • 注册日期2003-10-08
  • 最后登录2006-09-25
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-10-13 17:12
谢谢!
给分了!
我再看看说明文档。
游客

返回顶部