资源描述:
《基于arm的以太网接口电路设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于ARM的以太网接口电路设计第24卷第2期2009年4月光电技术应用ELECTRO一0PTICTECHN0L0GYAPPLICAT1ONVol.24.No.2April.20099■电路与控制?基于ARM的以太网接口电路设计刘蒙,王静(东北电子技术研究所,辽宁锦州121000)摘要:阐述了基于ARM处理器LPC2294的嵌入式系统的以太网接口电路的设计,针对当前嵌入式研究领域的技术热点,实现了以太网功能在嵌入式系统上的开发与应用•详细介绍了ARM处理器的硬件设计XPC2294与以太网控制器RTL8019AS的接口电路设计和以太网传输层的UDP
2、协议,TCP/IP协议的软件设计流程,以及系统的通信调试过程.ARM处理器与RTL8019AS通过外部数据总线连接,具有非常好的实时性和可靠性,很好地实现了嵌入式系统的以太网功能.关键词:ARM;UDP;TCP/IP中图分类号:TN711.1文献标识码:A文章编号:1673—1255(2009)02—0051—03DesignofEthernetlnterfaceCircuitBasedonARMLIUMeng,WANGJing(NortheastResearchInstituteofElectronicsTechnologyJingzhou1
3、21000,China)Abstract:ThedesignofEthemetinterfacecircuitintheEmbeddedsystembasedonARMprocessorLPC2294isexpatiated.ThroughstudyingthecurrenthottechnologyinthedomainofEmbeddedtechnology,theexploitationandapplicationoftheEthernettechnologyontheEmbeddedsystemarerealized.Theinvolv
4、edtechnologiesincludesuchasthehardwaredesignofARMprocessor,theinterfacecircuitrydesignofLPC2294andtheEthernetcontrollerRTLS019AS,UDPprotocolofEthernettransportlayer,softwaredesignflowof弋.andtheprocessofsystemcommunicationsdebuggingareintroduced.TheARMprocessorisconnect一edwit
5、hRTL8019ASviaexteriordatabustohaveexcellentre.altimeanddependability5andtheEthernetfunc—tionofEmbeddedsystemisimplemented.Keywords:ARM;UDP;TCP/IP当前在嵌入式系统的研究开发方面,越来越重视网络功能•如果一个嵌入式系统没有网络通信功能,那么它的价值将会大大降低.嵌入式系统已经不能再局限于孤立的控制应用,而是越来越要求网络集成化,从而实现多个嵌入式系统的集中控制与信息共享•以太网技术在嵌入式系统上的开发应用
6、,已经成为当前嵌入式研究领域的技术热点之一.以太网通信与传统的RS一485,CAN等相比较,以太网更加高速,通用,而II可以直接与INTERNET相连接,提供更大范围的远程访问,并且以太网技术在传输距离,布线成本以及控制软件的通用性上与新兴的USB2.0,IEEE1394等相比都有着明显的优势…1.系统以实际开发系统为背景,以PHILIPS公司的LPC2294和REALTEK公司的RTL8019AS为基础•详细地论述了ARM的以太网接口设计方案的硬件及软件设计方案和实现方法.1系统硬件设计1.1系统结构及原理基于ARM的以太网系统原理结构示意图
7、如图收稿FI期:2009—02—11作者简介:刘蒙(1981),男,黑龙江哈尔滨人,助理工程师,研究方向为电子工程52光电技术应用第24卷1所示,它主要由以太网接口,以太网控制器和ARM处理器等部分组成.1!11芒1{竺1广]厂]厂]图1系统原理结构不意图以太网接口采用标准插座HR901170A.以太网控制器采用REALTEK公司的RTL8019AS芯片,RTL8019AS是一种高度集成的以太网控制芯片.支持全双工模式.RTL8091AS芯片内部集成了DMA控制器,ISA总线控制器和集成16KS1,网络PHY收发器.ARM处理器采用PHILIP
8、S公司的LPC2294.LPC2294是基于一个支持实时仿真和跟踪的16/32位删7T】I—STMCPU.128位宽度的存储器接口和独特的加速结构使3