基于ARM嵌入式系统的网络传输应用与研究

来源 :山东理工大学 | 被引量 : 0次 | 上传用户:jjuuhhuu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以嵌入式微处理器和嵌入式操作系统为核心的嵌入式技术,已在很多领域得到了广泛的应用。由于互联网的应用日益普及,信息共享的程度不断提高,传统的串行通讯和并行通讯方式的缺点日益凸出,嵌入式设备的网络化已经成为网络发展的必然趋势。Forrester Research的研究显示,到2010年,将有95%的连网设备不再是传统的计算机,而是带网络功能的嵌入式系统。本文根据在PC104系统下实现网络通信功能的成功案例,构建了基于ARM7微处理器和uCLinux操作系统的实验平台,完成了网络接口设计,并实现了嵌入式系统的网络通信功能。本文采用PHILIPS公司的LPC2210微控制器作为主控芯片,采用高度集成的以太网芯片RTL8019AS作为网络接口。选择Linux操作系统进行裁剪和移植,分析并实现了嵌入式TCP/IP协议栈。编写了底层网络驱动程序,实现了嵌入式硬件平台和PCLinux系统之间的基于网络的数据传输;同时实现了嵌入式系统同WindowsXP系统之间的基于网络的数据传输;通过对比实验,对网络数据传输协议和算法进行了研究和优化,完善了ARM嵌入式系统的网络功能。大量的数据传输及可靠性测试实验表明,本文所设计的嵌入式系统网络功能在可靠性、可用性及操作方便性方面都达到了预期的目标,具有实际的应用价值!
其他文献
任务调度是分布式并行计算平台,如Hadoop、Dryad等,最核心的功能。任务调度结果的优劣极大地影响着系统吞吐率、计算集群的资源利用率以及作业的性能。同时,由于计算集群的异
唇读是利用计算机来识别唇动序列的一门技术,它涉及到模式识别、人工智能、图像处理等多个领域。本文主要研究了单视觉通道下,唇读中的特征提取、选择与融合,主要研究工作包
我校绝大多数课程还采用考教统一模式完成教学过程,这种传统的考试模式在教学到实施考试的过程中带有很大的主观随意性和不规范性。另外随着我校近年来学生规模的扩大,教学任
目前在世界上每天流通的纸币数量巨大,在金融部门内部纸币整理工作是非常繁重的,如何快速准确的纸币清分在银行业中具有非常重要的意义。通过使用灵敏准确的纸币清分机,能使
随着嵌入式技术的发展,它的应用已广泛深入到各行各业,不仅在生产、加工、制造等领域独领风骚,还深切地影响着家居生活的方方面面。其中数字家庭平台是嵌入式、多媒体、网络
基于视频的人体运动分析是计算机视觉研究领域的重要课题之一,也是近年来备受研究者关注的前沿方向。本文集中研究单目视频的人体运动检测,二维运动跟踪及人体三维重建。首先
通过因特网计算机病毒可以很容易的对人们使用的计算机造成破坏。针对如此情形,人们亟待创建病毒模型来研究病毒自身特点,研究其扩散的规律,以便有效阻止其扩散。对网络病毒
自20世纪80年代以来,如何在计算机上高效和逼真地仿真布料运动、布料褶皱等效果一直是计算机图形学研究中的一个具有挑战性的课题。布料仿真在三维服装设计、虚拟现实技术、
在程序设计语言考试中,编程题自动评分是一项具有实用价值的应用,它是实现在线考试功能的一个关键技术,由于它涉及到多方面的理论和知识,因而成为一个难点。目前,还有一些技
随着科技不断革新,外部市场环境变幻莫测,企业间的竞争也变得异常激烈,为了能够生存、发展和提高竞争力,达到以客户服务为导向和中心的目标,企业内部业务流程需要能够快速构建和整合,持续不断的优化。由于企业各部门普遍存在着采用不同语言和平台开发的各种异构信息系统,造成了企业知识资源分散存在于各个异构的系统中,难以集中共享的情况。随着知识经济的不断深入,知识已经被看作发展生产力的第一要素。但是企业目前普遍存