阅读:1050回复:5
用DS编写驱动产生的测试应用程序无法测试,按任意键测试窗口就自动消失why?
我看书上说编驱动时随带的测试应用程序不加修改就可以用的,可我在成功安装了驱动后,再运行测试程序,出现测试程序窗口(内容);
Test application Test_RegSample starting... Device found,handle open. Usage:Test_RegSample [r n] [w n] [i n] i initiates an IO Control Code message with specified index value IO control code index 0 is code READ_DWORD [222000] 1 is code READ_STRING [222005] 2 is code READ_BOOLEAN [22200b] Example: Test_RegSample r 32 w 32 read 32 bytes, then write 32 bytes Exiting... Press any key to contine 测试程序应该是“让你输入个数,然后驱动再反回个信息”,可在这只要按任意键测试窗口就消失无法测试,这是不是有什么没设置造成的?大家帮我 |
|
沙发#
发布于:2004-06-06 15:15
这种程序一般是命令行方式执行,需要输入参数,
下边不告诉你参数格式了吗 ============================================ Usage:Test_RegSample [r n] [w n] [i n] ============================================ |
|
|
板凳#
发布于:2004-06-07 10:28
是命令行格式,关键是最后一行是“press any key to continue”
不管你想输入什么,只要按下键,测试窗口就自动消失(而无法测试)。我用的是DS3.0Beta版。是不是自动产生的测试程序都要作很大的修改?要不就可能产生我遇到的这种问题。 |
|
地板#
发布于:2004-06-22 16:11
我又遇到这类问题了,大家帮帮忙!
小弟在此先谢谢! 下面是随驱动产生的测试应用程序资料(未作任何修改)。 |
|
|
地下室#
发布于:2004-07-02 14:52
你是直接运行了测试程序(未带参数),程序执行结果就是这个样子的。(程序最后getchar()退出)。硬是用带残命令行执行程序,进行测试,格式程序中已给出。也可运行cmd(进入DOS界面);进入程序路径;执行程序。这样就不会“消失”了
|
|
|
5楼#
发布于:2004-07-02 14:58
命令行格式:
Test_RegSample ---- 帮助 Test_RegSample w n ---- 写入设备n个字节 如:Test_RegSample w 32 向设备输出32个字节数据 Test_RegSample r n ---- 从设备读取n个字节 如:Test_RegSample r 32 从设备读取32个字节数据 Test_RegSample i n ---- 像设备发出n这个控制命令 如:Test_RegSample i 0 向设备发送 READ_DWORD 控制命令 也可组合,如:Test_RegSample r 32 w 32 向设备先读后写32个字节 |
|
|