基于μcosⅱ内核的usb主机控制器设计与实现

基于μcosⅱ内核的usb主机控制器设计与实现

ID:32703310

大小:13.34 MB

页数:107页

时间:2019-02-14

基于μcosⅱ内核的usb主机控制器设计与实现_第1页
基于μcosⅱ内核的usb主机控制器设计与实现_第2页
基于μcosⅱ内核的usb主机控制器设计与实现_第3页
基于μcosⅱ内核的usb主机控制器设计与实现_第4页
基于μcosⅱ内核的usb主机控制器设计与实现_第5页
资源描述:

《基于μcosⅱ内核的usb主机控制器设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于IIC/OS.II内核的USB童机控制器设计与实现摘要摘要当前社会随着移动设备的蓬勃发展,USB及其接口技术被越来越多的人们所关注。嵌入式系统是一j静将底层硬件、实时操作系统和应用软件相结合的专用计算枕系统,在经济社会和人们的日常生活中得到了越来越广泛的应用。因此,基于嵌入式的USB主机控制器的研究开发逐渐提上日程,成为了发展热门之一。ItC/OS.II系统俸势一静薪兴的嵌入式实时操作系统,以箕免费公开源码、面向中小型应用、可抢占、多任务以及较好的移植性等突出特点,在各类嵌入式设备中得到广泛应用。鉴于以上特点,将ItC/OS.II系统作为本课题底层软硬设计和开发的环境。本文的主要嚣标

2、是:为了解决USB设备之闻不能直接通信的随题,本课题研究设计了基于嵌入式

3、lC/oS.Ⅱ内核的USB主机控制器本文详细介绍了基于ARM内核处理器开发的USB主机控制器。该系统实现了USB核心驱动程序、主机控制器驱动程序以及焉户程序,支持MassStorage设备类协议,并在系统中建立了精简的FAT文件系统,能够用此系统来读取FLASH闪盘中的文件数据,并通过RS艺32接口送入PC显示。本课题使用Samsung公司的S3C44BOX芯片为主MCU,使用Cypress公霉的SL811HS芯片作为主控制器芯片,以成本低、功耗小、速度快为标准构建了USB主机控制器。软件上,系统完成了USB主机控

4、制器驱动程序、核心驱动程序以及用户款件设计,完成了设备的校举、配置等功能,实现了MassStorage类协议和FAT文件系统。本课题经过数月的软硬件的设计和调试,已实现了最初的设计目标。测试结果表嚼;本电路模块和USB驱动程序在黏C幻s.珏操佟系统及相关运行环境下可正确运行,成功实现了对U盘从设备的检测和读写操作,达到了USB主机端功能模块的设计要求。关键词:删,ItC/OS.1I,USB作者:丁展指导教师:刘文杰摘要基于pCIOS-II内核的USB主机控制器设计与实现AbstractWimfastdevelopmentandwideapplicationofmovabledevices

5、indifferentfieldsnowadays,USBandporttechniqueshavebecomeindispensablepartsofthistechnology,thus,gettingmoreandmoreattention,soonbecomingapublicconcern.Enormouslyappliedinindustrialmassive-manufacturingaswellasinpeople’Sdailylife,embeddedsystemisatypeofspecializedcomputersystems,comprisinglogicall

6、yinterrelatedintegrationofbasehardwares,real—timeoperatingsystemsandapplicablesoRwares.Therefore,researchesandadvancementofembeddedUSBhostsystemshavebecomeoneofthehottestandmostenchantingbranchesinpeople’Seyes.Asasortofnewlydevelopedembeddedreal—timeoperatingsystem,IIC/OS-Ⅱsystemstandsoutinapplic

7、ationamongallembeddeddevicesforitsuniquequalitiesasfollows:fleesourcecode,orientedsmallormiddlescaleapplication,preemptivekernel,multitaskandpreferableportability.Inlightofwhat’Smentionedabove,thispaperhassetllC/Os-Ⅱsystemasamajorcontextforbasicdesigninganddevelopingofhard/softwares.砸spaperaimsto

8、solveproblemsresultingfrominconvenientindirect-communicationbetweenUSBdevices、^,inlaboldproposalofintroducingaUSBhostsystembasedonembeddeduC/OS—IIkernel.:2砸:lispaperelaboratesOllaUSBhostsystemwithARMkernelprocessor.11l

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。