嵌入式Linux系统的开发过程与具体运用,计算机应用技术论文.docx
《嵌入式Linux系统的开发过程与具体运用,计算机应用技术论文.docx》由会员分享,可在线阅读,更多相关《嵌入式Linux系统的开发过程与具体运用,计算机应用技术论文.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式Linux系统的开发过程与具体运用,计算机应用技术论文内容摘要:近期这几年, 随着科技的发展使得通信技术和计算机技术迅速发展, 嵌入式已经成为了当今信息时代产业的主流。而在操作系统中, 嵌入式Linux操作系统由于有着与生俱来的优势, 自然成为了主要的操作系统之一。本文主要分析了嵌入式Linux系统应用开发的特点, 概述了嵌入式Linux系统的开发基本流程及应用。 本文关键词语:嵌入式系统;Linux系统;开发应用; 一、嵌入式系统的基本概述 (一) 嵌入式系统的概念。 嵌入式系统是什么, 简单来讲就是用来控制或者监视大规模设备的系统。嵌入式系统是以应用为中心, 同时它的基础是计算机技术
2、, 在开发经过中对功能、体积、可靠性等进行了严格的要求。作为一个专用的计算机系统, 它的功能特别的强大。 (二) 嵌入式系统的组成。 嵌入式系统是一个集成了软件和硬件的独立系统。华而不实硬件包括以微处理器/微控制器为核心的硬件平台, 例如X86、Sun Sparc、Alpha、PowerPC等。 二、嵌入式Linux操作系统的概念 (一) Linux的历史。 最初的Linux是1991年由芬兰的大学生Linux Torvalds写的。他写完后, 放入互联网上, 供人们下载和使用。直到1994年3月, Linux1.0诞生了。 (二) 嵌入式Linux操作系统的特点。 对Linux进行适当的修改
3、和删减, 并且能够在嵌入式系统上使用的系统, 就是嵌入式Linux操作系统。它的特点详细表如今下面方面。 1. Linux系统是完全开放的、免费的。 正是开放性, 它才能和其他系统相互兼容, 进而实现信息的互联。而且它能够任意修改源代码, 这是其他系统所不具备的。也正因如此, 程序员们对系统进行修缮, 才使Linux系统不断壮大, 并不断发展。 2. Linux操作系统的显著优势是多用户和多任务。 保证了多个用户使用互不影响;多任务独立开启, 互不干扰, 使得效率方面大大提高, 能够充分把性能发挥出来。同时很多研发人员对系统不断改良, 加强了其稳定性。 3. 设备是独立的。 只要安装驱动程序,
4、 在驱动程序的支持和帮助下, 任何用户都能够向使用文件一样, 任意对设备进行使用和操作, 这使得人们完全不用考虑设备存在的详细形式。由于用户能够自个修改代码, 所以用户能够自个配置外部设备以便自个使用。 4. 优秀的可移植性使其支持多种平台。 这允许Linux操作系统移动到另一个平台而不会影响它, 例如带有x86、680x0、SPARC、Alpha和其他处理器的平台。而它更能够运行到智能家电上, 如智能冰箱、智能空调。它还能够运行在市场上的主流硬件设备和技术上, 这会让嵌入式Linux系统愈加大展身手。 三、嵌入式Linux操作系统的开发经过 嵌入式系统通常和普通的软件开发有很大的区别, 假如
5、想要在嵌入式系统上编写代码程序难于登天或者讲是几乎不可能的。由于嵌入式程序的编写是在计算机上完成的, 但是测试结果需要在另一个平台上运行, 所以一般把这种开发的形式叫做穿插开发形式。 因而, 假如想要开发嵌入式Linux操作系统, 那么第一步便是建立一个穿插开发形式环境, 操作系统能够选用Linux系统版本中的一种, 如Red Hatlinux等。而Linux内核选用2.4内核还是2.6内核, 则是要根据开发环境因地制宜, 选择自定义安装或全局安装。而穿插编译器 (如arm-linuxgcc, arm-uclibc-gcc等) 需要到互联网上进行下载选择自定义安装或全局安装, 或者安装产品制造
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 农业相关
限制150内