嵌入式Linux系统及其构造.pdf

嵌入式Linux系统及其构造.pdf

ID:52410127

大小:299.80 KB

页数:4页

时间:2020-03-27

嵌入式Linux系统及其构造.pdf_第1页
嵌入式Linux系统及其构造.pdf_第2页
嵌入式Linux系统及其构造.pdf_第3页
嵌入式Linux系统及其构造.pdf_第4页
资源描述:

《嵌入式Linux系统及其构造.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·16·工业仪表与自动化装置2013年第3期嵌入式Linux系统及其构造赵俊生(甘肃民族师范学院计算机科学系,甘肃合作747000)摘要:对Linux的内核结构、启动过程进行分析的基础上,给出了Linux内核向嵌入式系统中移植的方法,其中包括开发平台的建立,内核裁减的方法,内核在CF存储卡上的安装及引导过程。关键词:Linux;嵌入式系统;内核;配置中图分类号:TP368.1文献标志码:A文章编号:1000—0682(2013)03—0016—04TheembeddedLinuxsystemanditsstructureZHA0Junsheng(Dep

2、artmentofComputerScience,GansaNormalUniversityforNationalities,GansuHezuo747000,China)Abstract:AnalysisbasedontheLinuxcorestructure,startprocess,giventheLinuxkerneltoem—beddedsystemtransplantationmethods,includingthedevelopmentofplatformbuild,kernelmethod,kernelreductionsinCFmem

3、orycardinstallationandbootprocess.Keywords:Linux;embeddedsystem;kernel;configuration发展,价格低廉、结构小巧的CPU和外设连接提供0引言了稳定可靠的硬件架构,限制嵌入式系统发展的瓶近年来,随着计算技术、通信技术的飞速发展,颈就突出表现在了软件方面。嵌入式操作系统是嵌特别是互联网的迅速普及和3c(计算机、通信、消费入式系统的灵魂。从80年代末开始,陆续出现了一电子)合一的加速,微型化和专业化成为发展的新些嵌入式操作系统,比较著名的有Vxwork和Win.趋势,嵌入式产品成

4、为信息产业的主流。Linux从dowsCE。而这些大多价格昂贵,并且源代码的封闭1991年问世到现在,短短的二十几年时间已经发展性也限制了开发者的积极性。由于Linux操作系统成为功能强大、设计完善的操作系统之一;可运行在开放源代码,可以定制,价格低廉,功能强大,可以运X86AlphaSpareMIPSPPCMotorolaNECARM行在X86、Alpha、MIPS、PPC、NEC、ARM、Motorola等等多种硬件平台,而且开放源代码,可以定制;可与硬件平台上,众多商家纷纷转向了嵌入式Linux的各种传统的商业操作系统分庭抗礼。越来越多的企开发。

5、业和研发机构都转向嵌人式Linux的开发和研究1嵌入式Linux的特点上,在新兴的嵌入式操作系统领域内也获得了飞速发展。嵌入式系统是以应用为中心,以计算机为基础。嵌入式系统是继计算机网络技术之后,IT领域实时l生是嵌入式系统的基本要求,其次,还要求代码又一个新的技术热点和发展方向。一般由嵌入式微小,速度快,可靠性高。嵌入式Linux(Embedded处理器、外围硬件设备、嵌入式操作系统以及用户的Linux)是指对Linux经过裁剪小型化后,可固化在应用程序等4个部分组成,用于实现对其他设备的存储器或单片机中,应用于特定嵌入式场合的专用控制、监视或管理等

6、功能。随着微处理器的产生与Linux操作系统。嵌入式Linux的开发和研究已经成为目前操作系统领域的一个热点。与其他嵌入式收稿日期:2012—11—23操作系统相比Linux的特点如下:基金项目:甘肃省自然科学研究基金项目(1010RJZP126);甘1)Linux系统是层次结构且内核完全开放肃民院基金项目(11—13)Linux是由很多体积小且性能高的微内核系统作者简介:赵俊生(1971),男,学士,甘肃天水人,甘肃民族师范学院教授,主要从事多媒体技术、嵌入式系统的教学与研究工作。组成。在内核代码完全开放的前提下,不同领域和2013年第3期工业仪表与

7、自动化装置·17·不同层次的用户可以根据自己的应用需要方便地对减,使其适应某专用系统。内核分析是内核裁减的内核进行改造,低成本地设计和开发出满足自己需基础,只有对内核的结构特性,以及引导过程有深入要的嵌入式系统。的了解,才能合理地裁减内核,使裁减后的内核在嵌2)强大的网络支持功能入式系统中引导并运行。Linux诞生于因特网时代并具有Unix的特性,2.1Linux内核的抽象结构保证了它支持所有标准因特网协议,并且可以利用一个完整的内核需要具有5个方面的功能或特Linux的网络协议栈将其开发成为嵌入式的TCP/IP性:处理机管理、内存管理、文件系统、设备

8、管理、网网络协议栈。此外,Linux还支持ext2、fatl6、fat32、络管理。r0mfs

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。