您所在位置: 网站首页 / 文档列表 / 嵌入式开发 / 文档详情
VHDL语言实验系统—后台PC机支持程序设计-计算机毕业设计毕业论文.doc 立即下载
2024-04-15
约2.7万字
约26页
0
186KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

VHDL语言实验系统—后台PC机支持程序设计-计算机毕业设计毕业论文.doc

VHDL语言实验系统—后台PC机支持程序设计-计算机毕业设计毕业论文.doc

预览

免费试读已结束,剩余 16 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

河北大学2009届本科生毕业论文(设计)PAGEPAGE26VHDL语言实验系统——后台PC机支持程序设计摘要USB产业近几年的迅猛发展,使得传输速度和性能上都有了大幅度的提高,也使得该技术的优势越来越明显,应用也相应的越来越广泛。学习和应用单片机的热潮始终不减,特别是MCS51系列。实际上,从应用通用数字集成电路系统到广泛应用单片机,是我国电子设计在智能化应用水平上质的飞跃。本文主要介绍的是PC机上驱动程序的编写,主要包括WindowsUSB驱动程序设计,即编写用户程序以及内核驱动并让其进行通信。在本文中,首先介绍了USB的发展现状,接着介绍了编写驱动程序需要用到的一些知识,其中包括:Windows驱动程序,USB设备,USB内核驱动等的介绍。最后给出详细的开发技术以及设计程序步骤。最后对这次毕业设计的过程进行了总结和收获。关键词:USB驱动设备驱动程序PC机WDMABSTRACTUSBtechnologyhasadvancedbyswiftandviolentinrecentyears,thetransmissionspeedandperformancehaveimprovedsubstantially,butalsomakesthetechnologymoreandmoreobvious,moreandmoreextensiveapplications.Learningandapplicationofmicroprocessorhasreducedthefever,especiallyMCS51series.Infact,theuniversaldigitalintegratedcircuitsfromtheapplicationsystemstothewideruseofsingle-chip,istheapplicationofintelligentelectronicdesignlevelinaqualitativeleap.ThispapermainlyintroducesthePC,thedriverofthepreparation,includingthedesignofWindowsUSBdrivers,thatis,userprogramsandkerneldriversandtheircommunication.Inthisarticle,firstintroducedthedevelopmentofUSB,andthenintroducedthedriversneededtopreparesomeoftheknowledge,including:Windowsdrivers,USBdevices,USBkerneldrivers,etc.introduction.Finally,detailedproceduresforthedevelopmentoftechnologyanddesignsteps.Thefinaldesignofthegraduationprocessandharvestsummary.Keywords:USBDriverDevicedriverpersonalcomputerWindowsDriverModel目录TOC\o"1-3"\u一绪论11.1课题设计背景11.2课题设计意义1二系统总体模块划分22.1系统模块分类22.1.1系统硬件电路22.1.2实验板监控程序22.1.3后台PC机支持程序22.2后台驱动模块的功能和意义32.2.1后台驱动模块的功能32.2.2后台驱动模块的意义32.3基于Windows的驱动程序概述32.3.1Kernel模式驱动程序框架构建32.3.2基于框架驱动程序的WDM概念42.3.3I/O请求数据包5三Windows驱动程序简介63.1Windows驱动分类63.2WDM驱动程序6四USB设备简介84.1USB总线协议84.2USB设备简介84.3USB连接拓扑结构94.4USB通信的流程10五USB内核驱动简介125.1功能驱动与物理总线驱动125.2构造USB请求包125.3发送USB请求包125.4USB设备初始化135.5USB设备的插拔135.6USB设备的读写13六USB应用程序编写过程146.1选择开发环境156.2进行前台设计156.3创建KMDF驱动程序166.3.1建立KMDF编程环境以及驱动程序166.3.2生成KMDF驱动程序166.3.3安装KMDF驱动程序176.4进行KMDF驱动程序与应用程序之间的通信176.4.1应用程序对驱动程序的通信176.4.2驱动程序对应用程序的通信18总结19谢辞20参考文献21一绪论1.1课题设计背景Windows驱动发展,从开始到现在经历了几个阶段:VXD,
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

VHDL语言实验系统—后台PC机支持程序设计-计算机毕业设计毕业论文

文档大小:186KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用