导航:首页 > 操作系统 > linuxskyeye

linuxskyeye

发布时间:2024-08-16 08:40:50

‘壹’ SkyEye发展历程


如果电影《黑客帝国》中的虚拟世界让你着迷,那么SkyEye或许可以被视为现实世界中的"matrix",其中运行的各种程序就像矩阵中的角色,展示着计算机世界的奥秘。创建SkyEye和编写其上的程序,是为了探索这个未知领域,体验创造和控制的快感。看着linux、μCLinux、μC/OS-II等软件在SkyEye上流畅运行,那种成就感难以言表。


对于嵌入式系统软件开发者和研究者,他们可能面临一系列挑战:经费有限,缺乏完善的开发环境和硬件板;书籍对于最新软件的介绍不够深入,阻碍了深入研究;高层次软件设计需要避免陷入硬件细节,而硬件环境的不稳定又浪费了大量时间;此外,缺乏稳定且源码级调试的仿真器也可能阻碍开发进度。


对于理解操作系统原理,如Linux/μCLinux或TCP/IP等系统软件,传统的学习方式主要是阅读书籍和源代码,这种方式效率不高,缺乏实践体验。因此,SkyEye项目应运而生,旨在解决这些问题。2002年11月,由清华大学的陈渝博士后提议,创建一个软件模拟器,可以在没有硬件板的情况下运行操作系统,这就是SkyEye的起源。


初始阶段,陈渝基于μCLinux组织的armulator模拟器,提出了SkyEye,目标是支持多种嵌入式开发板和外设。项目在12月1日正式成立后,陈渝首先将armulator移植到Windows环境,随后李明加入开发,推出了SkyEye的第一个版本,μC/OS-II for SkyEye紧随其后。网站的建立和在校学生的加入,如杨晔、王利明、尹首一等,推动了SkyEye的快速发展。如今,访问SkyEye网站和Linux公社的SkyEye论坛,可以获取最新的开发进展,交流问题,以及下载相关软件和文档。



(1)linuxskyeye扩展阅读

SkyEye是一个开源软件(OpenSource Software)项目,中文名字是"天目"。SkyEye的目标是在通用的Linux和Windows平台上实现一个纯软件集成开发环境,模拟常见的嵌入式计算机系统(这里假定"仿真"和"模拟"的意思基本相同);可在SkyEye上运行μCLinux以及μC/OS-II等多种嵌入式操作系统和各种系统软件(如TCP/IP,图形子系统,文件子系统等),并可对它们进行源码级的分析和测试。

‘贰’ 学习LINUX必须要有开发板吗

Linux在做网站服务器方面比较出色,同时在嵌入式方面也不粗,由于使用Linux的人目前还比较少,所以开发Linux桌面应用程序前景不是很好。

阅读全文

与linuxskyeye相关的资料

热点内容
xcb源码下载 浏览:255
特殊命令 浏览:840
winrar命令行zip 浏览:630
linux文件是否存在命令 浏览:827
同花顺积突指标公式源码 浏览:764
自带文件夹的手机软件 浏览:392
车牌下什么app 浏览:764
上海电脑编程八佰伴 浏览:378
吸烟程序员 浏览:505
域名如何绑定阿里服务器 浏览:554
省内搬家用什么app划算 浏览:317
苹果电脑笔记本怎么换安卓系统 浏览:139
cad命令缩写 浏览:878
论文摘要写什么app 浏览:490
怀孕可以吃什么app 浏览:387
不可以使用决策树算法 浏览:29
电脑单片机烧录显示正在检测 浏览:530
柱筋搭接箍筋必须加密吗 浏览:770
舆情pdf 浏览:325
手机如何开启苹果手机上的app 浏览:769