基于SEP3203处理器的USB HOST的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:ericwu8756
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通用串行总线(USB)具有热插拔即插即用、数据传输可靠、总线扩展方便、低成本等优点,克服了传统计算机串/并口的缺点,已经成为当今计算机必备的标准接口之一。因此为自主研发的SEP3203嵌入式微处理器提供与外部USB存储类设备的通讯支持,成为扩展该芯片应用领域的重要方式。 本文所设计的USB HOST用于自主研发的SEP3203微处理器系统,其主机控制器芯片选用Philips ISP1160。芯片外挂在SEP3203微处理器的EMI上,通过GPIO引脚向处理器发出中断信号。论文以USB协议栈为依据,分析了USB协议的原理及总体通讯结构,介绍了SEP3203微处理器和Philips ISP1160主机控制器芯片,并制定了硬件设计方案。软件上以ASIX OSⅡ实时嵌入式操作系统作为平台,采用兼容Windows的FAT文件系统作为USB主机的上层应用。通过参考Linux USB子系统,设计了通信结构中的各层次软件,并定义了相互之间的接口。然后基于USB的通讯实现过程,结合ASIX OSⅡ操作系统的特点对本设计中的任务分配方式以及数据流动过程进行了详细的分析与设计,从而实现了整个USB HOST系统。由于USB存储类设备多为采用控制传输和批量传输,基于嵌入式系统可定制性的特点,对USB系统软件进行了裁剪,简化了代码,提高了系统的数据传输件能。本研究所设计的USB HOST系统能够在以SEP3203微处理器和Philips ISP1160主机控制器为硬件平台、ASIX OSⅡ实时操作系统为软件平台的系统中和USB存储类设备(闪存)进行正常的通讯,包括USB存储类设备的插拔识别、设备枚举、驱动加载、建立目录和数据内容读写等。数据传输速度达到2.94Mbps。本系统已经应用于无纸记录仪的工程项目中,具有广阔的应用前景。
其他文献
机器人足球比赛是近年来在国际上兴起的一项高科技竞赛活动,它是当前机器人领域的一个研究热点,它融合了信息、自动化、通讯、机电一体化和人工智能等关键技术,同时为相关领
近年来光纤通讯飞速发展,光通信网络成为现代通信网的基础平台。然而,在网络节点处仍需将光信号先转变为电信号再对其进行处理,由于光电转换器件响应时间及电子交叉互连,形成
应急管理部办公厅消息,1月6日至7日,全国应急管理工作会议在京召开.应急管理部党组书记黄明强调,要以习近平新时代中国特色社会主义思想为指导,全面贯彻落实党的十九大和十九
期刊
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
期刊
高速公路施工常在野外露天,容易受到外界天气的影响,随着近年来高温天气的频繁发生,露天施工极易受高温影响而发生施工事故.有关高速公路高温施工的安全问题,当前研究集中在
期刊
多倍化是植物中常见的现象,多倍体植物通常具有更高的遗传和形态多样性,并且可以展现出更强的生态适应能力,因此其相关的进化和生态适应性问题一直是生物学家和进化遗传学家关注
舆情 2019年12月16-22日,四川“12· 14”杉木树煤矿透水事故13名被困矿工历经80多小时获救生还,引发媒体和网民的高度关注.央视连发两条短评迅速成为热评,新京报网、中工网
期刊
新闻 2019年12月4日7时32分许,湖南省浏阳市碧溪烟花制造有限公司石下工区包装作业区域发生爆炸事故,造成13人死亡、13人受伤.事发当日,当地上报的伤亡情况为7人死亡、13人受
期刊
最近,美国加利福尼亚州财政危机加深,面临破产的风险。该州州长施瓦辛格提出了前所未有的压缩财政支出计划。金融危机导致财政收入下降、财政风险加剧的情况不独发生在美国。