基于ARM的嵌入式USB主机系统设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:suli115296303
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文详细介绍了一种基于ARM内核处理器开发的USB主机系统。该主机系统实现了USB核心驱动程序、主机控制器驱动程序以及用户程序,支持MassStorage设备类协议,并在系统中建立了精简的FAT文件系统,能够用此系统来读取FLASH闪盘中的文件数据,并通过RS-232接口送入PC显示。 传统意义上的USB开发仅仅是对USB设备的开发,比如设计一个Flash闪盘。但在USB体系结构中,USB设备无法发起或控制一个USB的传输过程,因此,一旦脱离了主机,USB设备就毫无用武之地。现今的USB主机一般意义上指PC机。而使用PC机作为主机,对一些应用场合有局限性。因此,开发一款USB主机,实现USB主机的嵌入式化,使USB设备的使用可以脱离PC机是有广泛应用前景的。 本系统使用Samsung公司的S3C4480芯片作为主CPU,使用Cypress公司的SL811HS芯片作为主机控制器芯片,构建了USB主机系统。系统硬件方案设计具有成本低、功耗小、速度快等特点。在软件上,系统完成了USB主机控制器驱动程序、核心驱动程序以及用户软件的设计,可很好地完成设备的枚举、配置等功能;系统支持Mass Storage类协议,并建立了精简的FAT文件系统,可以完成Flash闪盘上文件的读取。 按照论文中提出的方法,实现了USB主机系统的构建,对开发嵌入式USB主机,使USB应用脱离个人电脑具有普遍意义。论文针对所设计的系统,就USB主机系统作了总结和分析,并对嵌入式USB主机的发展前景作了展望。
其他文献
换能器作为水声设备发射机和接收机的载体,需要经常对其进行阻抗、相位角等的测量,为电路匹配、计算电声转换效率等做准备。阻抗分析仪具有宽频率范围、精度高等优点,但具有体积大、价格高、不易携带等不足。因此,本文设计了一种体积小、易携带的阻抗测试装置,可应用于多种水声设备所用换能器的测量。首先介绍了论文的研究背景与意义;其次阐述了阻抗测试装置的发展状况。然后根据水声换能器的阻抗测试原理分别设计了硬件电路和
伴随着陆地资源的日益枯竭,资源丰富的海洋吸引了人类的眼球,促进了海洋资源的深入开发,在这一大背景下,海洋经济及海洋船舶工业得到前所未有飞速发展,其中海洋装备和高性能
随着纳米技术的发展,人们越来越需要测量和操纵很小的部件。以扫描隧道显微镜(STM)和原子力显微镜(AFM)为代表的扫描探针技术的出现适应了这个要求。但是,由于用作扫描器的材料——压电陶瓷自身特性的限制,使得仪器的扫描范围不能做得很大,一般不超过几百μm,这大大限制了扫描探针技术的应用范围。因此,能实现大范围、高精度移动和定位的纳米测量机将是未来微/纳领域不可或缺的工具。纳米测量机主要由定位平台和测
2020年春节的除夕夜,大理州疾病预防控制中心检验中心的主管技师陈冉和同事们是在单位里度过的,他们的年夜饭,是每人一盒泡面.rn自2019年12月湖北省武汉市发生新冠肺炎疫情以
期刊
随着社会的进步和特种需求的增加,人们在生活中的一些特定场合越来越需要具有较高分辨率的图像。然而,通过一些成像的设备所得到的图像,往往其分辨率并没有那么高,从而很难将
流噪声是水下航行器高速航行时的主要噪声源,如何有效的降低流噪声,对航行器的声隐身效果来说十分重要。水下开口腔结构会产生极大的流噪声而成为航行器减振降噪所关注的重要
深海的开发对我国海洋战略的实施、海洋经济的可持续发展具有十分重要的意义。海洋环境复杂多变,水文监测设备、水下机器人、无人潜器等都是人类了解海洋的重要工具。这些工
为出嫁的女儿准备一份丰厚的嫁妆,让女儿风风光光地嫁出去,是每一位做母亲的心愿吧.rn读过陆苏的一篇短文《十里红妆》:rn“十里红妆.rn会让每一个听到的女子心向往之吧.说的
期刊
本文通过对荣华二采区10
期刊
活塞作为发动机的关键运动部件之一,长期工作在恶劣的环境下,承受很高的热负荷和机械负荷。热负荷与机械负荷的综合作用过大导致活塞产生裂纹、拉缸、咬缸以及活塞环胶结等故