ARM下红外传感系统设计方案_第1页
ARM下红外传感系统设计方案_第2页
ARM下红外传感系统设计方案_第3页
ARM下红外传感系统设计方案_第4页
免费预览已结束,剩余45页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浙江海洋学院东海科学技术学院本科生毕业论文封面1/42浙江海洋学院东海科学技术学院本科生毕业论文作者: Pan Hongliang仅供个人学习ARM下的红外传感系统设计林上玉(东海科学技术学院机电工程系,浙江舟山316000)摘要2/42浙江海洋学院东海科学技术学院本科生毕业论文很早以前人们就已经开始研究红外传感系统。一开始,红外传感以其巨大的优势普遍被使用在军事上。随着红外技术的不断发展,使得红外传感在工业、生活中慢慢的被广泛的使用。 ARM微处理器也以其巨大的优势已经在嵌入式领域得到广泛的使用,并且发展也是越来越迅速。红外传感与ARM相结合的应用也逐步被人们所重视。本文主要介绍基于ARM下

2、的红外传感系统的设计。首先,介绍了ARM微处理器和红外传感相关的知识,其中包括ARM的结构和红外传感系统的工作原理等;其次,介绍了嵌入式实验系统Linux环境的搭建,详细介绍测试环境搭建的操作过程;之后,介绍了红外传感系统应用程序的编写,对一些主要的程序进行说明;最后,介绍了红外传感系统在实验系统上的实现,并说明设计的最后结果。该设计中最重要的是实践操作。设计中通过在虚拟Linux系统上对应用程序进行编写和编译,然后在QVFB上显示出要求的界面,最后在实验系统上运行编译好的应用程序,得到预期的设计效果。主要的操作有应用程序的编写,Linux 系统环境的搭建,交叉环境的搭建,应用程序的测试和烧写

3、。最后把所完成的包含红外传感系统软件的系统文件烧写到实验系统下,并且执行红外传感系统软件,就会在实验系统的LCD 显示器上显示出红外传感系统的界面。安装上红外传感模块后就可以实现红外检测功能,LCD显示器就会根据红外模块上的红外对管之间有无障碍物显示不同的结果。 关键词 :ARM; Linux ;红外传感;嵌入式3/42浙江海洋学院东海科学技术学院本科生毕业论文Based on the ARM infrared sensor system design AbstractLong time ago people had already started to study infrared sens

4、or system. The beginning, its great advantage infrared sensor are widely used in the military. With the continuous development of infrared technology, Makes infrared sensing in industrial and life slowly is widely used to. The great advantage of its ARM microprocessorembedded in the field has been w

5、idely used and development is also increasing rapidly. Infrared sensor combined with ARM applications are gradually being valued by the people.This paper introduces Based on the ARM infrared sensor system design. First, introduced of the ARM microprocessor and infrared sensor-related knowledge,inclu

6、ding ARMs structure and infrared sensor system works, etc.; Then, introduced of how to set up experimental systems of the embedded Linux environment, details of test environment set up the operation; After, introduction of the infrared sensor system applications written and procedures for some major

7、 shows; Finally, the infrared sensor system to achieve the experimental systems, and describe the design of the final results.The most important is practical operation in this design.in the design ofto writeand compile the application through the virtual Linux system, thenshow the expectedinterface

8、in the QVFB, and finally run the compiled of applications in the experimental system and get the desired results. The main operations are the preparation of applications, Linux system environment structures, cross-build environment, the application of the test and the programming.Finally the complet

9、ed system software contains the infrared sensor system files programmed to test systems, and implementation of the infrared sensor system software, the LCD will display in the experimental system show the infrared sensor system interface. Installed infrared sensor module can be achieved after the in

10、frared detection, LCD display module will be based on the IR infrared control whether the barrier between the show different results.Keywords : ARM ;Linux ; Infrared sensor; Embedded4/42浙江海洋学院东海科学技术学院本科生毕业论文目录前言 .1第 1 章ARM微处理器的介绍 .21.1嵌入式系统 .21.1.1嵌入式系统的概述 .21.1.2嵌入式系统的特点 .21.1.3嵌入式系统与 ARM的关系. 21.2

11、ARM 微处理器 .21.2.1ARM 微处理器概述 .21.2.2ARM 微处理器的应用领域 .31.3 S3C2410 的介绍 .3第 2 章 红外传感系统的介绍 . .52.1红外线的概述 .52.1.1红外线 .52.1.2红外线的特性 .52.2红外传感系统 .52.2.1红外传感系统的概念及分类 .52.2.2红外传感系统的工作原理 .62.2.3红外传感系统的应用 .72.3本次设计的红外传感系统简单框图 .7第 3 章 设计编译环境的搭建 . .83.1虚拟 Linux 系统的安装83.1.1虚拟机的安装83.1.2虚拟机下 Linux 系统的安装83.2 Minigui在 L

12、inux 运行环境的搭建93.2.1交叉编译器的安装93.2.2 QVFB 的安装103.2.3 Minigui资源文件的安装103.2.4配置安装 Minigui111/42浙江海洋学院东海科学技术学院本科生毕业论文3.2.5编译环境的测试 .123.3 Minigui 在 S3C2410上的移植 .123.3.1Minigui的安装和配置 .123.3.2配置 NFS网络文件系统 .14第 4 章红外传感系统应用程序的编写. .164.1红外传感系统的流程图 .164.2红外传感系统的程序编写 .164.2.1红外传感系统 MiniGUIMain 主窗口程序 .164.2.2红外传感系统对

13、话框窗口创建程序 .174.2.3红外传感系统对话框窗口处理程序 .184.3红外传感系统 Makefile 文件的编写 .204.3.1Linux编译测试 makefile的编写 .204.3.2交叉编译测试 makefile文件的编写 .214.4红外传感系统程序的编译和测试.21第 5 章红外传感程序在实验系统上的实现 . .235.1实验系统相关文件的烧写 .235.1.1 vivi与小系统的烧写 .235.1.2利用网络烧写内核和系统.245.1.3应用程序的运行 .255.2应用程序系统的烧写和应用程序的执行 .255.2.1文件系统的制作 .265.2.2系统文件的烧写和应用程序

14、的执行 .26结论 .27致谢 .28 参考文献 .29附录 红外传感系统应用程序源代码 .301/42浙江海洋学院东海科学技术学院本科生毕业论文ARM下的红外传感系统设计前言现在,对于红外传感系统的研究非常之多,在红外传感系统中,主要分成主动式红外传感和被动式红外传感。红外技术在很早以前就已经开始研究,如今这方面的技术已经逐步成熟,并且被广泛的应用到军事、工业和生活方面,也逐渐的被人们所认识和熟悉。红外传感系统在商业、军事、航空航天、网络通信应用、电子产品、工业控制领域、信息处理和安全产品都有广泛的涉及。红外传感系统设计是利用红外传感模块上的红外对管的红外对射。红外发射器发射红外线到红外接收

15、器,红外接收器接收由红外发射器发送过来的红外线,并且实时监测红外对管之间的红外线发射状态,把监测状态发送给微处理器模块进行处理,最后在屏幕上显示相应的监测结果。如图1 可以看出其主要使用的模块有红外对管、红外传感模块、微处理器模块和屏幕显示模块。该设计主要是对红外传感的软件方面进行设计,编写一个红外系统应用程序软件,并且在已有的硬件设备下进行测试,实现预期的结果。红外对管红外传感模块处理器模块LCD 显示模块图 1红外传感系统模块在这次的设计中使用的EL-ARM-830 实验系统,其采用的ARM920T核的 32 位微处理器。实验系统上的各部分都是以模块化形式连接的。所使用的红外传感模块通过实

16、验系统的插槽和导线与其他的模块相连。把编译好的含有相关应用程序软件的系统文件烧写到实验系统里,启动实验系统并且运行应用程序,就可以在实验系统的屏幕上显示出相应的界面。开始测试后,红外传感模块上的红外对管不断监测它们之间的状态,然后把数据发送给处理器模块进行处理,最后在屏幕上显示出相应的状态结果。当有障碍物出现在红外对管之间,屏幕上会显示“发现障碍物! ”,没有障碍物出现在红外对管之间,屏幕上会显示“一切正常!”。1/42浙江海洋学院东海科学技术学院本科生毕业论文第 1章ARM微处理器的介绍ARM是一个大家族,所涉及的领域非常之广。介绍 ARM微处理的相关内容有利于去理解在设计过程的遇到的一些内

17、容。1.1嵌入式系统1.1.1嵌入式系统的概述根据英国国际电机工程师协会的定义,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”。还有一些定义是:嵌入式系统是指以应用为核心,以计算机技术为基础,软硬件可裁剪,对功能、可靠性、成本、体积和功耗严格要求的专用计算机系统。嵌入式系统是面向用户和应用的,并且将许多先进的计算机、电子等技术相结合,与具体的应用相结合的系统。其核心技术是数字技术和软件技术,其中数字技术包括数字信号处理技术和数字芯片技术,软件技术包括芯片和操作系统的程序设计技术。嵌入式系统具有以下这些特性:执行特定的功能;以微处理器与外围设备构成核心;具有严格的时序和稳定性;全自

18、动操作。因此嵌入式系统是计算机软件与硬件的结合,其目的在于满足某种特殊功能,并应用在具体的系统中。现在所使用的嵌入式系统一般都是由硬件和软件两部分组成,硬件部分可分为嵌入式微处理器和外围设备两部分,软件部分可分为嵌入式操作系统和应用软件两部分。1.1.2嵌入式系统的特点嵌入式系统具有很多的特点,并且在不断发展的过程中某些方面有更大的提高和加强。其相应的特点有:1)嵌入式系统通常是面向特定应用的;2)嵌入式系统的硬件和软件的设计都是以高效率为标准,去除冗余,力争在同样的面积上实现更高的性能,满足高性能、高可靠性和低消耗的要求;3) 具有实时系统的支持;4) 嵌入式系统要与具体的应用有机地结合在一

19、起; 5) 为了提高嵌入式系统执行速度和系统可靠性,嵌入式系统中的软件一般都固定在存储器芯片当中;6)嵌入式系统是软硬件一体化,集计算机技术和微电子技术;7)需要操作系统支持,代码小,执行速度快;8)专用紧凑,用途固定;9)成本敏感,可靠性要求高;10)多样性,应用广泛,种类多等特点。1.1.3嵌入式系统与ARM的关系嵌入式系统从狭义上讲,嵌入式系统硬件往往是以ARM芯片为核心的硬件平台,嵌入式系统软件是基于芯片开发的汇编或C语言的实时性软件或应用程序。ARM除了核心外, 通常还具有丰富的外设接口,如LCD控制器、串口、USB接口等,而且ARM芯片还具有低功耗、体积小等特性。 ARM芯片的高性

20、能、 多接口等特点使得其比单片机和DSP更适合作为嵌入式系统的核心处理器,所以,ARM系统几乎成为了嵌入式系统的代表。1.2 ARM 微处理器1.2.1 ARM微处理器概述ARM全称为 Advanced RISC Machine (高级精简指令集机器),它是 ARM公司设计的位总线的高性能微处理器。 ARM微处理器是一种 RISC 架构下嵌入式系统的核心结构,其内核32的最大优势在于高速度、低功耗。RISC的英文全称是Reduced Instruction Set Computer,即“精简指令集计算机”,是一种执行较少类型计算机指令的微处理器。其指令系统比较简单,只要求执行较少且功能简单的部

21、分指令,复杂的功能可以用简单指令合成一段子程序来完成。RISC是通过简化计算机指令系统和指令格式使指令执行周期减少,并且使用大量的通用寄存器来提高程序的执行速度。在嵌入式系统设计领域,RISC已经成为微处理器结构设计的必然选择。2/42浙江海洋学院东海科学技术学院本科生毕业论文ARM的不断发展,以及先进的体系结构,使其在嵌入式领域拥有更大的优势。如今ARM的32 位体系结构已经是世界上公认的领先的32 位嵌入式RISC 微处理器核。ARM微处理器共有7 种运行模式。其中有用户模式(usr ,普通程序执行的模式) ;快速中断模式( fiq ,用于高速度数据传输和通道处理的快速中断响应);中断模式

22、(irq ,外部通用目的的中断处理) ;管理模式(svc ,运行操作系统时的保护模式);中止模式(abt ,实现虚拟存储和存储保护) ;未定义指令模式(und,支持硬件协处理的软件仿真);系统模式( sys ,运行特权级的操作系统任务)。其中除了用户模式之外其它6 种工作模式称为特权模式,特权模式可以访问所有的系统资源,也可以任意进行工作模式的切换。1.2.2 ARM 微处理器的应用领域ARM微处理器及技术的应用已经深入到了各个领域,其在数据密集型应用(如视频和图像处理等)和控制密集型应用(如工业控制等)方面都有广泛的应用。主要深入的领域有工业应用领域、无线通讯领域、网络应用领域、电子成像和安

23、全产品等。1、工业应用领域:基于32 位 RISC 架构的 ARM微处理器为核心的微控制器芯片在高端微控制器应用领域有着重要的地位,同时也不断向低端微控制器应用领域扩展。ARM微控制器的低功耗、高性价比等特点,比传统的8 位 /16 位微控制器具有更大竞争力,并有逐步取代传统微控制器的可能。2、无线通讯领域:无线通讯在人们的日常生活中已经非常普遍,也已成为人们生活中必须的一种通信方式。从其诞生开始就迅速的发展了起来,目前大部分的无线通讯设备都采用了 ARM技术。 ARM微处理器以其高性能和低成本的特点,在无线通讯领域的地位不断提高。3、网络应用领域:随着宽带不断普遍,宽带技术不断的推广,其相关

24、的一些技术需要更高的要求,所以使用ARM技术的 ADSL芯片也逐步显示了其强大的优势。4、电子成像和安全产品:对于电子产品来说,在目前流行的数字音频播放器、数码相机、打印机和游戏机中也广泛采用了 ARM技术。并且 ARM技术在视频和图像处理上进行了优化,也获得广泛支持。手机的 32 位 SIM 智能卡也采用了 ARM技术,而且其他一些安全性的设施也采用了 ARM技术。1.3 S3C2410 的介绍S3C2410是 16/32 位 RISC 处理器,主要面向高性能价比、低功耗应用。片内集成了丰富的系统外设,减少了为系统配置额外接口器件的需要,大大降低了系统的成本。S3C2410片上集成的外设功能

25、如表1.1 所示。表 1.1 S3C2410 片上集成的外设功能序号功能11.8V/2.0V 内核电压, 3.3V存储器电压,3.3V 外部 I/O 接口电压;2集成 16KB指令高速缓存( ICache )和数据高速缓存(DCache);3内嵌用于虚拟存储器管理的MMU;4 外部存储器控制器( SDRAM控制和片选逻辑) ;5 LCD控制器(支持 4K 色 STN和 256 色 TFT),带有 1 通道 LCD专用 DMA;6具有外部请求引脚的4 通道 DMA;7 3 通道 UART(IrDA1.0,16 字节 TxFIFO 和 16 字节 RxFIFO)和 2 通道 SPI ;8 1 通道

26、多主机 I 2C 总线和 1 通道 I 2S 总线控制器;3/42浙江海洋学院东海科学技术学院本科生毕业论文9 支持 SD主接口版本 1.0 ,兼容 MMC协议;10 2 个 USB主机接口和 1 个 USB设备接口;11 4 个 PWM定时器和 1 个内部定时器;12 具有看门狗定时器;13 117 个通用目的 I/O 口和 24 个外部中断源;14 8 通道 10 位 ADC和触摸屏接口;15 具有日历功能的 RTC;16 带 PLL 的片内时钟发生器;17电源控制模式有正常、低速、空闲和掉电4 种模式。4/42浙江海洋学院东海科学技术学院本科生毕业论文第 2章红外传感系统的介绍2.1红外

27、线的概述2.1.1红外线在光谱中有人们能看到的可见光(波长范围在0.38-0.75um之间),还有人们看不见的的紫外光(比紫光波长0.38um 还短)和的红外光(比红光波长0.75um 还长)。红外线就是一种不可见光,是光谱的一部分,是一种电磁波。由图2.1 所示的电磁波光谱中可以得知红外线的波长范围大概在0.75um-1000um 之间。其中红外线又可分为3 个部分, 分别是近红外线 (波长为 0.75um-1.5um之间)、中红外线(波长为1.5um-6um 之间)、远红外线(波长为 6um-1000um之间)。10-9 um 10-7 um 10-5 um10-3 um10-1 um10

28、um 10-1 cm1m102m103m紫可宇宙射线 射线X射线外见红外线微波无线电波线光近红外线中红外线远红外线0.75um1.5um6um1000um图 2.1 电磁波光谱红外技术是最近几十年中发展比较快的一门技术,并且已经被人们所熟知。它已经在科技、工业生产、农业生产、国防、日常生活等方面都得到了广泛的应用,例如红外线通信、红外遥控、红外加热等。这种技术已经走进了人们的生活,并且与人们的生活密切联系。2.1.2红外线的特性红外线具有良好的特性,它在通过云雾等充满悬浮粒子的物体时不易发生散射、有较强的穿透和抗干扰能力,并且它具有成本低,实现容易等特点。其具体的特点如下:1、红外线最大的特点

29、是具有光热效应,能辐射能量,它是光谱中最大的光热效应区。2、红外线是介于可见光和微波之间的一种电磁波,所以它具有这两种波的一些特性。在近红外线区,它与可见光相邻,所以它具有可见光的一些特性,如直线传播、反射、折射等;在远红外线区,它与微波相邻,所以它具有微波的一些特性,如较强的穿透能力。3、红外线在介质中传播会产生衰减,在金属中衰减最大。4、大部分液体对红外线的吸收非常大;气体对其吸收程度各不相同,波长在1-5um 和8-14um 的红外线可以比较好的穿透大气层。5、红外线具有很好的隐蔽性和保密性,环境对它的影响很小,抗干扰能力强,并且所生产的器件对环境无特殊的要求。6、自然界中,所有物体只要

30、其温度高于绝对零度就会不停地辐射红外线,许多仪器就是利用红外线的这种特性来工作的。2.2红外传感系统2.2.1红外传感系统的概念及分类红外传感系统是利用红外线为介质的测量系统。按其工作原理,可分为主动式和被动式两类。主动式系统需要自带红外光源照射目标,系统包括红外线发射传感器和红外线接收传5/42浙江海洋学院东海科学技术学院本科生毕业论文感器;被动式系统是直接探测目标的红外辐射。在两种红外传感系统中被动式占了主导地位。红外线传感系统按功能可以分为5 个类型: 1)热成像系统:可产生整个目标红外辐射的分布图像;2) 辐射计:用于辐射和光谱测量;3 )红外测距和通信系统;4)搜索和跟踪系统,用于搜

31、索和跟踪红外目标并且确定其空间位置和对其运动进行跟踪;5) 混合系统,是以上各类系统中的组合。2.2.2红外传感系统的工作原理在红外传感系统中,主动式红外传感系统主要利用的是红外线的光效应,被动式红外传感系统主要利用的是红外线的热效应,所以其系统存在着一定的差异,如图2.2所示是对红外传感系统的结构进行一个简单的介绍。大气衰减待测红外光学系统辐射调制器红外探测器探测器制冷器目标信号处理系统显示记录系统图 2.2 红外传感系统的结构框图红外传感系统一般由待测目标、大气衰减、红外光学系统或辐射调制器、红外探测器、探测器制冷器、信号处理系统、显示记录系统等组成。1、待测目标。待测目标相当于一个障碍物

32、,当遇到该障碍物时,系统会发出警报,提醒用户。对于主动式红外传感系统,通过红外线发射器产生红外线经过待测目标之后是否被红外线接收器接收进行工作,该系统主要是对一定区域内是否有障碍物出现进行判断;对于被动式红外传感系统,是根据待测目标的红外辐射特性进行系统的设定。2、大气衰减。待测目标是处于空间中的物体,所产生的一些特性是会受带周围大气的影响的。待测目标的红外辐射通过地球大气层时,会因为各种气体分子以及各种溶胶粒的散射和吸收,将使得红外源发出的红外辐射发生衰减。对于利用光效应的主动式红外传感系统来说,大气衰减对其的影响很小。3、红外光学系统。红外光学系统是红外系统中一个比较重要的部分。是指对光波

33、中红外波段进行处理的系统,即发射或接收红外线的光学系统。对于主动式红外传感系统来说其红外光学系统是红外对管,包括红外线发射器和红外线接收器。对于被动式红外传感系统来说,其红外光学系统是光学接收器,是接收待测目标的部分红外辐射并传输给红外传感器。4、辐射调制器。辐射调制器是指对来自待测目标的辐射调制成规定的红外辐射光,用来提供待测目标的方位信息,并且可以滤除大面积的干扰信号。5、红外探测器。红外探测器是红外传感系统的核心。它是红外线辐射与物质相互作用所呈现出来的物理效应来探测红外辐射的传感器。红外探测器一般有光子探测器、热释电探测器、热敏探测器和红外电真空器件等。如今常使用的红外探测器主要利用的

34、是红外热效应和6/42浙江海洋学院东海科学技术学院本科生毕业论文光电效应,其一般都是以电学效应形式输出。6、探测器制冷器。由于有些探测器要在低温下工作,所以相应的系统需要有制冷设备。经过制冷,可以缩短设备的响应时间,提高探测的灵敏度。7、信号处理系统。信号处理系统是对接收到信号进行处理,将探测的信号进行放大、滤波,并从信号中提取出需要的信息,然后将这些信息转换成需要的格式输送给控制设备和显示记录系统。8、显示记录系统。 显示记录系统是红外传感系统的终端设备,显示相应信号处理的结果。常用的显示设备有示波器、指示仪器、记录仪和红外感光材料等。依照以上的流程,红外传感系统就可以完成相应的测量功能。2

35、.2.3红外传感系统的应用从红外线被发现,到红外技术的不断发展,红外传感系统的优点逐渐被人们所认识,早期的红外传感系统主要是应用在军事方面,由于红外传感系统隐蔽性好,受环境影响小等优点,因此其在军事方面被广泛的应用。随着红外技术的不断发展,红外传感系统也被广泛的使用在日常生活、安全监控、通信等方面。其主要应用有:1、红外夜视装置:是利用光电转换技术的夜视仪器。由于夜间的可见光很微弱,但是红外线却很多,红外夜视装置就是利用周围的红外辐射进行成像,显示周围的情况。它可以分为主动式和被动式,主动式是使用红外探照灯照射目标,并接受反射的红外辐射想成图像;被动式是直接依靠目标自身的红外辐射形成图像。2、

36、红外通信:是利用红外技术实现两点的近距离的数据传输和信息交换。它一般由红外发射系统和红外接收系统两部分组成。其特点是保密性好,结构简单, 不仅可以在室内使用,也可以在室外使用,使用方便,并且还具有良好的方向性,但是在室外容易受气候的影响。3、红外监控:就是利用红外技术对某一区域进行监控,当有入侵者进入时,实现报警。2.3本次设计的红外传感系统简单框图在这次设计中,使用到的是实验系统和红外传感系统模块,把红外传感系统安装到实验系统之中,构成一个完整的红外传感系统。在该系统中,主要使用的模块有红外传感模块,ARM9信息处理模块,LCD显示模块。本次设计的红外传感系统的简单框图如图2.3 所示。障碍

37、物红外线发射器红外线接收器ARM9信息LCD处理模块显示模块红外传感模块图 2.3 本次设计红外传感系统的简单框图红外传感系统模块是独立的一个模块,没有嵌入到实验系统之中,ARM9信息处理模块和LCD显示模块是组合在实验系统当中的。红外传感系统的使用是把红外传感模块安装到实验系统之后,连接相关的导线和实验系统的相关模块构成一个完整的红外传感系统。7/42浙江海洋学院东海科学技术学院本科生毕业论文第 3章设计编译环境的搭建要使所编写的程序在特定的环境运行起来,则程序编译的环境就要在特定的环境进行。该设计的程序编写和编译是在虚拟Linux系统下进行的,并且利用Minigui软件实现程序的窗口化。在

38、Linux系统下编译环境搭建的过程中,软件的安装要有一定的顺序,否则编译环境搭建会出现问题,使之后的步骤无法进行。主要的安装的内容有QVFB的安装, Minigui资源文件的安装,Minigui的配置和交叉编译需要的Minigui相关内容的安装。编译环境搭建的流程框图如图3.1 所示。安装交叉编译器安装 QVFB虚拟 Linux 环境的搭建Minigui在 S3C2410上的移植安装 Minigui资源文件安装 Minigui资源文件配置安装MiniGui配置安装 MiniGuiLinux 编译环境的测试查看交叉编译环境是否搭建成功图 3.1编译环境搭建的流程框图3.1虚拟 Linux 系统的

39、安装3.1.1虚拟机的安装选 择 合 适 的 虚 拟 机 软 件 , 在Windows 进 行 安 装 。 在 这 里 使 用 的 虚 拟 机 软 件 是VMware-workstation-5.5.3-34685.exe。从网上下载相应的软件,在电脑上选择了适当的盘符,并且在安装虚拟机安装程序的过程把选择合适的路径。安装完成后,电脑桌面上就会显示虚拟机软件图标。3.1.2虚拟机下Linux 系统的安装在该设计中,所使用到的编译环境是在Linux系统,程序的编写和编译都是在该环境下进行。在进行Linux系统的安装之前要选择一个合适的Linux系统,由于Linux是一个开放式系统,其操作系统有很

40、多种类。在该设计中所使用的Linux系统是RedHat 9。下载好的RedHat9 文件有三个iso格式的镜像文件。1、启动VMware Workstation选择Home 下的New Virtual Machine,选择虚拟机配置( Typical)选择Linux 操作系统输入虚拟机名称(Red Hat Linux9)及安装存放路径选择使用桥接网络(Use bridged networking)磁盘大小使用8GB完成。2、配置Linux镜像文件路径在工具栏下会生成一个Red Hat Linux9 得界面,在Red Hat Linux9 上右键选择Settings进入虚拟机设置(Virtual

41、 Machine Setting)窗口选择Hardware 选择 CD-ROM选项在右边的设置窗口中选择Use ISO image 按 Browse 指定 Red Hat 9的第一个镜像文件完8/42浙江海洋学院东海科学技术学院本科生毕业论文成( OK)退出。3、安装 Linux 系统点击工具栏中的“启动”按钮,进入Linux系统的安装。Vmware 的窗口就会出现Linux安装画面后回车进入图像模式的安装,之后提示是否检查光盘的完整性,没有必要的话用Tab键选择“ Skip ”跳出光盘的检查直接进行安装。系统进行安装过程“选择语言”时我们选择“简体中文”键盘鼠标选择默认“安装类型”选择“定制

42、”之后的设置可以选择默认“设置根口令”输入管理员账号密码在“选择软件包组”中选择“其它”中的“全部”点“下一步”继续安装,系统就会自动安装,在系统自动安装过程需要手动指定另外两个镜像文件,操作和指定第一个镜像文件一样。等待一段时间,系统安装完成后,将进入系统初始化设置阶段,根据自身的情况进行设置,重启系统后,会出现用户登录界面。用户名:root,密码:之前自己设置的根口令。回车进入系统就看到了Linux的操作系统界面。4、安装VMware Tools进入 Linux 后,还不能进行Windows 系统和 Linux系统的文件夹共享,并且Linux的分辨率最高只有800x600,在之后有些软件安装时将不能显示完全的窗口,所以还要安装VMwareTools。在虚拟机的菜单栏中“VM”下的点击“安装VMware Tools( Install VMware Tools子 菜单 , 随后 在Linux桌 面 上 就 会 跳 出两 个 软 件包 窗 口 ,VMwareTools-5.5.3-34685.tar.gz到 Lin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论