嵌入式以太网接口及其应用

来源 :中国地质大学 中国地质大学(武汉) | 被引量 : 0次 | 上传用户:zhuzubiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
经过几十年的发展,以太网技术已经走向成熟.以太网现已成为社会重要的基础信息设施之一,是信息流通的重要渠道.嵌入式系统已经在家庭和工业的各个领域得到了广泛的应用.目前大多数嵌入式系统还处于单独应用的阶段,以MCU为核心,与一些监测、伺服、指示设备配合实现一定的功能.嵌入式系统是继PC以后的另一个热点,不少专家称PC时代即将过去,取而代之的是以嵌入式系统为支撑点的"后PC时代".将嵌入式系统与以太网结合起来的想法很早以前就有了,主要的困难在于,以太网上的各种通信协议对于计算机存储器、运算速度等指标要求比较高.利用单片机实现嵌入式以太网接口的技术难点在于:如何利用单片机自身有限的资源对以太网上的信息进行TCP/IP协议处理,使之变成可以在Internet上传输的IP数据包.该文详细介绍了基于八位单片机和网卡芯片的双芯片解决方案,并结合以太网在智能小区的应用,给出了一个家庭网关的设计实例.该文论述的方案采用Philips公司的51兼容八位单片机P89C51RD2作为处理核心,软件采用精简的嵌入式TCP/IP协议栈,通过台湾REALTEK公司的RTL8019AS网卡芯片来实现以太网的连接.这个方案具有成本低廉、功耗小、性价比高的特点.该文首先介绍了课题选择背景及意义,使读者对该系统的架构有一个整体了解.接下来,将目前已存在的以太网接口方案分为高端、专用和低端三种进行论述.在比较了这三种方案后,详细介绍了该文所选用方案的两个关键部分:嵌入式TCP/IP协议栈和家庭网络中各种底层网络的应用.在读者对该文采用的方案有了进一步的了解后,该文接下来分软件和硬件两部分对嵌入式以太网接口的实现作具体的介绍.在硬件部分,该文对单片机部分、以太网接口芯片、USB接口芯片、CAN总线接口芯片、RS232、RS485接口芯片,作了详细的介绍,并给出了它们的应用要点和详细的电路图.在软件设计部分,介绍了软件开发环境的建立,并对网卡接口芯片、USB接口芯片的驱动程序作了详细的介绍.在嵌入式TCP/IP协议部分,介绍了网卡初始化以及ARP协议、IP协议、ICMP协议、UDP协议、TCP协议以及HTTP协议的精简和编程实现.在文章的最后,对全文进行了总结,分析了软硬件系统中现存的一些不足,提出了完善系统功能的一些合理建议,为下一步的工作指明了方向.
其他文献
该文实现的"农行学苑"及"校园网"是针对农业银行培训教育的实际要求,利用计算机和网络实现培训教学管理的标准化、科学化和规范化,提高培训管理水平,实现培训资源共享.该文综
该文主要讨论了基于Java的移动Agent(Mobile Agent,MA)技术在并行数值计算上的应用,并提出其实现可能性以及优势,在此基础上提出了一个适用于通用并行问题求解的基于IBM Agle
云计算已逐渐成为信息技术革命最重要的计算模式之一,它以资源动态分配和按需服务的特点提供海量计算能力,同时又极大地降低了数据中心的成本。伴随云计算的推广和应用,传统应用
该文介绍了主要的MANET路由协议DSR,AODV,ZRP,TORA和评估它们性能的模拟软件,研究了协议之间的性能比较结果包括DSR,AODV,DSDV,和TORA4个协议的比较以及更详细的DSR和AODV两
随着Internet的迅速发展,网络安全问题日益引起人们的关注.个人用户的计算机在接入Internet的过程中所面临的黑客的攻击、病毒的入侵和其他Internet上的威胁,使得个人防火墙
基于VoiceXML(VXML)的语音服务平台主要由三部分组成:文档服务器(通常都由Web服务器来充当,它负责产生VXML文档,并将它送给解释器去解释);VXML文档解释器(它负责解释VXML文档
程序验证是保护软件系统正确性的一个重要手段.大多数程序验证系统是半自动化的或称为交互式的.程序验证系统通常采用面向目标的验证方法.此方法大体可分为三步骤,其核心部分
最小点覆盖问题是一种集合覆盖类问题,已经被证明是经典NP难的组合优化问题,有效求解该类问题对解决实际问题有着十分重要的意义。但所有的NP问题都不能在多项式的算法时间内求
该文全面论述了一种基于dll的加密库系统的设计与实现方法.该系统对算法库中的算法进行动态的添加、删除、更新,并可以查看每个算法的源代码以及关于算法性能的说明文档.另外
该文介绍了MPEG的技术基础、MPEG的解压原理和视频分段的概念和方法,并着重讨论一种在MPEG视频上进行突变场景发现的新奇算法.这个方法使用了压缩视频中B-帧的双向预测宏块和