社区
驱动开发/核心开发
帖子详情
WDM框架下的USB驱动比WDF框架下的USB驱动执行效率要低吗?
SET_RN
2018-05-28 09:13:04
如题所述,现有一个基于WDM框架的USB驱动,在与下位机通信的时候速度比较慢。
查阅资料发现还有基于WDF框架的驱动,我想知道两个框架下的驱动在执行效率方面有什么不同?
...全文
956
回复
打赏
收藏
WDM框架下的USB驱动比WDF框架下的USB驱动执行效率要低吗?
如题所述,现有一个基于WDM框架的USB驱动,在与下位机通信的时候速度比较慢。 查阅资料发现还有基于WDF框架的驱动,我想知道两个框架下的驱动在执行效率方面有什么不同?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Windows
驱动
开发系列:NT+
WDM
+
WDF
驱动
开发系列:NT+
WDM
+
WDF
系列1:小白入门经典 系列2:
WDM
驱动
开发 系列3:
WDF
驱动
开发
谈
WDM
与
WDF
(windows
驱动
开发)
WDF
驱动
模型 如所周知,自Windows 2000开始,开发
驱动
程序必以
WDM
为基础的,但其开发难度之大,根本不能奢望像用户模式应用程序开发那样容易。为改善这种局面,微软推出了新的
驱动
程序开发环境。要预先指出的是,这不是另起炉灶改弦更张,而是以
WDM
为基础进行了建模和封装,显著特点是降
低
了开发难度。因为: 1、 将原来普通程序设计中基于对象的技术应用到了
驱动
开发中。
WDM
中虽也有对象模型
WDF
开发
USB
设备
驱动
教程(4)
PDF全文下载地址:http://download.csdn.net/source/2320280 7.2 构造并发送控制命令 向
USB
设备发送控制命令,需要初始化一个
WDF
_
USB
_CONTROL_SETUP_PACKET 结构体。
WDF
定义了一些宏专门用来对结构体进行初始化。这些宏定义分别对应于:为Class类型控制命令初始化、为用户自定义类型控制命令初始化、为标准命令类型控制命令初
驱动
开发(
WDM
)
windows 设备名称 ??\ 内核模式下访问 \.\ 用户模式下访问 winObj和devicetree等工具可查看,下载地址:http://www.osronline.com/ linux 设备文件:/dev目录下
linux使用
wdm
设备
驱动
模型,
驱动
开发(
WDM
) - thomas_more的个人空间 - OSCHINA - 中文开源技术交流社区...
windows设备对象名称(内核对象必须命名才能被用户层访问产生句柄)\Driver\ 内核模式下访问\.\ 用户模式下访问winObj(symbollink设备名称的别名,各个节点查看)和devicetree等工具可查看,下载地址:http://www.osronline.com/设备节点driverNode,对应不同的设备资源PCI、
USB
等设备树,pnp管理的设备内部维护一个动态树设备堆栈d...
驱动开发/核心开发
21,600
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章