实验课程简介

实验课程简介

ID:34145462

大小:775.47 KB

页数:47页

时间:2019-03-03

实验课程简介_第1页
实验课程简介_第2页
实验课程简介_第3页
实验课程简介_第4页
实验课程简介_第5页
资源描述:

《实验课程简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子科技大学微型计算系统原理及接口技术通信与信息工程学院实验平台基础讲解电子科技大学通信与信息工程学院无线通信与嵌入式系统实验室2009-111电子科技大学微型计算系统原理及接口技术通信与信息工程学院内容提要¢Linux操作系统简介¢Linux系统界面和常用命令介绍¢Linux下的程序开发¢嵌入式系统开发¢Linux驱动介绍¢嵌入式平台硬件介绍¢RVDS介绍221电子科技大学微型计算系统原理及接口技术通信与信息工程学院Linux操作系统的背景Linux是一套免费使用和自由传播的类Unix操作系统,它可以用于多种硬件平台上。这个系统是由世界各

2、地的成千上万的程序员设计和实现的,它的内核源代码是完全公开的,其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。33电子科技大学微型计算系统原理及接口技术通信与信息工程学院Linux操作系统的起源Linux是一个诞生于网络、成长于网络且成熟于网络的奇特的操作系统。1991年,芬兰大学生LinusTorvalds萌发了开发一个自由公开的UNIX操作系统的想法,当年,Linux操作系统就诞生了,为了不让这个羽毛未丰的操作系统夭折,Linus将自已的作品Linux操作系统源码通过Internet发布。从此世界上一大

3、批知名的、不知名的电脑黑客、编程人员加入到开发过程中来,Linux逐渐成长起来。现在,Linux凭借优秀的设计,不凡的性能,加上IBM、INTEL、CA、CORE、ORACLE等国际知名企业的大力支持,市场份额逐步扩大,逐渐成为主流操作系统之一。442电子科技大学微型计算系统原理及接口技术通信与信息工程学院Linux的基本思想¢一切都是文件系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。¢命令行策略在linux中,程序员或者用户可以在命令行下完成一切操作,甚至

4、可以实现图形化界面下无法完成的操作。因为linux的内核策略是针对命令的,而不是面向图形化使用的。¢Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近55电子科技大学微型计算系统原理及接口技术通信与信息工程学院Linux操作系统的特点Linux操作系统是以内核为基础,完全内存保护,多任务多进程的操作系统.它最大的特点是源代码公开并且遵循GPL协议。由于其源代码公开,人们可以任意修改,以满足自己的应用。同时有了GPL(GeneralPublicLicense,通用公共许可)的控制,大家开发的产品都相互兼容,这样就可以得到大

5、量免费的应用开发工具,这样更利于操作系统的优化。Linux用户遇到问题时可以通过Internet向成千上万的Linux开发者请教,更有利于解决复杂的问题。同时,作为一种类UNIX系统,Linux带有UNIX用户熟悉的完善的开发工具,几乎所有的UNIX系统的应用软件都已移植到Linux上。663电子科技大学微型计算系统原理及接口技术通信与信息工程学院归纳起来,Linux主要特点如下:¢可应用与多种硬件平台包括x86,Alpha,Sparc,MIPS,PPC,ARM,NEC和Motorola等现有的大部分芯片。Linux已经被移植到多种平台,这

6、对受开销和时间限制的研究和开发项目很有吸引力。同时,在开发过程中,原型可以在标准平台上开发,然后移植到具体的硬件上,加快了软件与硬件的开发过程。¢Linux可以随意的配置,不需要任何许可证或商家的合作。¢Linux是免费的,源代码可以无偿得到。这是最吸引人的地方。¢Linux本身内置网络支持。¢Linux内部高度模块化,使添加驱动,升级应用程序非常容易。77¢Linux支持虚拟内存。电子科技大学微型计算系统原理及接口技术通信与信息工程学院Linux在嵌入式开发中的优势嵌入式Linux是针对Linux内核经过小型化剪裁后,能够固化在容量只有几

7、十MB或几百KB的存储器芯片或是单片机中,应用于特定嵌入式场合的专用Linux操作系统。与其他的嵌入式操作系统相比,嵌入式Linux系统具有如下的一些独特优势:¢Linux系统内核和层次结构完全开放。¢高度稳定性。¢强大的网络支持功能。¢Linux具有一整套的工具链,容易自行建立嵌入式系统的开发环境和交叉运行环境,并且可以跨越嵌入式系统开发中仿真工具的障碍。¢Linux具有广泛的硬件支持。884电子科技大学微型计算系统原理及接口技术通信与信息工程学院Linux版本介绍Linux的发行版本可以大体分为两类:¢商业公司维护的发行版本,以著名的R

8、edhat(RHEL)为代表¢社区组织维护的发行版本,后者以Debian为代表各个发行版本的特点:¢Redhat,应该称为Redhat系列,包括RHEL(RedhatEnterp

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

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

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