QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 822|回复: 1

申请一个开源软件项目-skyeye的版面

[复制链接]
发表于 2003-12-27 00:25:52 | 显示全部楼层 |阅读模式
我是开源软件项目-SkyEye的管理和维护者。
linuxfans上有开源项目专栏。
我希望论坛管理者能够支持一下,批准在linuxfans的开源项目专栏上开设skyeye open source project.版面,我可以任版主。

下面是一个SkyEye的简介:
SkyEye的目标是在通用的Linux和 Windows平台实现一个纯软件的模拟集成开发环境,可模拟常见的嵌入式计算机系统(这里我们假定“仿真”和“模拟”的意思基本相同);目前可在SkyEye上运行Linux、?clinux以及?C/OS-II等多种嵌入式操作系统和各种系统软件(如TCP/IP,图形子系统,文件子系统等),并可对它们进行源码级的分析和测试。
SkyEye是一个指令级模拟器,可以模拟多种嵌入式开发板,可支持多种CPU指令集,在SkyEye上运行的操作系统意识不到它是在一个虚拟的环境中运行,而且开发人员可以通过SkyEye调试操作系统和系统软件。由于SkyEye的目标不是验证硬件逻辑,而是协助开发、调试和学习系统软件,所以在实现上SkyEye与真实的硬件环境相比还是有一定差别的。SkyEye在时钟节拍的时序上不保证与硬件完全相同,对软件透明的一些硬件模拟进行了一定的简化,这样带来的好处是SkyEye的执行效率更高。SkyEye的推出具有下面三方面的意义:
1 通过SkyEye模拟集成环境可以很方便地进入到嵌入式系统软件学习和开发的广阔天地中。尤其对于缺少嵌入式硬件开发环境和软件开发环境的用户来说,它将是一个非常有效的学习工具和开发手段,因为SkyEye的整个软件系统都是Open Source的,且基于GPL协议(?COS-II除外)。因此,如果要学习Linux操作系统或者进行嵌入式系统开发,但苦于没有硬件支持,SkyEye软件是一个很好的选择!
2 如果想研究与具体硬件无关的系统软件(如TCP/IP协议栈等),采用SkyEye可以有效地提高工作效率,因为你可以直接在?COS-II和?Clinux for SkyEye上进行开发和调试,而与具体硬件打交道的各种driver已经存在,且有源码级调试环境,只需关心高层的逻辑设计和实现就可以了。
3 SkyEye本身作为一个开放式的项目体系,可以划分为多个独立的子项目系统。通过参与SkyEye的各个子项目,与大家共同交流、协作,可以进一步学习、分析、精通Linux内核,掌握ARM嵌入式CPU编程。
在32位嵌入式CPU领域中,ARM系列CPU所占比重相当大,因此SkyEye首先选择了ARM CPU核作为模拟目标CPU核。目前在SkyEye上可运行并进行源码级调试Linux、uclinux、uC/OS-II操作系统和LwIP(一个著名的嵌入式TCP/IP实现)等系统软件。SkyEye可用于学习,分析,开发Linux、uclinux、uC/OS-II操作系统内核和TCP/IP实现,了解ARM嵌入式CPU编程。而这一切都可在一个集成环境中完成。如果能够改进SkyEye本身,则大家对ARM,8019 ethernet网络芯片等硬件的了解也会更深入。SkyEye项目是一个自由软件(Open Source Software)项目,遵循GPL协议。SkyEye可运行在Linux和Windows平台。它并不能取代开发板等硬件的功能,但通过它可以比较容易进入到嵌入时软件的广阔天地中。由于SkyEye与著名的调试软件GDB可以无缝结合,使用者可以方便地使用GDB提供的各种调试手段对SkyEye模拟系统上的软件进行源码级的调试,还可以进行各种分析,如执行热点分析、程序执行覆盖度分析等。由于SkyEye提供了源代码和相关文档,有经验的用户完全可以修改和扩充SkyEye来满足自己的需求。
目前SkyEye可以模拟的CPU主要是基于ARM内核的CPU,包括ARM7TDMI,ARM720T,ARM9TDMI,ARM9xx,ARM10xx,StrongARM,XScale等。
目前参与skyeye开发的人员包括国内多所大学的学生和国际上的一些技术人员。
skyeye目前已经有自己的域名www.skyeye.org(还没有设置好IP地址)
也可访问http://hpclab.cs.tsinghua.edu.cn/~skyeye

希望能尽快看到论坛管理人员的回复!!!
我的email 是  yuchenATtsinghuaDOTeduDOTcn
AT即@
DOT即.
发表于 2003-12-27 02:20:39 | 显示全部楼层
我管不了这块,但是支持一下。 :-)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 20:56 , Processed in 0.112811 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表