嵌入式系统开发环境介绍_第1页
嵌入式系统开发环境介绍_第2页
嵌入式系统开发环境介绍_第3页
嵌入式系统开发环境介绍_第4页
嵌入式系统开发环境介绍_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

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

文档简介

1、嵌入式系统开发环嵌入式系统开发环境介绍境介绍主要部件主要部件 虚拟机虚拟机VMware WorkStation Linux操作系统操作系统CentOS SkyEye开源软件开源软件1、虚拟机、虚拟机 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 流行的虚拟机软件有Vmware 、 Parallels Desktop 、Virtual Box和Virtual PC。 虚拟系统通过生成现有操作系统的全新虚拟镜像 它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,

2、可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。(1)虚拟系统)虚拟系统(2)虚拟机用处)虚拟机用处 演示环境,可以安装各种演示环境,便于做各种例子 保证主机的快速运行,减少不必要的垃圾安装程序,偶尔使用的程序,或者测试用的程序在虚拟机上运行 避免每次重新安装,网银等常用工具,不经常使用,而且要求保密比较好的,单独在一个环境下面运行 想测试一下不熟悉的应用,在虚拟机中随便安装和彻底删除 体验不同版本的操作系统,如Linux、Mac等。(3)Vmware WorkStation 可同时在同一台PC上运

3、行多个操作系统,每个OS都有自己独立的一个虚拟机, 就如同网络上一个独立的PC。 在Windows NT/2000上同时运行两个VM,相互之间可以进行对话,也可以在全屏方式下进行虚拟机之间对话,不过此时另一个虚拟机在后台运行。 在VM上安装同一种操作系统的另一发行版,不需要重新对硬盘进行分区。 虚拟机之间共享文件、应用、网络资源等。 可以运行C/S方式的应用,也可以在同一台计算机上,使用另一台虚拟机的所有资源。 Vmware对虚拟硬盘大小有限制,创建以后就不允许用户再更改了。 在Vmware的窗口上,模拟了多个按键,分别代表打开虚拟机电源、关闭虚拟机电源、Reset键等等。这些按键的功能就如同

4、真正的按键一样。 VMware 可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。【说明说明】如果想从虚拟机窗口中切换回主机,需如果想从虚拟机窗口中切换回主机,需要按下要按下Ctrl+Alt热键热键。 VMware Tools相当于VMware虚拟机的主板芯片组驱动和显卡驱动、鼠标驱动。 安装VMware Tools后,可以极大提高虚拟机的性能。 可以让虚拟机分辨率以任意大小进行设置。 可以使用鼠标直接从虚拟机窗口中切换到主机中,不需要Ctrl+Alt。VMware ToolsVMware Tools的安装很简单: 从VM菜单下选择安装VMware Tools。 按

5、照提示安装,最后重新启动虚拟机即可。VMware Tools安装三种工作模式: bridged(桥接模式) NAT(网络地址转换模式) host-only(主机模式)Vmware的工作模式 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。 需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。 使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。bridged(桥接模式) 让虚拟系统借助NAT功能,通过宿主机器所在的网络来访问公网。 NAT模式下的虚拟系统的T

6、CP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,故虚拟系统也就无法和本局域网中的其他真实主机进行通讯。 采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。NAT模式(网络地址转换) 在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。 提示:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。 虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1虚拟网络的D

7、HCP服务器来动态分配的。host-only(主机模式)(4) Parallels Desktop 适用于Mac OS平台上的虚拟机 无需重启即可在同时一台Mac电脑上随时访问Windows和Mac两个系统上的众多应用程序。 融合模式(Coherence)支持不显示Windows但是仍使用其应用程序,或者在Mac上保留熟悉的Windows背景与开始菜单。 多虚拟机支持:多虚拟机支持:Windows、Linux、Chrome OS、Mac OS、Android OS等。(5) Virtual PC 微软公司(Microsoft) 收购过来的 允许你在一个工作站上同时运行多个PC操作系统 Virt

8、ual PC 在使用PowerPC处理器的Mac OS X版本上,其模拟机“使用”Intel Pentium 4处理器;而在Windows版本上,会使用电脑本身的处理器。(6) Virtual Box VirtualBox 是一款开源虚拟机软件 主要特点: -支持64位客户端操作系统,即使主机使用32位CPU- 虚拟硬盘快照- 内建远端桌面服务器,实现单机多用户 - 无缝视窗模式(须安装客户端驱动) - 最多虚拟32颗CPU(3.0版后支持)(7)虚拟机软件的安装)虚拟机软件的安装 虚拟机资源涉及多个方面:CPU、内存、网络以及磁盘。在规划虚拟机时应该考虑这些资源之间的关系,否则,分配的资源不

9、合理将导致虚拟机内的应用程序性能表现不佳。安装过程安装过程以以Vmware WorkStation为例。为例。 获取软件获取软件 双击程序自动解压,解压完成后进双击程序自动解压,解压完成后进入安装入安装向导向导 安装向导,点击下一步; 选择设置类型,分典型、自定义2种;点击更新修改路径。 配置组件-改你的共享主机存储路径(最好和VM安装到同一目录下方便以后更新或者删除);点击更改修改保存路径。 点击下一步,设置好后点击继续,软件安装中,这个需要几分钟时间。 输入许可证秘钥; 点击输入,提示安装完成; 并在桌面生成快捷方式。2、Linux操作系统操作系统 Linux是一套免费使用和自由传播的类U

10、nix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。(1)Linux操作系统特点操作系统特点 完全完全免费免费 用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。 多用户、多用户、多任务多任务 Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利。多任务则是指Linux可以使多个程序同时并独立地运行。 良好的良好的界面界面 Linux同时具有字符界面和图形界面。在字符界

11、面用户可以通过键盘输入相应的指令来进行操作。 支持多种支持多种平台平台 Linux可以运行在多种硬件平台上,如x86、SPARC、Alpha等处理器的平台。Linux是嵌入式操作系统,可运行在掌上电脑、机顶盒或游戏机上。(2)桌面环境)桌面环境 现今主流的桌面环境有KDE,gnome,Xfce,LXDE等,除此之外还有Ambient,EDE,IRIX Interactive Desktop,Mezzo,Sugar,CDE等。(3)RedHat Linux RedHat Linux是使用最多的Linux操作系统。目前终止发行。 它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳

12、定。RedHat Linux界面界面(4)CentOS Linux CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本。 CentOS 是RHEL(Red Hat Enterprise Linux)源代码再编译的产物CentOS Linux特点特点 CentOS完全免费,不存在RED HAT AS4需要序列号的问题。 CentOS独有的yum命令支持在线升级,可以即时更新系统。 CentOS修正了许多RED HAT AS的BUG!CentOS Linux版本信息版本信息CentOS界面界面(5) Fedora Core Linux Fedora

13、基于Red Hat Linux,在Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用 Fedora是一个基于 Linux 的操作系统,旨在为用户提供稳定、安全且易于使用和管理的自由和开源软件。Fedora Core桌面桌面(6)虚拟机安装)虚拟机安装CentOS 在VMware中新建虚拟机,在新建虚拟机向导中,选择“自定义(高级)”选项,鼠标单击“继续”按钮。 选择VMware的版本workstation8.0(VMware版本对硬盘、内存、cpu等硬件的支持大小数量不同,选择不同版本可以看到差别;鼠标单击“继续”按钮。 操作系统安

14、装从: 选择“我以后再安装操作系统”,鼠标单击“继续”按钮。 客户机操作系统我们选择“Linux”选项,版本选择“CentOS”,鼠标单击“继续”按钮。 在“虚拟机名称”下填写名称如“CentOS”,在“位置”下填写虚拟机保存的路径如“G:test”,鼠标单击“继续”按钮。 选择虚拟机处理器的个数和核数,默认就行,鼠标单击“继续”按钮。 调整虚拟机内存大小,可以输入数字,也可以用滑条调整;本教程设置内存大小为1024MB;鼠标单击“继续”按钮。 虚拟机网络连接选择“使用网络地址翻译(NAT)”,鼠标单击“继续”按钮。 虚拟机I/O控制器选择“SCSI控制器:LSI(逻辑)”,鼠标单击“继续”按

15、钮。 虚拟机磁盘选择“创建一个新的虚拟磁盘”,鼠标单击“继续”按钮。 虚拟机磁盘接口选择“SCSI”,鼠标单击“继续”按钮。 设置虚拟机最大磁盘空间“20G”,用单个文件存储虚拟磁盘(在复制或移动虚拟机时文件个数少),鼠标单击“继续”按钮。设置虚拟镜像文件名称,默认即可,Next。创建完成,确认虚拟机信息,点finish即可。 接下来在VMware上刚才创建的虚拟机上,右键选择Settings 点击CD/DVD(IDE),打开虚拟机光盘设置页面,点击Use ISO image file, 再点击Browse,选择待安装镜像ISO文件。 然后点击Power on this virtual machine,启动虚拟机,进入Linx安装界面。 这里选择第二个,然后回车,开端安装 搜检DISC的,选择SKIP就可以 选择安装说话,这里选简体中文 选择键盘,选择美国,Next 选择默认即可,下一步 输入主机名,下一步:选择时区,默认即可输入暗码,下一步:选“替换现有Linux系统”,然后呈现选“Desktop”安装桌面系统,点下一步

温馨提示

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

评论

0/150

提交评论