摘要由于嵌入式技术发展十分迅猛,ARM便因其低功耗、低成本、高性能的特点成为嵌入式产品首要的选择。目前,在嵌入式系统接入网络的实例中,被使用最多的技术就是以太网通信,作为一种新型方法,嵌入式以太网在以太网之中插入嵌入式系统,使之能由Web对设备进行访问,然后对嵌入式系统进行一系列的操作。
本文所设计的就是基于ARM的以太网通信。在9G20开发板上编写ARM程序,实现了服务器和浏览器之间的数据交互,且具有较高的安全性和高效性。32995
关键词 嵌入式 ARM 以太网 TCP/IP协议
毕业论文设计说明书外文摘要
Title The Ethernet Communication Based On ARM
Abstract With the rapid development of embedded techniques, ARM becomes the preference of some embedded products because of its excellent performance, low power consumption and cost. Nowadays, Ethernet is the most used LAN communication technology during all the techniques used for embedded system access to Internet. As a new technology, embedded Ethernet is inserting the embedded system into Ethernet. It can access equipment on Internet through Web and then do some operations on embedded system. The design described in this paper is the Ethernet communication based on ARM. ARM program on the 9G20 development board can realize the communication between the server with browse, with a high security and efficiency.
Keywords embedded techniques ARM Ethernet TCP/IP protocol
目 次
第一章 绪论 1
1.1 论文课题的研究背景 1
1.2 嵌入式以太网通信技术研究的意义 1
1.3 嵌入式以太网通信技术的研究历史和现状 1
1.4 论文的主要内容 2
第二章 嵌入式以太网通信技术的基础 3
2.1 以太网结构的参考模型 3
2.2 嵌入式以太网简述 3
2.3 TCP/IP协议 4
2.4 客户机和服务器 5
2.5 SOCKET通信的分类 6
第三章 开发环境的介绍 9
3.1 有关虚拟机 9
3.2 UBUNTU系统 9
3.3 嵌入式平台 10
第四章 程序设计的准备及编程 14
4.1 编译环境的搭建 14
4.2 SOCKET通信编程 14
4.3 SOCKET函数的说明与编写 15
4.4 程序运行结果 20
总 结 22
致 谢 23
参考文献 24
附录:ARM程序清单 25
前言
发展迅速的网络技术让工业控制的一项目变得越来越先进,控制系统技术不断朝着网络化和开放化发展。人们都憧憬着在使用一台联网的设备时,能够随时随地地看到这个设备当前状态,并且可以对这台设备进行远程地操控。于是在将来,会将IP地址放入到每个设备中,它会连接上Internet网络,由此产生一系列远程控制功能。迄今为止,以太网被广泛的运用,并且还在慢慢走向工业自动化领域。在嵌入式系统发展迅猛的今天[1],以太网接入功能将成为各类嵌入式设备的普遍功能,因此想要实现嵌入式控制系统的网络化就可以在以太网的开放性特征上来下文章。
第一章 绪论
1.1 论文课题的研究背景 基于ARM的以太网通信实现+源程序:http://www.youerw.com/tongxin/lunwen_29820.html