阅读:1241回复:4
谁有D12驱动的说明
在D12驱动程序中该在什么地方,如何检查是否有设备发送过来的数据供应用程序接收?
|
|
沙发#
发布于:2004-11-08 15:42
你要什么,怎么我觉得你要的是D12的驱动源程序说明啊?如果你要调试的话,你可使用D12调试工具1.2版,人工的给它发命令
|
|
板凳#
发布于:2004-11-08 16:08
我真的需要驱动代码的说明啊!
因为里面的IOCTL不会使用,不知道什么意思。 想用ReadFile接收数据,但没有办法检查是否有数据可收,也不知道该怎么通知设备发数据。 |
|
地板#
发布于:2004-11-08 16:35
要你先发送数据,然后你才可能收到数据,看一下d12的测试程序
|
|
地下室#
发布于:2004-11-08 17:16
测试程序表现不一样, 无需发送数据即可连续无限的接收数据,只不过接收到的数据都是无意义的字符。 代码里的做法是在执行一次接收ReadFile之前先发送 一个 DeviceIOcontrol, 之后ReadFile将把D12设备端口的数据直接取过来,而实际上单片机并被有往D12设备端口写数据。
如果不执行DeviceIOcontrol,ReadFile将阻塞(同步)或超时(异步)。 能否告诉我如何争取的使用DeviceIocontrol来控制。 |
|