论文摘要
在现今的嵌入式系统中,USB得到了广泛应用。然而,具有USB传输功能的嵌入式系统通常扮演的是USB设备的角色,如便携MP3播放器、U盘、摄像头、USB鼠标、键盘等。一些较复杂的嵌入式系统虽然支持USB主机的功能,但是它们都需要功能强大的操作系统平台的支持,这又势必增加整个系统的软硬件成本。如今的电子行业对成本因素越来越敏感,于是SOC芯片应运而生。它可以被简单理解为将具有一定功能的印刷电路板和其上的电子元件集成到芯片中,只用一颗SOC芯片就能实现一块系统电路板的功能。然而,如何使SOC芯片即满足市场需求,又价格低廉,是近年电子工程领域的重要课题。本论文的研究课题为:在一颗对成本因素敏感的音频SOC芯片中实现USB主机控制器驱动的数据传输功能。该SOC芯片的核心功能是从USB移动存储设备读取MP3音频文件数据,对其解码并播放。该芯片瞄准的是消费类电子产品市场,在家用音频设备和车载音响方面具有成本低廉的竞争优势。为达到研发目标,本课题针对SOC芯片需要读写USB存储设备的功能要求,完成了USB主机端软件,实现了OHCI型USB主机控制器在8051内核SOC芯片中的驱动程序。在实现过程中参考了Liunx操作系统对于USB主机端软件的设计思路,并根据8051内核软件资源有限的特性,用简化的方式实现USB主机访问USB存储设备的功能,缩减RAM和ROM的用量,降低运行时的系统开销。从而使SOC芯片具有良好的性价比优势。目前,该音频SOC芯片已经完成设计并成功批量生产,大量应用于家用音响和汽车音响设备,销售量逾百万颗。本课题所实现的USB主机控制器驱动程序,作为SOC芯片的重要组成部分,已经过多种设计方案测试,并得到不断完善。客户在实际使用过程中遇到的USB存储设备不兼容的问题也得到圆满解决,可以支持市面上绝大部分的USB存储设备,包括U盘、移动硬盘、读卡器等,具有广阔的市场前景。
论文目录
相关论文文献
- [1].嵌入式系统中USB主机控制器的实现[J]. 大众科技 2011(11)
- [2].USB主机控制器的设计[J]. 电子设计工程 2010(01)
- [3].基于嵌入式linux的USB驱动设计[J]. 福建电脑 2009(04)
- [4].OHCI主机控制器驱动的低成本实现[J]. 电脑知识与技术 2010(15)
- [5].FPGA应用实例——实现I2C总线主机控制器[J]. 电子世界 2014(06)
- [6].基于OHCI的USB主机控制器驱动设计[J]. 计算机与现代化 2010(02)
- [7].嵌入式ATA主机控制器IP核设计[J]. 计算机测量与控制 2009(01)
- [8].关于ADRC的船舶主机控制器设计以及仿真分析[J]. 科技创新与应用 2015(21)
- [9].基于ARM和TOPPERS/ASP的OHCI主机控制器驱动的设计[J]. 数字技术与应用 2013(12)
- [10].片上系统USB2.0主机控制器软件驱动的研究与实现[J]. 小型微型计算机系统 2010(06)
- [11].一种嵌入式USB2.0主机控制器IP核的研究与设计[J]. 微电子学与计算机 2009(01)
- [12].WinCE 6.0下的SD卡驱动的开发[J]. 电脑知识与技术 2009(30)
- [13].电子/测试[J]. 工业设计 2008(05)
- [14].基于OHCI的嵌入式USB主机控制器接口实现[J]. 微计算机信息 2010(11)
- [15].基于CH374的USB主机控制器设计[J]. 电脑知识与技术 2009(21)
- [16].USB3.0体系结构及发展前景[J]. 长春大学学报 2010(10)
- [17].ARM-Linux下SPI设备的添加与驱动实现[J]. 单片机与嵌入式系统应用 2012(04)
- [18].基于ARM和Linux的USB OHCI驱动的设计与实现[J]. 计算机应用 2009(S1)
- [19].软硬兼施挖掘硬件更多潜能[J]. 微电脑世界 2009(06)
- [20].符合EHCI的USB2.0主机控制器IP核设计与实现[J]. 复旦学报(自然科学版) 2010(06)
- [21].低成本无人飞行器机载数据记录仪的设计与实现[J]. 测控技术 2011(01)
- [22].基于CPLD和MT8880的远程控制及播音系统设计[J]. 电子元器件应用 2011(01)
- [23].Linux系统USB接口的研究与应用[J]. 科技信息 2009(04)
- [24].无线传感器网络USB主机接口的设计[J]. 合肥工业大学学报(自然科学版) 2010(02)
- [25].Windows操作系统中的USB 2.0体系结构分析[J]. 电子测试 2008(01)
- [26].船舶动力系统可行动态递阶协调优化方法研究[J]. 浙江交通职业技术学院学报 2020(02)
- [27].基于HCI层的蓝牙开发[J]. 电子技术 2010(08)
- [28].U盘唯一性标识信息的构建与识别方法[J]. 电子技术应用 2009(03)
- [29].蓝牙技术浅析及应用展望[J]. 才智 2008(19)
- [30].基于ARM架构的嵌入式USB驱动的设计[J]. 内蒙古农业大学学报(自然科学版) 2008(04)
标签:通用串行总线论文; 开放式主机控制器论文; 片上系统芯片论文; 内核论文; 协议分析仪论文;