文档介绍:基于ARM嵌入式系统的设计
摘要
嵌入式系统是计算机技术、半导体技术和电子技术的综合体,已经广泛应用于科学研究、工程设计、国防军事、自动化控制等各个领域。随着网络通讯技术的迅猛发展,生产和生活中广泛要求嵌入式系统终端能够完成网络通讯功能。论文就是以ARM7 TDMI为嵌入式开发平台,开发具有网络通信功能的嵌入式终端。
SOCKET是一个通信链的句柄,通过套接字向网络发出请求或者应答网络请求,用于TCP/IP协议的应用程序之间的相互通信。论文选择了ARM体系结构的嵌入式LPC2200处理器,根据系统的需求,在综合各种设计方案的基础上,选择移植带有TCP/IP协议的ucLinux嵌入式操作系统。裁剪和定制系统后,构建相关的文件系统。在此基础上,编写应用程序,调用系统的Socket通信函数,实现服务器端和客户端的通信。描述IP地址和端口,用于在两个
论文成功的实现了嵌入式设备的网络接入功能,各个带有网络通讯功能的嵌入式终端可以相互通讯,扩大了和提高了嵌入式设备的应用范围,对嵌入式系统的发展有较大的意义。
关键词:嵌入式系统;ARM7TDMI;socket;TCP/IP
Abstract
The embedded system is plex system with puter technology, semiconductor technology and electronic technology .It has been widely used in scientific research, engineering, national defense, automation and other fields. With the rapid development munication technology,our production and life requires the terminal plete munication function in a wide range of embedded systems. The Paper select the ARM7 TDMI for embedded development platform, develop the munication terminal.
Socket is munication chain handle, and work request or response work requests. It is used to describe the IP address and port for both TCP / IP based protocol municate between applications,. The paper select LPC2200 embedded ARM as processor architecture, with the system need, design the integration based on transplantation with TCP / IP protocol ucLinux embedded operating system. The paper build related file cutting and custom systems. On this basis, finished an application, and call the system function of munications, achieve server and munication.
The paper achieved work access functions of the embedded device, the embedded with munication terminal municate with each other, and expand and improve the application range of embedded devices, and has a greater significance for embedded systems.
Key words: Embedded Systems;ARM7TDMI;socket;TCP/IP
目录
1 绪论 1
嵌入式系统 1
国内外现状和趋势 2
选题必要性 3
选题的目的和意义 4
课题研究范围及要达到的技术要求 5
2 需求分析 6
任务概述 6
系统的需求分析 6
系统的功能需求