Chinaunix首页 | 论坛 | 博客
  • 博客访问: 691030
  • 博文数量: 194
  • 博客积分: 3831
  • 博客等级: 中校
  • 技术积分: 1843
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-28 13:24
文章分类

全部博文(194)

文章存档

2012年(41)

2011年(42)

2010年(45)

2009年(66)

分类: LINUX

2009-05-31 10:00:07

基于虚拟机的嵌入式系统研究与设计

[摘要] 目前大多数软硬件开发都是在Linux系统中进行的,为方便在Windows中进行操作而不用改用Linux系统环境,课题在Windows选用虚拟机Cygwin以模拟Linux操作系统环境。电路板开发需要硬件支持,为方便学习掌握开发过程,并在无硬件设备的条件下,可选用一种仿真软件SkyEye达到学习开发目的。课题在这种情况下对仿真系统进行研究,在虚拟机中移植虚拟仿真开发环境SkyEye通过SkyEye的虚拟仿真开发环境构建各种嵌入式系统。

在各种嵌入式系统中,选用几种典型嵌入式系统做出发点,从初级嵌入式系统着手,Cygwin逐渐开发特殊用途的嵌入式系统,从而深入探索研究嵌入式系统开发的过程及开发的方法,为以后对嵌入式做更深入的研究做铺垫。课题以虚拟仿真开发环境SkyEye为要点,在此基础上着重开发一种基于目前被广泛应用微处理器ARM9的嵌入式Linux系统环境

各种嵌入式系统的建立SkyEye仿真平台需做相关的处理,以使基于不同处理器内核的嵌入式系统能够实现其相应的功能。相应嵌入式系统的建立即可在仿真环境下研究嵌入式系统,开发设计微处理器驱动程序。课题的关键之处就在于灵活运用嵌入式系统构建基本原理,从而构建各种嵌入式系统主要涉及三种嵌入式完整的演示了建立过程。这三种嵌入式系统分别为:典型的实时系统μC/OS-II去掉了Linux的内存管理单元(MMUMemory Manage Unit)能够支持无MMU的微处理器的μCLinux嵌入式系统以及能够支持一般的带有MMU功能的ARM9系列处理器的Linux嵌入式系统。

关键字:虚拟机;嵌入式系统  SkyEyeARM;  LinuxμCLinux  μC/OS-II

 

阅读(950) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

littlesmart9912012-03-03 03:09:32

你好,请问你有《基于虚拟机的嵌入式系统研究与设计》的电子稿吗?可以发一份到我邮箱吗?littlesmart991@163.com我看了你这篇博客,收获很多啊,只是里面有好多图片看不见。谢谢!