ARM7微处理器网卡接口的设计与实现

来源 :2006年全国第六届嵌入式系统学术年会 | 被引量 : 0次 | 上传用户:sohdengmang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展,越来越多的嵌入式产品能够连入互联网.通过为现有嵌入式系统增加网卡接口来扩展其功能,就产生了嵌入式网络技术.该项技术涉及的两个关键问题为传送信息的介质和采用的协议.目前,最常用的连接模式是以太网通信介质的有线连接与TCP/IP协议.以太网协议已经成为事实上最常用的网络标准之一,但是,具有网卡接口的嵌入式设备目前并不是很多.其原因除了嵌入式系统资源受限而不足以实现以太网的各种协议外,更重要的是设计以太网接口及协议相对比较复杂,实现起来比较困难.本文采用三星公司生产的ARM7微处理器S3C44B0X作为处理核心,并通过RTL8019AS网卡芯片实现了嵌入式网络的接入.
其他文献
本文论述了一种基于以太网的变电站远程抄表系统.该系统采用32位ARM处理器LPC210作为中心控制器,以RTL8019AS为网络接入模块.本文介绍了系统结构、通信协议的选择和实现,以及μC/OS-Ⅱ实时操作系统的移植.
从7个方面介绍了关于嵌入式系统的一些思考,即关于嵌入式系统实时性的理解、市场和研究升温动因、从业人员如何整体把握嵌入式系统、嵌入式系统的分类、两个核心问题以及研究现状和存在问题,最后指出应该继续进行的工作.
介绍了小型实时操作系统RTX51,阐述了其主要特点和基本功能及其在单片机系统中的应用方法,并给出了一个RTX51的应用实例--种基于实时操作系统RTX51的温度控制系统.该系统能够设置监测温度的上、下限,具有温度超限报警功能,设有一个串行通信接口,可以将读取到的温度传送到PC机中供进一步处理.其硬件部分主要采用AT89C52和TLC0832,软件部分的设计则利用了RTX51.文中给出了硬件电路,比
介绍了一种由嵌入式中央控制器(简称网关)、无线网络节点构成的电话报警与远程控制系统.阐述了系统的硬件结构、工作原理,介绍了无线通讯策略、部分驱动设计及软件流程.带有无线通讯模块的家电设备及安防传感器,与中央控制器构成无线网络;采用双音多频编解码技术,实现电话按键键值的识别和自动拨号.拨打网关的电话号码可以在语音提示下对家电设备的远程控制;当遇到外人入侵、煤气泄漏等紧急情况,网关主动拨打预先设置的电
数据交换机的出口控制结构对网络连接的效率和交换机的制造成本都具有重要影响.本文通过将分布式互斥算法引入对计算机的网络访问控制,提出了一种基于嵌入分布式互斥的数据交换机结构简化方法.该方法以RA算法为基础,能够有效改善数据交换机的访问优先权控制以及简化其出口控制结构,具有较强的实用性.
本文以VxWorks操作系统为例阐述了BSP的概念、原理和系统启动流程,并在此基础上以某目标机为原型,着重讲解了VxWorks的裁减方法.
光纤通道技术是机载高速数据传输网络研究的技术热点之一.光纤通道仲裁环网具有实时性强、确定性强、高带宽的特点,能够较好地满足机载计算机内节点之间互连的性能要求.同时航空电子系统具有高可靠性的要求,容错技术是提高系统可靠性的重要技术途径之一.本文介绍了机载实时容错分布式计算机系统原理样机网关采用的容错技术,讨论了光纤通道接口容错结构、四余度光纤通道仲裁环网的互连结构,以及四余度光纤通道仲裁环的故障分类
随着嵌入式技术的快速发展,越来越多的嵌入式设备在研发中采用操作系统支持.而Linux以其自身良好的特性被广泛地用在嵌入式系统中.Boot Loader是操作系统和硬件的枢纽,负责初始化硬件和引导操作系统的内核,ViVi是一款功能强大的Boot Loader.本文介绍了ViVi的运行过程和整体结构,同时给出了将ViVi移植到基于S3C2410开发板上的过程,并对移植过程中的关键代码进行了分析,对推动
为了令Linux系统能够更好地应用于实时内核的嵌入式系统,首先分析基于嵌入式的Linux实时内核在实时性能上的缺点以及引起的原因,研究了实现Linux实时性能改善的三种不同方法及其优缺点,包括双内核方法、任务分割方法和多任务方法三种.
随着对GPS定位精度要求的提高,一些地区特别是远离基站的海上、沙漠、大山等地区,一般的DGPS仪器差分信号已不能覆盖,定位精度也不能满足要求.通过把GPS定位系统与北斗定位系统结合起来,利用广域差分对钟差、电离层、对流层和伪距的修正,较好地解决了定位精度低的难题.通过模拟数据实验证明广域差分定位算法可以使定位精度提高20%.