基于RTL8019AS网卡芯片的嵌入式Internet研究

被引量 : 0次 | 上传用户:fly19791013fly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前使用最广泛的以太网以及TCP/IP协议已经成为最常用的网络标准之一。本论文研究的是如何实现嵌入式系统与以太网的结合,在基于RTL8019AS以太网芯片的嵌入式网络终端中实现TCP/IP协议族,这将有助于实现嵌入式系统的网络连接。本文以周立功单片机公司的EASYARM2200开发板为整个系统的硬件平台,该开发板采用PHILIPS的LPC2210芯片作为中央处理器,以太网网卡芯片采用RTL8019AS,嵌入式操作系统采用非商业嵌入式操作系统μC/OS-Ⅱ。实现嵌入式操作系统在LPC2210芯片上的移植,是整个系统构架中的基础部分。在构建嵌入式系统平台以后,研究了RTL8019AS芯片的软件编程,并通过参考关于TCP/IP的RFC文档、IWIP,基于μC/OS-Ⅱ所提供的各种系统服务接口来完成TCP/IP协议栈的建设,协议栈的实现是整个系统构架中最为核心的部分,也是本文所要讲述的中心内容和技术,这部分是实验平台的网络通信基础。最后为检验TCP/IP协议栈的健壮性以及稳定性和执行效率,需要在嵌入式系统中实现基本的文字服务器程序,能够和现有的PC机上的操作系统完成简单的网络通信功能。在整个嵌入式系统的实现过程中,软件部分主要采用汇编语言以及c语言来编写,μC/OS-Ⅱ的移植主要涉及到汇编语言,而RTL8019AS和TCP/IP协议栈的实现主要由c语言来完成。在嵌入式网络体系的构建过程中,主要涉及到两个核心技术难题,它们分别是嵌入式操作系统的移植和TCP/IP协议栈的实现。其中嵌入式操作系统的移植构建了一个可供应用的系统平台,它提供了各种系统服务,隐藏了对底层硬件设备操作的复杂性,大大降低了开发难度;而TCP/IP协议栈的实现为系统提供了网络通信的基础。最后,给出了对系统的客观、全面的评价,并对进一步改进提出了建议。
其他文献
近年来,吉林省农业信息化发展迅速,并建立了各类信息资源系统以及网络系统,许多已陆续投入使用。如何充分利用现有已经建成的系统,以及整合多源、异构的科技数据资源,使其纳
分析了小学生在教学活动过程中发现问题、提出问题的重要性,总结了在教学活动过程中如何培养小学生发现、提出问题的能力的措施,以期达到对小学生素质全面发展的培养。
共产党员的党性是党章对党员在理想信念、宗旨立场、观点方法、组织纪律、行为操守等方面的具体要求,是共产党员应当践行的价值准则和行为规范。共产党员的党性修养,就是共产
对广州地区高校进行调研,华硕电脑公司应根据大学生的特点和自身的条件采取关系营销、快速渗透策略、体验营销等方式开拓高校市场,抢占有利地位。同时应改进笔记本电脑的设计
国家公园是保护自然和人文资源完整性的重要形式。自1872年第一个国家公园——美国黄石国家公园建立以来,经过一个多世纪的演变与发展,美国国家公园的管理体制日趋成熟完善。
<正> 问:我前不久到一家超市去买啤酒,看到超市里一个公告牌上写着"过期啤酒,半价处理",我当时贪便宜,就买了几瓶,谁知回家喝了一瓶我就中毒了,花去我医疗费用约2500元,当我
期刊
<正>戏曲现实题材剧目创作有悠久的历史,尽管戏曲史上的经典作品确实以历史故事的戏剧化演绎为主,然而现实题材从未缺席。20世纪50年代以来,广义的现实题材剧目即"现代戏"~①
目的探讨一氧化氮及内皮素-1水平在黄褐斑患者血中变化的临床意义,为临床治疗提供可靠的参考依据。方法选择我院2014年1月至2015年1月期间接受治疗的32例黄褐斑患者作为研究
在新一轮课程改革的浪潮中,人们逐渐认识到科学探究教学在化学教学中的重要地位。让学生主动探究,通过探究性学习加深对科学的理解,培养探究能力是当今科学教育改革的一个重要方
现代教育技术的发展促进了高等教育的革命,在网络环境下英语教学为适应时代特点、适应学生学习特点发生了新的教学方法及教学模式的变化。通过对学生学习特点的研究,结合传统