您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术嵌入式Internet技术及其实现方案 正文
嵌入式Internet技术及其实现方案

嵌入式Internet技术及其实现方案

点击数:7922 次   录入时间:03-04 11:36:20   整理:http://www.55dianzi.com   嵌入式系统-技术

       3.1 系统软件

       在选定硬件,完成各芯片间地址线、数据线及状态线连接后,开始软件设计。软件设计主要包括:芯片初始化程序、以太网控制器驱动程序、TCP/IP协议栈程序、系统网络配置程序。芯片初始化程序用于设置MCU工作模式及外围芯片选择;以太网控制器驱动程序用于设置以太网控制芯片的工作状态及工作方式,分配收发数据的缓冲区;系统网络配置程序用于给监测系统分配IP地址及域名。

       当网络有数据时,RTL8019AS在接收和处理完以太网数据帧后传送给单片机,80C196对数据包进行分析,如果是ARP(物理地址解析)数据包,则程序转入ARP处理程序。如果是IP数据包且IP地址正确,则继续分析若是ICMP包,则调用ICMP处理程序。若是UDP数据包,则80C196对数据解包后,将数据部分转存在PSD4135中或者通过串口输出。反之,当有数据要发送时,80C196将调用UDP打包程序来封装数据并送入RTL8019的缓存中去。具体流程为:数据放到UDP的数据段->生成UDP校验->建立IP头->(ARP地址解析)->生成Ethernet头->放到网卡发送缓冲区->发送 。

       4 结束语

       基于 嵌入式 Internet 的工业以太网控制网络是未来新一代工业控制网络的发展趋势。本文阐述了嵌入式Internet的各种技术原理,并通过了以太网接口控制芯片和嵌入式TCP/IP协议实现了嵌入式网关的功能。相信随着嵌入式Internet技术的日益完善,这种可与现场总线等已有网络实现方便简单连接的方案,会得到更加广泛的应用。

       参考文献

1.李明.康静秋. 嵌入式TCP/IP协议栈的研究与开发. 计算机工程与应用 2002.16
2.Kenneth D .Reed. 《TCP/IP基础》3com公司译   北京:电子工业出版社
3.Kenneth D .Reed. 《协议分析》孙坦 张学锋等译   北京:电子工业出版社
4.陶波,丁汉等. 基于嵌入式Internet的工业控制.  测控技术, 2002.20.(8)
5.万静华,丁亚军 以太网控制器的嵌入式设备网络互连 单片机与嵌入式系统应用2001.12



上一页  [1] [2] 


本文关键字:技术  嵌入式  Internet  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术