阅读:1450回复:7
请教:能否在驱动中添加应用程序
现碰到一难题,请高手帮忙指点一二:
开发一个驱动,但是驱动中所要数据是从串口而来,驱动基本完成,串口也基本完成,请问怎么链接起来,我想能不能把串口程序加入驱动中…………:)个人妄想,不知可行不 或者串口数据以文件形式交给驱动,现在发现,似乎没有读取文件的DDK函数,请有过经验的朋友说说方向,先谢谢了 |
|
沙发#
发布于:2005-07-28 09:19
似乎没有读取文件的DDK函数 用IRP直接去读COM口就可以 !! |
|
板凳#
发布于:2005-07-28 09:25
是在内核模式下
能用IRP读COM口? 还有,COM口的消息问题,能处理吗 |
|
地板#
发布于:2005-07-28 09:26
纠正
我是新手,我去仔细看下 |
|
地下室#
发布于:2005-07-28 10:00
我的数据是串口上来,就是说,要系统来调用我的这个驱动,不是我调用串口去读啊
|
|
5楼#
发布于:2005-07-29 09:21
建议应用层从串口读取数据后通过DEVICEIOCONTROL传递给驱动,驱动处理完毕后再返回结果给应用层。
这样就最大程度上利用好了你目前的代码。 |
|
6楼#
发布于:2005-07-29 09:59
这样可以吗????????????????????
没碰到过,能不能给点提示 这个IO的控制,不是应该针对IO?应用层也能拿到? |
|
7楼#
发布于:2005-08-01 17:20
那么你到底是要用驱动程序把串口虚拟成另外的设备来供应用程序使用,
还是把别的设备虚拟成串口? 或者是需要从串口读取数据来控制驱动程序的行为? 还是。。。。。。 |
|
|