个开放源码的嵌入式仿真环境-SkyEye

个开放源码的嵌入式仿真环境-SkyEye

摘要:综述开放源码的嵌入式仿真环境SkyEye:介绍SkyEye的背景、目标和存在的意义,对目前SkyEye

本身进行简要的技术分析;介绍SkyEye上已经移植成功的操作系统和典型应用。讲述SkyEye正在开展的工作和将来的发展计划。

关键词:SkyEye 仿真 μClinuxμ/OS-II Linux 嵌入式系统

1 SkyEye的目标与意义

1.1 SkyEye产生的背景

操作系统是软件产业的基础和龙头,能左右软件产业发展的方向,是世界软件产业最大的利润来源。对于后PC时代和普适计算(pervasive computing)而言,嵌入式系统无处不在,其中关键的软件核心技术包括嵌入式操作系统和网络互联中间件等。

对于想进行嵌入式系统软件开发和学习,或者想研究嵌入式Linux等操作系统和一些底层系统软件(如TCP/IP等)的研究和开发人员来说,可能存在如下几方面的问题:①经常苦于经费不足,缺少足够的硬件开发板和完善的软件开发环境;相关的书籍对一些最新软件的分析还不够全面,无法深研究和开发嵌入式软件。②高层次的软件设计和开发一般不用过多考虑底层硬件的实现细节,如果直接处于一具体的硬件环境下,在开发和研究中可能会陷入硬件的具体细节中不能自拔,而不能把精力放到高层次的软件设计和开发上。③如果硬件开发环境不太稳定(这种情况经常见到),且对身体的硬件不是很了解,则可能在排除问题上花费大量不必要的时间。

对于想了解、学习一般操作系统的实现原理、Linux/μClinux操作系统或TCP/IP等系统级软件的实现的人员,目前一般采用的方法是看书和读源代码。这是一种静态的学习方法,但效率较低,比较枯燥,缺少一种动态和亲自实践的感觉。要想深入分析和开发软件,就要动手编程,不能只是看看书,读读代码,只有通过亲手实践才能够掌握软件设计的核心内容。

上面所指出的问题和需求促使了SkyEye项目的诞生。

1.2 SkyEye的目标和意义

SkyEye是开源软件(OpenSource Software)项目,中文名字是“天目”。SkyEye的目标是在通用的Linux和Windows平台实现一个仿真集成开发环境,模拟常见的.嵌入式计算机系统;可在SkyEye上运行μClinux以及μC/OS-II等多种嵌入式操作系统和各种系统软件(如TCP/IP、图形子系统、文件子系统等),并可对它们进行源码级的分析和测试。SkyEye的推出具有下面三方面的意义。

①通过SkyEye仿真集成环境可以很方便地进入嵌入式系统软件学习和开发的广阔天地中。尤其对于缺少嵌入式硬件开发环境和软件开发环境的用户来说,它将是一个非常有效的学习工具和开发手段,因为SkyEye的整个软件系统都是Open Source的,且基于GPL协议(μC/OS-II除外)。因此,如果要学习Linux操作系统或者进行嵌入式系统开发,但苦于没有硬件支持,SkyEye仿真环境软件是一个很好的选择!

②如果想研究与具体硬件无关的系统软件(如TCP/IP协议栈等),采用SkyEye可以有效地提高工作效率,因为你可以直接在μCOS-II和μClinux for

[1][2][3][4][5]

相关文章

初中语文论文

在初中语文教学过程中,教师要在深入细致地挖掘教材教学内容的基础上,紧密结合学生的实际学情,细心制定一目了然的情感教育目标,为情感教育的顺利实施指出明确的方向。下面我们来看看关于初中语文论文,欢迎阅读借...
论文2014-04-06
初中语文论文

大学生和谐人际关系论文【优秀6篇】

在现实的学习、工作中,大家总免不了要接触或使用论文吧,通过论文写作可以培养我们的科学研究能力。相信许多人会觉得论文很难写吧,下面是小编精心整理的大学生和谐人际关系论文,仅供参考,希望能够帮助到大家。 ...
论文2013-01-08
大学生和谐人际关系论文【优秀6篇】

提高小学信息技术教学有效性的探索论文【优质3篇】

摘 要:提高信息技术课堂教学有效性是信息技术课堂教学改革的重要目标之一。在当前以任务驱动为主要教学模式的信息技术课堂教学当中,我们可以合理利用手中的教材,根据学生的实际进行分层指导,完善实施教学活动,...
论文2012-04-02
提高小学信息技术教学有效性的探索论文【优质3篇】

简单的错,不简单的处理【精简3篇】

说来也怪,我们当老师的,有时怕学生说出答案来,使下一步的教学显得多余.而有时,千讲万讲,以为学生都会了,叫上一个来,却出错了.把错误纠正过来吧,会耽误时间,从而不得不改变既定内容,把设计的精彩环节去掉...
论文2011-03-06
简单的错,不简单的处理【精简3篇】

白玉蟾和《蟾仙解老》【精彩3篇】

目前学界对白玉蟾及其《蟾仙解老》一书尚无专门研究。本文首先对白氏生平作初步考证,从诸多记载找出其可信处。主要分析《蟾仙解老》在形式上和内容上对老子《道德经》阐释时佛道结合的特点:既与禅宗相近,仍存道家...
论文2013-01-09
白玉蟾和《蟾仙解老》【精彩3篇】

山鸡的饲养管理

饲养山鸡作为一种新兴的特种养殖,有很好的市场前景.根据实践经验,笔者认为对山鸡饲养过程中的各个阶段应做好以下主要工作.作 者: 王维新 张建伟 作者单位: 山东省高密市畜牧...
论文2013-08-07
山鸡的饲养管理