没有合适的资源?快使用搜索试试~ 我知道了~
30分钟开发USB设备...... PDIUSBD12、WINDDK、DRIVERSTUDIO2.7、VC6.0以及ARM7开发板
资源推荐
资源详情
资源评论
30 分钟开发 USB 设备
Hyw
深圳大学
简介:
本实验将用到支持 USB1.1 协议的 PDIUSB
D12 、 WINDDK 、 DRIVERSTUDIO2.7 、
VC6.0 以及 ARM7 开发板,请自备。
善意提示:(最好先看下 D12 的技术文档和
驱动开发的一些基本知识以及 VC 的操
作)
一、驱动编程介绍
本实验用 DRIVERSTUDIO2.7 ,它相对于
DDK 就像 VC 相对于 SDK ,容易上手,
使用简便,它将繁琐的 DDK API 进行封装,
做成像 VC 一样的一个个类,具体各个类
的说明请参考武安国的《 WINDOWS 200
0/XP WDM 设备驱动程序开发》。下面介
绍本实验 USB 批量传输驱动的制作过程。
第一步:先装上 WINXP DDK ,再安装 V
C6.0 ,最后安装 DS2.7 。
第二步:用 VC 打开 VdwLibs.dsw (位于
DRIVERWORKS 目录下的 SOURCE 文件
夹),设置好 VC 的 DDK 编译环境,然后
选 Batch Build ,选择 NdisWDM-WIN32 N
DIS WDM CHECK 、 NdisWDM-WIN32
NDIS WDM FREE 、 VDWLIBS-WIN32 W
DM CHECK 、 VDWLIBS-WIN32 WDM F
REE ,然后 BUILD ,将 DDK 的 API 编译
成两个库
第三步:点击 DRIVER WIZARD 按提示成
生一个驱动 *.sys 和 *.inf. 过程如下:
剩余25页未读,继续阅读
资源评论
peaking_FPGA
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2022年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
- Golang:通过Gin框架+Redis+责任链,实现一个简单的钉钉机器人,进行消息处理 ps:多应用版
- 2021年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
- CORRUPT.navicat150-premium-cs-x64.exe
- centos7 ssh 升级至 9.6p1
- DriverMax Pro .exe
- PHP端通过modbus协议跟第三方设备进行数据通信
- navicat安装包亲测可用
- 算法部署-使用OpenVINO部署MobileStyleGAN轻量化高保真图像合成算法-项目源码-优质项目实战.zip
- 基于java实现远程采集华为逆变器使用modbus tcp协议进行通讯的设备数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功