基于ARM的嵌入式USB OTG技术的研究

被引量 : 0次 | 上传用户:ghosty
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
USB是目前应用非常广泛的一种总线接口,具有传输速度快、支持热插拔、支持总线供电、易于扩展,使用方便灵活等特点。与其它通信接口比较,USB接口的最大特点是易于使用,这也是USB的主要设计目标。随着移动电话、数码相机等便携式产品的风靡,人们对于USB的期望也越来越高,USB OTG技术应运而生。OTG做为USB2.0的补充协议,旨在使USB接口兼具USB主机和从机的功能,实现两个不同的外设间点对点的通信,从而一定程度上摆脱USB接口通信离不开PC机的束缚。本文针对这一需求,对USB OTG嵌入式技术进行开发研究,以实现数控机床(CNC)的USB OTG功能,使CNC能担任USB主机角色也能担任USB从机角色。CNC做为主机时,应用大容量存储类协议以及SCSI协议将CNC的数据传输到移动硬盘中,并按照FAT文件格式存储,以便于计算机读取和识别;做为从机时,计算机可以通过USB接口识别CNC,并对其进行相关的控制和操作。本文基于MCU+USB接口芯片的思路,研究ARM嵌入式系统和USB OTG技术的开发,提出了一套基于ARM处理器和PHILIP的USB控制芯片ISP1362来实现USB Host、USB Device、主从机切换、数据传输和存储的一整套USB OTG系统设计方案。系统采用SamSung公司的32位高性能ARM处理器S3C44BOX进行控制,将先进的ARM技术应用于数据传输系统,提高系统的处理能力,实现系统的智能化。硬件电路采用的ISP1362是一款符合OTG标准的USB2.0主机和外设控制接口芯片,可以扮演USB主机和USB外围设备的角色。在ARM和ISP1362构建的硬件平台基础上,研究了USB OTG协议、SCSI协议、Mass Storage Class协议和FAT文件系统协议,并根据USB相关协议规划主机端和设备端驱动程序结构,完成主机软件系统设计,ISP1362的设备配置,设备端固件设计和PC端的驱动程序设计与开发,实现CNC通过USB口与计算机和移动存储硬盘之间的通信。
其他文献
通过运用实地踏勘、测绘访谈、分析筛选、图表比较等技术路线,系统地介绍了豫南山地传统民居木作技术的类型及特征,分析了影响豫南山地传统民居木作技术的多个因子,并进一步
为了适应新的形势和要求,国家应及时调整土地资源的管理政策。首先是调整土地管理工作中“数量、质量并重,兼顾生态”的方针,因为“兼顾生态”似不够突出生态建设的重要性。
目的:比较HPLC-MS/MS法与MEIA法在监测器官移植患者他克莫司全血浓度中的应用。方法:建立和确证可行的HPLC-MS/MS法,并与ME-IA法分别测定他克莫司相同样本的浓度,对测试结果
<正>根据欧盟法律,德国建立并运营了5个自由贸易区:不来梅哈芬,科克斯霍芬,德根多夫,杜伊斯堡和汉堡。在这些港口的自贸区企业可以面向欧盟以外的市场进行增值加工和制造。但
<正>做输不起的生意全靠精打细算"那一天,我不得已上路……"这首曾让无数草根创业者闻之落泪的《在路上》,正是李铿锵创业的真实写照。交完大一的学费,李铿锵已经没钱了。最
<正> 先父徐梓柏临诊八十余载,对儿科尤为擅长,治疗肾炎一疾有丰富的经验,他认为肾炎虽指双侧肾脏弥漫性,非化脓性的感染免疫性疾病,其症状有全身水肿,血尿,蛋白尿,高血压等
中国经济高增长与低能耗必须兼顾,这对中国可持续发展意义重大。中欧能源效率差距甚大,平均而言欧盟能源效率比中国高7.7倍,但中国节能减排的成本比欧盟低得多,节能减排的空
为了帮助患者有效地进行上肢康复训练活动,采用STM32微控制器对机械臂传感器信号进行采集和处理,用串口Wi Fi无线模块进行数据传输,设计了一种上肢康复机器人训练系统,患者可
<正>甲磺酸加贝酯(Gabexate mesilate,GM)是一种人工合成的非肽类丝氨酸蛋白酶抑制剂,相对分子质量为417,能有效抑制胰蛋白酶、血纤维蛋白溶酶、血浆激肽释放酶、凝血酶及补
目的:研究银杏内酯B、银杏内酯提取物在大鼠体内的药动学。方法:LC-MS测定血浆中银杏内酯B的血药浓度,采用3p87药动学处理软件,计算药动学参数,Cmax、tmax采用实测值。结果: