计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

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

2016-02-11 01:05
导读:计算机应用论文论文,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.

(转载自http://zw.NSEAC.com科教作文网)

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

注释:不含源代码

    上一篇:基于ASP的购物网站的设计与实现ASP+Access 下一篇:没有了