论文摘要
USB是一种“主从”(主机/外设)结构的通用串行总线技术,具有简单灵活、高带宽、可靠性强、易于扩展和热插拔等优点,传统的USB主机大都位于PC上,USB设备只能连接PC进行应用。随着消费类电子产品的飞速发展,越来越多的嵌入式系统中集成了USB主机控制器,这就要求在嵌入式设备上实现一套USB主机驱动程序。传统意义上的USB驱动程序开发都是针对USB外设驱动的开发,主控制器驱动大部分由操作系统来提供。在USB主机开发领域中,基于桌面的两大主流操作系统中,Windows不公开源码而Linux的代码却不方便移植;而在嵌入式操作系统中,诸如μCOS,VxWorks和QNX等OS的USB主机协议栈也是不公开的。因此,对于芯片设计和方案提供厂商来说,自主实现一整套通用性强且方便移植的USB主机驱动程序将会有更大的意义。另外,在大多数自行开发的嵌入式USB系统软件中,底层驱动程序、操作系统和应用程序的界线往往是不清晰的,这样增加了软件的耦合度,一旦硬件和操作系统发生变更时,维护成本和风险大大增加,更降低了代码的可重用性。在这种背景下,本文提出通过对现在较新版本Linux中的USB主机驱动程序进行裁减和移植,结合嵌入式系统的特点,设计出一套可重用性高,通用性强的嵌入式USB主机驱动程序。本文先学习了USB主机系统的软硬件结构,在此基础上研究了Linux中USB的主机驱动架构,对移植的难度进行了分析。然后基于可重用的思想设计出了嵌入式系统中USB主机驱动的软件架构。接下来本文通过裁减和修改核心数据结构,替换OS接口等方法对Linux中USB主机驱动进行移植。最后本文将USB主机驱动应用在一个高性能的嵌入式系统机顶盒中,实现对于大容量存储设备的支持。并通过测试给出了此USB主机驱动在可重用性、功能性和稳定性上的验证结论。
论文目录
相关论文文献
- [1].让电脑凉快过夏,PC主机散热大升级[J]. 电脑知识与技术(经验技巧) 2018(08)
- [2].海洋平台主机房门对生活楼的噪声影响[J]. 海洋工程装备与技术 2016(02)
- [3].分布式转型中的主机下移实践[J]. 金融电子化 2017(05)
- [4].客车列尾主机检测台的设计[J]. 铁道车辆 2015(02)
- [5].2012格兰彼治中国车载影音主机行业年度总评榜——业内媒体首度对中国车载影音娱乐主机联合测评[J]. 音响改装技术 2013(02)
- [6].08年主机市场是否偏冷?[J]. 音响改装技术 2009(03)
- [7].UI 主机竞争力的关键?[J]. 音响改装技术 2009(05)
- [8].多媒体主机[J]. 音响改装技术 2010(11)
- [9].车载主机行业年度分析与展望[J]. 音响改装技术 2011(01)
- [10].三十万台的价值——国内主机市场半年观察[J]. 音响改装技术 2008(10)
- [11].管窥见豹:新春主机大扫描[J]. 音响改装技术 2008(02)
- [12].G型主机机舱振动分析及加强措施[J]. 内燃机与配件 2020(05)
- [13].油田主机排气阀冷却水泄漏故障分析及修复[J]. 石油化工建设 2020(01)
- [14].小屏换大屏能否换出大市场——国内大屏幕主机发展现状的调研与分析(一)[J]. 音响改装技术 2014(09)
- [15].车载主机有得混[J]. 音响改装技术 2009(06)
- [16].07车载主机市场大盘点[J]. 音响改装技术 2008(01)
- [17].药店36计 第三十计:反客为主——乘隙插足,扼其主机,渐之进也[J]. 中国药店 2008(11)
- [18].船舶舾装工程机舱设备主机舾装与工艺探讨[J]. 山东工业技术 2019(01)
- [19].自主知识产权的关键应用主机在信息安全中的战略地位[J]. 智能建筑 2016(08)
- [20].浅析搅拌主机装配线建设[J]. 装备制造技术 2015(05)
- [21].听比看多——国产主机音响效果需改善[J]. 音响改装技术 2008(04)
- [22].自动扶梯主机移位故障解决方案[J]. 西部特种设备 2020(04)
- [23].建站选择主机技巧[J]. 计算机与网络 2014(19)
- [24].互连通信中多主机网络转发信息匿名方法仿真[J]. 计算机仿真 2019(12)
- [25].主机液压顶撑对船体振动控制的影响[J]. 舰船科学技术 2020(05)
- [26].一次船用电喷主机爆缸问题的分析和处理[J]. 中国船检 2018(04)
- [27].两起主机倒车故障原因分析及排除[J]. 航海 2017(03)
- [28].基于主机访问习惯的蠕虫病毒早期预警模型[J]. 网络安全技术与应用 2017(10)
- [29].斧子科技:国产主机的崛起or一场闹剧?[J]. 企业观察家 2016(06)
- [30].原始使命为核心——美赛达今朝时代爱唯欧专用主机测评[J]. 音响改装技术 2013(12)