技术问题 2:撰写驱动
WinDriver
WinDriver编写™是一套完整的驱动开发程式解决方案,此开发工具能帮助您在没有DDK的或是没有该作业系统的核心模式知识下开发设备的USB驱动程式,凡是您开发的终端设备是用的USB与主机连结,不论您用的是任何晶片,它都能迅速帮您写出的USB驱动程式,让您专心开发在驱动程式上的附加功能上,而不浪费时间在学习系统作业程式的底层架构。WinDriver编写内含一个图形化开发环境,应用程式,诊断,除错工具和范例,即使您不是驱动程式大师也能够快速地开发出高性能的驱动程式。
展开
-
Q:当我将USB设备链接至计算机时,WinDriver会自动显示出USB的ID,但当我在执行热插入时,该USB的ID会变更,因此我无法确认该ID是指何者设备。请问WinDriver是否可以定义该设备的ID内容在执行热插入前后皆是相同的?
Q:当我将USB设备链接至计算机时,WinDriver会自动显示出USB的ID,但当我在执行热插入时,该USB的ID会变更,因此我无法确认该ID是指何者设备。请问WinDriver是否可以定义该设备的ID内容在执行热插入前后皆是相同的?A:由于此为Windows的程序,因此无法利用驱动程序或应用程序进行修改。原创 2011-06-13 15:59:00 · 711 阅读 · 0 评论 -
Q:若利用WinDriver来生成USB2.0接口的摄影机驱动程序,仍是无法顺利截取该摄影机的画面,而当我想要重新设定摄影机的相关驱动设定时,发现WinDriver夺取主控权,应如何解决?
Q:若利用WinDriver来生成USB2.0接口的摄影机驱动程序,仍是无法顺利截取该摄影机的画面,而当我想要重新设定摄影机的相关驱动设定时,发现WinDriver夺取主控权,应如何解决?A:由于WinDriver是一个开发客制化驱动程序的产品,此工具包并不适用于开发操作系统既有的驱动程序,例如:现成的摄影机、鼠标、大容量储存装置。在操作系统开发时,已经包含了很多种原创 2011-06-13 16:39:00 · 687 阅读 · 0 评论 -
Q : 请问若欲在同时间使用两个以上相同的设备,而该设备的厂商ID与设备ID皆相同,WinDriver 驱动程序开发工具是否亦可支持?
Q : 请问若欲在同时间使用两个以上相同的设备,而该设备的厂商ID与设备ID皆相同,WinDriver 驱动程序开发工具是否亦可支持?A : 是的,WinDriver可以同时支持两个以上相同的设备。由于每个设备在呼叫WDU_Init()时皆会收到独特的处理宣告(Handle),因此所有设备皆会有不同对应的驱动应用程序进行处理。原创 2011-06-15 14:28:00 · 835 阅读 · 0 评论 -
Q:请问欲PDA设备的驱动程序,是否亦可使用WinDriver驱动程序开发工具进行开发?
Q:请问欲PDA设备的驱动程序,是否亦可使用WinDriver驱动程序开发工具进行开发?A:WinDriver驱动程序开发工具可以完全支持WinCE操作系统,因此可以利用此套工具来开发PDA驱动程序。1. 当PDA为Device端:将WinDriver安装在计算机上,运行VS IDE,连结您的客制化USB设备,执行测试、沟通、生成程序架构等动作,并且选择Wi原创 2011-06-15 14:29:00 · 639 阅读 · 0 评论 -
Q: 目前我有个设备已经内附现有的驱动程序,但我又再度利用WinDriver开发此设备的驱动程序并且生成INF档案,请问我该如何移除此INF档案让此设备正常运行?
Q: 目前我有个设备已经内附现有的驱动程序,但我又再度利用WinDriver开发此设备的驱动程序并且生成INF档案,请问我该如何移除此INF档案让此设备正常运行?A:请按照下列步骤操作即可。1. 请在设备管理器里找寻该装置 → 点击右键 → 选取装置进阶选项 → 选择卸除驱动程序,移除「windrvr6.sys」驱动程序。2. 执行C:/WinDriver/原创 2011-06-14 18:23:00 · 931 阅读 · 0 评论 -
Q:目前我计划写一个应用程序调用WinDriver生成的DLL档案,请问若WinDriver三十天试用期结束后,该DLL档案是否可以正常使用?
Q:目前我计划写一个应用程序调用WinDriver生成的DLL档案,请问若WinDriver三十天试用期结束后,该DLL档案是否可以正常使用?A:在WinDriver试用期三十天内,WinDriver生成的DLL档案是可以正常使用;但若是试用期结束后,则该DLL档案将无法执行,若您欲继续使用请购买WinDriver正式序号。原创 2011-06-15 14:39:00 · 2135 阅读 · 1 评论 -
Q:当我使用WinDriver开发驱动程序,此工具会自动建立许多档案并且包含DLL档案。若我不想看到此DLL档案,请问如何解决?
Q:当我使用WinDriver开发驱动程序,此工具会自动建立许多档案并且包含DLL档案。若我不想看到此DLL档案,请问如何解决?A:若您欲使用静态链接的方式,则需要存取源代码,请把src文件夹下的DLL档案从新编译成*lib即可完成。原创 2011-06-22 18:44:00 · 805 阅读 · 0 评论 -
Q : 请问WinDriver生成的.sys档案是否可以修改呢?
Q : 请问WinDriver生成的.sys档案是否可以修改呢?A : 可以的,请参阅http://www.jungo.com/st/support/documentation/windriver/10.2.1/wdpci_manual.mhtml/wd_rename_driver.html原创 2011-06-22 18:45:00 · 926 阅读 · 0 评论