基于Nucleus PLUS嵌入式以太网接口的设计与实现.pdfVIP

基于Nucleus PLUS嵌入式以太网接口的设计与实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
· d· 仪 表 技 术 2008年第3期 基于Nucleus PLUS嵌入式以太网 接口的设计与实现 徐永晋,刘 涛,方 圆,黄 河 (上海大学 机电工程与自动化学院,上海 200072) 摘要:提出一种在LPC2292(ARM7)为CPU、Nucleus PLUS为实时操作系统的系统平台上,以RTL8019AS为网络控制芯片构建 嵌入式以太网接口的设计思想与实现方法,详细阐述了Nucleus PLUS在ARM7上的移植方案以及在该系统平台下以太网驱动程序 的开发方法。实际运行结果表明,该系统设计合理,运行稳定可靠,具有实际的应用价值。 关键词:嵌入式;以太网;ARM7;Nucleus PLUS;驱动程序 ’ 中图分类号:TP39 文献标识码:B 文章编号:1006—2394(2008)03—0004—03 Design and Implementation of Embedded Ethernet Interface Based on Nucleus PLUS XU Yong-jin,LIU Tao,FANG Yuan,HUANG He (School of Mechatronics and Automation,Shanghai University,Shanghai 200072,China) Abstract:Based on a system platform with LPC2292(ARM7)CPU,Nucleus PLUS RTOS and network control chip RTL8019AS,the design and realization method of the Embedded Ethernet Interface is presented in this paper.The migration of Nucleus PLUS based on ARM7 processor and the design approach of Ethernet Controller Driver Software on this system platform are elaborated.The result in practical application shows that the system is reasonable,reliable,and practica1. Key words:embedded;Ethernet;ARM7;Nucleus PLUS;driver 10M ISA接口网络适配器中。它具有曼彻斯特编码、 1 系统硬件设计 冲突检测和重发的功能,只需很少的外围电路就可完 为满足测控系统的要求,MCU选用了LPC2292, 成网络数据的发送和接收功能。同时,为了防止线路 LPC2292是Philips公司的一款支持实时仿真和跟踪 过压对RTL8019AS的损害,信号的接收和发送端通过 的16/32位ARM7TDMI—S CPU的微控制器,并带16K 网络隔离变压器HR901170A和RJ45接口接入传输媒 字节的片内静态RAM及256K字节的内部高速 Flash 体。系统硬件功能框图如图1所示。 存储器。128位宽度的存储器接口和独特的加速结构 使32位代码能够在最大时钟速率下运行。LPC2292 具有较小的144脚封装、极低的功耗,可使用的GPIO }一一 I RTLS019AS]一 刍芒 I 高达76(使用外部存储器)~112个(单片应用)。由 于内置了宽范围的串行通信接口,因此非常适合于通 i : I !!: 垒 信网关、协议转换器、嵌入式软MODEM以及其他各种 I… … … … … 一一I 类型的应用。

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档