首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 用Driver Studio开发WDM型的USB设备驱动程序

用Driver Studio开发WDM型的USB设备驱动程序

资料介绍
接口/总线/驱动技术

用Driver Studio开发WDM型的USB设备驱动程序
发布日期:2009-3-16 19:26:21 文章来源:搜电 浏览次数: [pic]9
[pic][pic][pic]  前文所提及的WDM驱动程序开发方法,笔者都曾尝试过。个人认为
用DriverStudio开发工具包来开发USB驱动程序行之有效。其中的Driver
Wizard是创建WDM驱动程序框架的一个很好的工具,后文将介绍用它来创建USB设备驱动
程序的基本框架。
  1、搭建开发平台
  由于利用 DriverStudio
开发WDM驱动程序在搭建开发平台的过程中对软件的安装顺序要求颇高,在开发过程中我
也曾因为安装顺序的颠倒而失败。在实践中总结了以下的安装步骤,有必要在此作以介
绍。
  ①在已装了Windows 2000 操作系统的机子上安装 Microsoft Visual C++6.0。
②安装 Win2000 DDK 。③安装 NuMega DriverStudio 2.0 ( or 2.6 )
驱动程序开发工具包。它包含DriverWorks(用于开发内核模式WDM驱动程序
)、SoftICE( 用于调试WDM驱动程序 )等开发工具。④由于DriverWorks
所用的类库是对 DDK 函数的封装,必须在 VC中编译,创建自己的库文件。⑤设置 DDK
路径。
  2、利用DriverStudio 的DriverWorks生成USB设备驱动程序框架
  驱动程序开发平台搭建成功后,我们可利用驱动程序生成向导Driver
Wizard,根据硬件设置较为容易的生成USB设备驱动程序的大体框架。本人的设置如下:
①选择WDM的驱动程序类型和Windows
2000运行平台。②选择USB总线类型,系统选择的USB芯片是Philip公司的ISP1581,填写
它的VID(供应商ID)
用Driver Studio开发WDM型的USB设备驱动程序
本地下载

评论

qikuizhou· 2010-04-29 17:19:25
hao a zhege bucuo