- 0
- 0
- 约1.11万字
- 约 4页
- 2021-10-18 发布于广东
- 举报
Vol9 No5 M ar. 2009
第 9卷 第 5期 2009年 3月 科 学 技 术 与 工 程 (2009) 5129804 Science Technology and Engineering 2009 Sci TechEngng
基于高速 C8051单片机的以太网接口设计
张凤琴
(甘肃省华亭煤电股份公司设备租赁站 ,华亭 74 1000)
摘 要 介绍了一种基于 8位单片机的以太网接口设计 ,通过把 TCP / IP协议栈的实现过程层次化 ,提高了协议栈的移植性 。
实验结果表明这种嵌入 TCP / IP协议的单片机系统 ,具有成本低 、硬件少 、传输速度快 、使用方便等优点 。特别适用于现有的
网络传输系统 ,在数据采集 、数据传输等领域有广泛的应用前景 。
关键词 嵌入式系统 以太网 TCP / IP协议 单片机
中图法分类号 TP368. 2; 文献标志码 B
在自动化控制领域 ,有成千上万的传感器 、PLC 网使用了 TCP / IP。虽然 TCP / IP并不是专为以太网
或其他设备 ,相互连接集成为一个功能系统 。最常 而设计的 ,但实际上它们现在 已经不可分离了 ,其
用的连接方式就是 R S232 和 R S422 /485 串口总 传输层和网络层的协议基本上已经统一到 TCP / IP,
线 。近几年来 , 以太网网络架构也逐渐在 自动化产 也已经为大多数工业控制器厂家所接受 [ 1 ] 。以太
业内被广泛的采用 ,在很大范围取代了传统的串口 网最典型的应用形式是 Ethernet + TCP / IP, 即灵活
通信 。在许多功能系统中 , 以太网是一个经济 、快 的 Ethernet底层加上几乎己成通用标准的网络传输
速的接口方案 。 协议 TCP / IP,使得以太网能够非常容易地集成到以
将嵌入式系统与以太网相结合的想法 由来己 In ternet和 W eb技术为代表的信息网络中。然而现
久 ,主要的困难在于当时的以太网在速度和确定性 有 In ternet技术的 TCP / IP协议比较复杂 , 内容非常
等方面都有很大欠缺 , 不能满足工业通信 网络要 丰富 ,主要适用于与 PC 的连接 ,在工业 自动化领域
求 ;另外 ,各种网络通信协议对于嵌入式系统存储 的广泛使用显得过于昂贵 , 并不适用 。因此 , 降低
器容量 、运算速度等的要求 比较高 , 当时的嵌入式 硬件成本 ,简化 TCP / IP 协议的实现有特别现实的
系统中除部分 32位以上的处理器外 ,都无法达到这 意义 [ 2 , 3 ] 。
一要求 。随着工业 以太网在速度上不断提高以及
交换技术 、全双工工作方式等技术的融入 , 以太网 1 整体方案设计
与工业通信网络的差距正在逐步缩小 。从 80 年代
起 ,一些 IT组织和公司开始进行嵌入式系统的研 方案的主要任务是采用单片机控制网络接 口
发 ,大部分新开发的嵌入式处理器都支持网络协 芯片实现以太网接 口, 以便控制系统通过以太网实
议 。可以说 , 目前研究嵌入式 以太网的条件 己经 现网络化 。
成熟 。 在本文中最重要的是嵌入式 TCP / IP 协议在 8
以太网本质上是一个物理层标准 ,作为一套完 位单片机上的实现 ,从而达到实现嵌入式以太网接
整的网络传输协议 , 必须具有高层控制协议 , 以太 口的目的。
原创力文档

文档评论(0)