基于ARM的嵌入式USB/以太网转换器的设计与实现

被引量 : 0次 | 上传用户:tecra1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年嵌入式技术得到了迅速发展已经渗透到各行各业,特别是在硬件上以ARM为代表的32为嵌入式处理器的广泛应用以及在软件开发上工程方法的引入都使嵌入式技术得到了迅速发展。而由Compaq、Digital Equipment、IBM、Intel、Microsoft、NEC和Northern Telecom共同提出的USB接口规范(Universal Serial Bus,通用串行总线)作为一种即插即用、快速方便、价格低廉的新型串行通信接口而成为通用计算机和大多数的嵌入式设备的必配接口。同时随着网络技术的发展和Internet的普及,对于许多设备能接入网络是具有重要的现实意义。本文正是基于以上背景,以使嵌入式设备能够脱离PC通过嵌入式USB主机/以太网控制器接入网络通信,设计了基于32位处理器ARM920T内核和CS8900A以太网控制器芯片的USB/以太网协议转换系统。文中,首先,完成了系统的软硬件架构设计并通过对VIVI和U-BOOT的研究完成了启动程序。然后研究了USB的传输协议和体系结构并实现了USB Host端的核心部分,主要包括USB HCD(主机控制器驱动)和USBD(USB核心驱动)的开发。在研究了以太网规范以及熟悉了控制器芯片之后,实现了相应的网络层驱动程序,文中所有的开发都是在交叉集成开发环境ADS1.2下进行的,通过JTAG接口对目标系统进行调试。同时在整个系统的软件开发中还引入了可重用软件开发方法以使开发出的嵌入式系统软件具有可重用性,在完成各个模块的编程以后对相应模块进行了测试,测试的结果表明各个模块的功能得到了预期的效果。课题主要完成的工作为启动代码的实现、USB主机协议栈以及以太网驱动等部分.最后做了总结,讨论了系统的进一步完善以及下一步需要完成的工作。通过以上的研究开发工作,我们实现的嵌入式USB主机/以太网控制器解决了具有USB设备端的嵌入式设备通过USB端口接入网络的问题,文中介绍了其核心部分的实现细节。同时,给出的嵌入式系统的开发流程以及无操作系统下的USB主机和以太网控制器驱动的开发都可以为其他开发者提供一定的技术参考。
其他文献
目的探讨锁定钢板与普通钢板治疗老年肱骨近端骨折疗效。方法选择46例老年肱骨近端骨折患者,按手术方式不同分为肱骨近端锁定钢板组(23例)和普通钢板组(23例)。观察患者术后1
北京王府井东方广场旧石器时代晚期人类活动遗址,是在北京平原的首次发现。依据对遗址区剖面中段( 包含了上下两个文化层) 沉积样品的沉积相特征以及粘土矿物、化学元素和孢粉等
构建标准体系是美国职业教育政策的重要组成部分,2006年珀金斯法案Ⅳ的出台把其推到了一个新的水平。通过构建标准体系,美国职业教育教学质量得以提高,职业课程逐步获得了与
煤炭是世界上主要的能源和化工原料,特别是在中国。整体煤气化联合循环(IGCC)发电技术是二十一世纪最具前景的一项洁净煤利用技术,其中高温煤气脱硫是IGCC的关键技术之一。高
<正> 蔡福养副教授,年近七旬,从事中医临床和教学四十余载,医理渊博,学验俱富,擅长内科、五官科,尤精喉科。笔者忝列门墙,深受教益。兹就蔡老喉科经验简介如下,以飨同道。效
西汉末年,北地郡受到羌胡内侵,此后郡境萎缩,边民内徒,户口锐减,郡治多次变迁,领县名存实亡;东汉、魏晋时,郡治及领县都不停变化,同名郡县的实际所在,需要仔细加以斟酌才是。《中国历史
中高温煤气脱硫技术因其经济性和对环境的友好性被公认为是煤气净化的理想方法。负载型复合金属氧化物脱硫剂将活性组分高度分散在载体上,使脱硫剂具有较大的比表面积和丰富
【正】希腊和中国是世界上两个文明古国,在数学和科学技术方面取得了超乎当时其他文明古国之上的成就,并分别在公元前六、七世纪到公元元年前后及公元前二世纪至公元14世纪初
<正>研制嫦娥三号与地面联系的"专线"、月球探测的"咽喉"、月夜生存的"护身符"、"关节肌肉"和"神经末梢",中国电科为探月作出诸多贡献嫦娥三号任务中,中国电子科技集团公司承
<正>全球有超过30个国家拥有核电站,机组总数441座。美国、法国、日本、俄罗斯和英国是拥有核电站最多的5个国家,其中美国的核电机组达104座。这几个国家的核电已经占它们总