节点文献

基于ARM的嵌入式系统教学实验系统的设计与研究

The Design and Study of Embedded Experimental System Based on ARM Embedded System

【作者】 范静丽

【导师】 赵磊;

【作者基本信息】 山东理工大学 , 计算机应用技术, 2008, 硕士

【摘要】 随着信息技术的发展和数字化产品的普及以及Internet广泛深入的应用,从消费电器到工业设备,从民用产品到军用器材,嵌入式系统已被广泛的应用到网络、手持通信设备、消费电子和自动化控制等各个领域。嵌入式系统的广泛应用和发展潜力使其成为21世纪的应用热点之一。为了学习、研究和使用嵌入式技术,国内许多高校都在开展或计划开展嵌入式系统教学。因此,研制基于ARM的嵌入式系统教学实验系统已迫在眉睫。本文在分析了各种嵌入式教学实验系统功能的基础上,提出并研究设计了一款基于ARM的嵌入式系统教学实验系统。本文概括地阐述了嵌入式系统的概念、设计流程、发展趋势,分析了嵌入式系统教学开展的必要性。根据实验系统的需求分析、功能规划和教学内容安排,设计了一个基于ARM的嵌入式系统教学实验系统的硬件平台,详细论述了硬件平台的设计及实现过程,同时给出了电路原理图。研究了嵌入式操作系统的启动和移植,包括嵌入式操作系统的选型、系统引导程序Bootloader的设计与实现、嵌入式操作系统uCLinux内核的移植。以嵌入式网络为应用背景,分析了嵌入式Boa服务器的程序结构,修改并实现了嵌入式Boa服务器。在Boa服务器的基础上,设计并实现了远程控制嵌入式系统I/O端口的应用程序,实现了通过浏览器控制A/D转换器进行模拟信号采集并获得采样数据的功能。实验结果表明,所设计的基于ARM的嵌入式系统教学实验系统达到了预期的设计目标,能够满足嵌入式系统教学实验的要求。

【Abstract】 Along with the development of information technology and the widespread application of Internet, the embedded system has been applied in many domains, such as network, communication devices, national defense system, vechicle, electronic devices and automatic control. In 21st century, the embedded system is becoming one of the fastest developing domains. In order to study and use embedded system technology, many domestic universities are launching or planning to launch the teaching of embedded system. Therefore, it is urgent to develop suitable experimental system for teaching embedded system.In this paper, upon the analysis of all kinds of existing experimental system, an ARM based embedded system is proposed as well as designed. At first, the paper generally introduces the concept, design flow and development situation of embedded system, and analyses the necessity of teaching embedded system. Second, according to requirement analysis, function plan and teaching arrangement, this paper describes the design of an ARM based hardware platform, discusses some details of the design and implementation, including critical circuits and diagrams. In the third section, this paper studies the startup and transplantation of an embedded operating system, uCLinux, modifies the Bootloader and finishes its customization. In the final section, it is about the embedded network function and Boa Web Server, upon which the remote control of input and output in embedded system through internet is realized, and the internet based analog signal sampling function becomes available, the client can visit the embedded website through a browser and tell the embedded system to perform the functions contained.The experimental results show that the design is feasible and meets all requirements.

【关键词】 ARM硬件平台uCLinuxBootloader嵌入式Boa服务器
【Key words】 ARMhardware platformuCLinuxBootloaderBoa Web server
节点文献中: 

本文链接的文献网络图示:

本文的引文网络