standley
驱动牛犊
驱动牛犊
  • 注册日期2005-05-10
  • 最后登录2005-09-09
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1449回复:7

请教:能否在驱动中添加应用程序

楼主#
更多 发布于:2005-07-28 08:48
  现碰到一难题,请高手帮忙指点一二:
    开发一个驱动,但是驱动中所要数据是从串口而来,驱动基本完成,串口也基本完成,请问怎么链接起来,我想能不能把串口程序加入驱动中…………:)个人妄想,不知可行不
    或者串口数据以文件形式交给驱动,现在发现,似乎没有读取文件的DDK函数,请有过经验的朋友说说方向,先谢谢了
KMK
KMK
驱动大牛
驱动大牛
  • 注册日期2001-09-12
  • 最后登录2017-10-06
  • 粉丝2
  • 关注0
  • 积分42分
  • 威望404点
  • 贡献值2点
  • 好评度58点
  • 原创分1分
  • 专家分1分
  • 社区居民
沙发#
发布于:2005-07-28 09:19
似乎没有读取文件的DDK函数

用IRP直接去读COM口就可以 !!
standley
驱动牛犊
驱动牛犊
  • 注册日期2005-05-10
  • 最后登录2005-09-09
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-28 09:25
是在内核模式下
能用IRP读COM口?
还有,COM口的消息问题,能处理吗
standley
驱动牛犊
驱动牛犊
  • 注册日期2005-05-10
  • 最后登录2005-09-09
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-07-28 09:26
纠正
我是新手,我去仔细看下
standley
驱动牛犊
驱动牛犊
  • 注册日期2005-05-10
  • 最后登录2005-09-09
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-07-28 10:00
我的数据是串口上来,就是说,要系统来调用我的这个驱动,不是我调用串口去读啊
yunyanrong
驱动小牛
驱动小牛
  • 注册日期2003-04-18
  • 最后登录2013-03-02
  • 粉丝0
  • 关注0
  • 积分1040分
  • 威望457点
  • 贡献值1点
  • 好评度90点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-07-29 09:21
建议应用层从串口读取数据后通过DEVICEIOCONTROL传递给驱动,驱动处理完毕后再返回结果给应用层。

这样就最大程度上利用好了你目前的代码。
standley
驱动牛犊
驱动牛犊
  • 注册日期2005-05-10
  • 最后登录2005-09-09
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-07-29 09:59
这样可以吗????????????????????
没碰到过,能不能给点提示
这个IO的控制,不是应该针对IO?应用层也能拿到?
Henry
驱动牛犊
驱动牛犊
  • 注册日期2001-04-27
  • 最后登录2011-06-20
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望27点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-08-01 17:20
那么你到底是要用驱动程序把串口虚拟成另外的设备来供应用程序使用,
还是把别的设备虚拟成串口?
或者是需要从串口读取数据来控制驱动程序的行为?
还是。。。。。。
驱动人生。
游客

返回顶部