收藏本站
《重庆大学》 2008年
收藏 | 手机打开
二维码
手机客户端打开本文

基于Windows CE的EZ-USB设备驱动程序的设计与实现

王尉  
【摘要】: EZ-USB FX2是美国Cypress公司开发的一款带USB接口的单片机。该设备被广泛应用于数字多媒体,数据采集,医疗卫生等领域。 随着科技的发展,医学影像技术逐渐成为现代医学诊断中不可或缺的手段。医学影像处理系统使用一个USB设备来采集图像,该设备通过USB总线来传送图像信息,该USB设备采用的主要控制芯片就是Cypress公司开发的EZ-USB FX2。本课题的主要目的就是设计和实现EZ-USB FX2在Windows CE操作系统下的设备驱动程序,使运行于PC Windows的医学影像处理系统能够移植到Windows CE上,奠定跨平台的基础。 该驱动程序的设计基于运行Windows CE的EBOX-II硬件平台,并使用Platform Builder 5.0作为操作系统创建平台,以C语言进行开发。分析了Windows CE操作系统特点,根据本文需要定制并裁剪出合适的Windows CE操作系统映像,为EZ-USB设备驱动提供开发环境。针对Windows CE的驱动模型,以软件工程的思想为指导,对所研究的内容进行分析,设计了EZ-USB FX2设备驱动程序的实现方案。 该驱动实现了流接口函数,为设备驱动实现了基于文件系统的接口,使应用程序可以把驱动作为文件来进行访问。实现了USB总线驱动模块提供的回调函数,能够完成设备驱动的安装、加载和卸载操作。实现了获取各类描述符的相关操作,并可以对设备进行相关的配置。实现了管道建立与数据传输的相关功能。分析了EZ-USB FX2的内存布局,实现了固件下载功能。
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP311.11

【共引文献】
中国期刊全文数据库 前10条
1 王明艳;张海峰;;基于JPEG2000标准的视频监控系统的设计[J];安防科技;2008年01期
2 徐勇;;基于USB接口的继电保护检测系统[J];安徽建筑工业学院学报(自然科学版);2008年01期
3 迟忠君;付立思;;智能温室CAN总线通信适配卡设计[J];安徽农业科学;2008年09期
4 刘笑嫘;何广平;;基于PDIUSBD12芯片的数据采集卡USB接口设计[J];北方工业大学学报;2012年01期
5 吕涛,李众立;基于USB接口的图像采集[J];兵工自动化;2005年04期
6 吉兵;单甘霖;;Windows CE.NET下非标准USB设备驱动开发[J];兵工自动化;2007年07期
7 张欢;王淑英;;应用于矿井监控传输接口中的USB接入技术[J];北京联合大学学报(自然科学版);2008年02期
8 凌波;李哲英;;数据采集接口ADC_USBIP核的设计和验证[J];北京联合大学学报(自然科学版);2011年02期
9 孙猛;李灿平;程文波;;在Windows XP下用DriverStudio开发USB设备驱动[J];长春师范学院学报(人文社会科学版);2008年10期
10 陈福文,王国梁,张婧婧,张云麟;通用串行总线USB的开发及应用[J];重庆工学院学报;2003年06期
中国重要会议论文全文数据库 前10条
1 徐立;李培玉;;基于USB的嵌入式实时数据采集分析系统[A];第九届全国振动理论及应用学术会议论文集[C];2007年
2 虞科华;;基于RNDIS规范的USB网络设备设计[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
3 熊健民;胡长晖;宋庭新;;USB数据采集卡的研制[A];湖北省机械工程学会机械设计与传动专业委员会第十五届学术年会论文集(一)[C];2007年
4 白姗姗;;内核组件式矿井监控传输接口中的USB接入技术[A];煤矿自动化与信息化——第19届全国煤矿自动化与信息化学术会议暨中国矿业大学(北京)百年校庆学术会议论文集[C];2009年
5 张平;张石;鲍喜荣;;基于Sitsang板的车载多媒体远程监控服务系统[A];第16届中国过程控制学术年会暨第4届全国故障诊断与安全性学术会议论文集[C];2005年
6 黄国庆;汪乡城;;基于DSP的USB2.0语音数据采集系统[A];2008年中国高校通信类院系学术研讨会论文集(下册)[C];2009年
7 史健芳;朱庆双;汤洪彪;杨盘洪;冯志永;;经济型数控系统外扩USB主机接口的设计与实现[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅰ)[C];2008年
8 肖瓅;范翠宁;周治国;刘志文;;VxWorks操作系统下的USB主机驱动程序开发及实现[A];全国第二届信号处理与应用学术会议专刊[C];2008年
9 赵宏峰;李志伟;;基于U盘数据采集器的设计[A];纪念中国农业工程学会成立30周年暨中国农业工程学会2009年学术年会(CSAE 2009)论文集[C];2009年
10 王靖宇;李素梅;汪清;;基于PIC的USB通信板的研究与实现[A];2010年通信理论与信号处理学术年会论文集[C];2010年
中国博士学位论文全文数据库 前4条
1 刘延勇;基于无创伤逐拍动脉血压测量技术的倾斜实验系统[D];第四军医大学;2007年
2 董新伟;电力电子系统集成中控制技术相关问题研究[D];浙江大学;2006年
3 陈迪虎;心室复极高频波的检测、诊断与心脏猝死预测系统[D];中国科学技术大学;2009年
4 田贺祥;微小卫星综合电子系统及其关键技术研究[D];清华大学;2009年
中国硕士学位论文全文数据库 前10条
1 徐建建;基于WDF的USB接口遥控器驱动设计与开发[D];山东科技大学;2010年
2 丁雷;白鼠脑电信号远控采集处理系统的设计与研究[D];山东科技大学;2010年
3 李旭;矢量浮标定位系统目标模拟器设计与实现[D];哈尔滨工程大学;2010年
4 李晔;水声遥控设备中显示控制系统的设计与开发[D];哈尔滨工程大学;2010年
5 武兴宇;基于DaVinci的嵌入式小平台声纳处理系统研究[D];哈尔滨工程大学;2010年
6 钟志彬;基于单片机的USB设备的研究与设计[D];安徽农业大学;2010年
7 马世杰;嵌入式系统中USB主机控制器的实现[D];中国海洋大学;2010年
8 张润;基于C8051F301的射频读卡系统的设计与实现[D];苏州大学;2010年
9 于乐淼;Linux平台下的五线触摸屏控制器的设计与实现[D];苏州大学;2010年
10 于立江;基于USB的大地电磁信号采集系统的设计与实现[D];中国地质大学(北京);2010年
【相似文献】
中国期刊全文数据库 前10条
1 李金蕾;郑冰;;Windows CE.NET下ADC驱动开发设计[J];微计算机信息;2009年17期
2 刘彦峰;李峥;;WindowsCE和桌面Windows 2000/XP设备驱动开发的区别[J];电子技术应用;2010年03期
3 高守生;;Windows CE下设备驱动的研究与实践[J];现代电子技术;2009年22期
4 呼媛;李自田;胡炳樑;马亮;;EZ-USB FX2固件与设备驱动开发[J];微计算机信息;2010年20期
5 吴方园;张磊;俞建新;;USB2.0内存卡读写器设备驱动程序设计与实现[J];微计算机应用;2006年04期
6 刘伟;;基于WDM模型的USB设备驱动程序开发[J];情报杂志;2006年05期
7 杨晓明;张弘;蒋键;;Windows CE在指纹传感器设备驱动程序开发中的应用[J];仪器仪表与分析监测;2006年01期
8 韩海力,郭云峰;用DDK开发win2000/xp下USB设备驱动程序[J];微型电脑应用;2005年06期
9 孙婷;田泽;闫效莺;;基于S3C2440的Windows CE设备驱动的研究与实践[J];现代电子技术;2008年06期
10 杨青;;电子校准件的Window CE驱动开发[J];科技信息;2011年10期
中国重要会议论文全文数据库 前10条
1 杨友福;张其善;;基于S3C2440A—Windows CE 5.0的嵌入式系统平台设计[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
2 李毅然;李少谦;;车载终端中基于Windows CE.NET触摸屏与ADC的共用研究[A];2008年中国西部青年通信学术会议论文集[C];2008年
3 马洪连;芦良鑫;李龙;;基于ARM的船舶系泊监测系统设计与实现[A];2007'中国仪器仪表与测控技术交流大会论文集(一)[C];2007年
4 王明路;王希敏;吴长春;;VDK下DSP间的消息传递与设备驱动程序的实现[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
5 张艳超;刘建卓;孙强;毕国玲;;基于Windows CE的网络图像传输的研究[A];2010年全国通信安全学术会议论文集[C];2010年
6 袁魏华;朱海君;乔卫民;敬岚;;基于Windows2000 WDM模型的PCI数据采集卡驱动程序设计[A];第11届全国计算机在现代科学技术领域应用学术会议论文集[C];2003年
7 李刚;李文健;况媛;安慧;;减速顶方案电控优化设计仿真系统的研究[A];《减速顶30周年》学术会论文集[C];2004年
8 殷银锁;季振宇;付峰;尤富生;刘锐岗;史学涛;董秀珍;;电阻抗扫描系统中USB模块的研究与开发[A];中国生物医学工程学会成立30周年纪念大会暨2010中国生物医学工程学会学术大会壁报展示论文[C];2010年
9 林涛;胡华平;刘波;张怡;;一种基于WDM模型的固件攻击技术研究与实现[A];第二十一次全国计算机安全学术交流会论文集[C];2006年
10 谭保华;赵世平;查纯;刘金涛;;基于LPC2132和ISP1160设计通用USB主机[A];第六届全国信息获取与处理学术会议论文集(3)[C];2008年
中国重要报纸全文数据库 前10条
1 江苏 王志军;64位硬件系统安装经验谈[N];电脑报;2005年
2 清水 编译;防范无线驱动程序的漏洞[N];计算机世界;2006年
3 ;谨防无线驱动程序漏洞[N];网络世界;2006年
4 博利思软件公司总经理 廖原;选择Linux的四个因素[N];计算机世界;2001年
5 主持人:何宗琦;msmouse.vxd是什么文件[N];电脑报;2002年
6 讯源;Black Hat关注世界信息安全[N];计算机世界;2006年
7 冲浪平台研发小组;Linux 2.2.x的进程分析[N];计算机世界;2000年
8 郭平;Emulex SLI简化存储管理[N];计算机世界;2006年
9 乐天编译;Linux能够补上技术缺口吗?[N];计算机世界;2007年
10 乐天 编译;认识Moblin[N];计算机世界;2009年
中国博士学位论文全文数据库 前10条
1 袁晓兵;基于底层开发技术实现遥感图像的实时采集、存储和显示[D];中国科学院长春光学精密机械与物理研究所;2000年
2 岳晓峰;计算机视觉技术及其在工业中应用的研究[D];吉林大学;2006年
3 杨占龙;基于特征点的图像配准与拼接技术研究[D];西安电子科技大学;2008年
4 罗青山;面向视频挖掘的视觉内容分析[D];上海交通大学;2009年
5 夏洪涛;SSL VPN中非对称隧道等若干关键技术的研究[D];华中科技大学;2007年
6 庞征斌;基于SMP的CC-NUMA类大规模系统中Cache一致性协议研究与实现[D];国防科学技术大学;2007年
7 谭泗桥;支持向量回归机的改进及其在植物保护中的应用[D];湖南农业大学;2008年
8 王洪体;数字地震仪网络化与智能化技术研究[D];中国地震局地球物理研究所;2006年
9 韩东峰;图像分类识别中特征及模型的若干问题研究[D];吉林大学;2008年
10 武洪恩;基于Windows的开放结构控制平台及应用研究[D];山东大学;2007年
中国硕士学位论文全文数据库 前10条
1 王尉;基于Windows CE的EZ-USB设备驱动程序的设计与实现[D];重庆大学;2008年
2 宋霆;基于Windows CE的嵌入式多模终端系统设计[D];北京邮电大学;2006年
3 张华芳;基于Windows CE操作系统的PMP的系统设计与开发[D];西安电子科技大学;2006年
4 张倩;基于WinCE的车载智能仪表系统设计[D];西安电子科技大学;2009年
5 黄永晶;基于嵌入式控制器的混凝土搅拌站自动控制系统设计[D];西华大学;2008年
6 陈峰;基于WINDOWS CE的GPS车载导航系统支撑平台的设计与实现[D];南昌大学;2008年
7 王斌;基于Windows CE的存储卡驱动程序的设计与实现[D];厦门大学;2008年
8 张玉莹;基于USB的数据采集系统设计[D];南京理工大学;2009年
9 滕雪;无线传感器网络路由算法的设计与实现[D];吉林大学;2008年
10 龚敏;基于Windows CE平台的嵌入式导航系统研究[D];武汉科技大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026