uClinux在ARM7上移植的研究与实现

时间:2020-09-01 16:12:18 计算机应用毕业论文 我要投稿

uClinux在ARM7上移植的研究与实现

毕业论文

uClinux在ARM7上移植的研究与实现
              
摘要:嵌入式系统是将计算机技术、半导体技术和电子技术和各个行业的具体应用相结合的产物。嵌入式系统已成为当今IT产业的焦点之1,并且具有极大的.潜力。
嵌入式Linux由于稳定、开放源代码以及强大的网络功能,和其他的嵌入式操作系统相比具有更多的优势。uClinux是1种针对无MMU的处理器设计的Linux内核,通过定制可以达到几百KB大小,非常适合做为消费类电子产品的嵌入式操作系统。
本文深入分析了uClinux的体系结构;论述了嵌入式操作系统的启动过程以及Bootloader的运行机理;分析了FLASH,RAM的存储空间分配,以及可执行映象文件在存储空间的定位。然后本文对uClinux内核的相关配置和编译过程作了探讨。对如何组建软件开发平台,利用GNU开发工具在uClinux上进行程序设计也做了介绍。
针对ARM7核心SamSung S3C44B0X开发板,本文介绍了把uClinux内核移植到嵌入式系统的过程,并在内核移植的基础上开发了1个客户机—服务器模型的网络应用程序。
关键词:嵌入式系统;uClinux ;ARM7

Research and Implementation of Porting uClinux to ARM7
 
Abstract:The embedded system is the combination of computer technology,semiconductor,electronic technology and the applications of industries.It is becoming one of the focus in the IT industry and has great potential.
Embedded linux has more advantages than any other embedded operating system for its stabilization,opening sources and strong network functions. uClinux is a modified version of the Linux kernel, designed for non-MMU micro-controller. The kernel size is very concise, typically can customized to a few hundred KB, very suitable for serving as an embedded OS for generic consumer electronics.
This article thoroughly introduces the architecture of uClinux; analyses the startup procedure of embedded system and the mechanism of Bootloader; analyzes the memory allocation of FLASH and RAM, the location of execute image files expressly.Then this article discusses related configurations and the process of compiling uClinux kernel.The article also depicts the course of developing programes on the OS of uClinux using GNU software.
Based on the ARM7 core chip SamSung S3C44B0,this paper introduces the process of porting uClinux to embedded system; on the basis of kernel porting I develope a client/server model network application.
Keywords: Embedded System;uClinux ;ARM7

注释:不含源代码

uClinux在ARM7上移植的研究与实现

【uClinux在ARM7上移植的研究与实现】相关文章:

1.MiniGUI到EV44B0Ⅱ上的移植研究

2.双语教学模式在信息安全课程上的研究与实践论文

3.尾矿库在线监测系统的研究与实现

4.试论建筑幕墙企业材料管理系统的研究与实现

5.J2ME在移动设备上实现动画程序方法

6.基于颜色特征的藏毯图像检索研究与实现

7.怎样在钢琴上训练音程与和弦

8.民法法典化的政治向度与核心价值之实现研究

9.浅谈园林大树移植与管护