欧美另类日韩中文色综合,天堂va亚洲va欧美va国产,www.av在线播放,大香视频伊人精品75,奇米777888,欧美日本道免费二区三区,中文字幕亚洲综久久2021

個(gè)開放源碼的嵌入式仿真環(huán)境-SkyEye

時(shí)間:2023-05-01 08:39:16 計(jì)算機(jī)論文 我要投稿
  • 相關(guān)推薦

個(gè)開放源碼的嵌入式仿真環(huán)境-SkyEye

摘要:綜述開放源碼的嵌入式仿真環(huán)境SkyEye:介紹SkyEye的背景、目標(biāo)和存在的意義,對(duì)目前SkyEye本身進(jìn)行簡(jiǎn)要的技術(shù)分析;介紹SkyEye上已經(jīng)移植成功的操作系統(tǒng)和典型應(yīng)用。講述SkyEye正在開展的工作和將來(lái)的發(fā)展計(jì)劃。

    關(guān)鍵詞:SkyEye 仿真 μClinuxμ/OS-II Linux 嵌入式系統(tǒng)

1 SkyEye的目標(biāo)與意義

1.1 SkyEye產(chǎn)生的背景

操作系統(tǒng)是軟件產(chǎn)業(yè)的基礎(chǔ)和龍頭,能左右軟件產(chǎn)業(yè)發(fā)展的方向,是世界軟件產(chǎn)業(yè)最大的利潤(rùn)來(lái)源。對(duì)于后PC時(shí)代和普適計(jì)算(pervasive computing)而言,嵌入式系統(tǒng)無(wú)處不在,其中關(guān)鍵的軟件核心技術(shù)包括嵌入式操作系統(tǒng)和網(wǎng)絡(luò)互聯(lián)中間件等。

對(duì)于想進(jìn)行嵌入式系統(tǒng)軟件開發(fā)和學(xué)習(xí),或者想研究嵌入式Linux等操作系統(tǒng)和一些底層系統(tǒng)軟件(如TCP/IP等)的研究和開發(fā)人員來(lái)說(shuō),可能存在如下幾方面的問(wèn)題:①經(jīng)?嘤诮(jīng)費(fèi)不足,缺少足夠的硬件開發(fā)板和完善的軟件開發(fā)環(huán)境;相關(guān)的書籍對(duì)一些最新軟件的分析還不夠全面,無(wú)法深研究和開發(fā)嵌入式軟件。②高層次的軟件設(shè)計(jì)和開發(fā)一般不用過(guò)多考慮底層硬件的實(shí)現(xiàn)細(xì)節(jié),如果直接處于一具體的硬件環(huán)境下,在開發(fā)和研究中可能會(huì)陷入硬件的具體細(xì)節(jié)中不能自拔,而不能把精力放到高層次的軟件設(shè)計(jì)和開發(fā)上。③如果硬件開發(fā)環(huán)境不太穩(wěn)定(這種情況經(jīng)常見到),且對(duì)身體的硬件不是很了解,則可能在排除問(wèn)題上花費(fèi)大量不必要的時(shí)間。

對(duì)于想了解、學(xué)習(xí)一般操作系統(tǒng)的實(shí)現(xiàn)原理、Linux/μClinux操作系統(tǒng)或TCP/IP等系統(tǒng)級(jí)軟件的實(shí)現(xiàn)的人員,目前一般采用的方法是看書和讀源代碼。這是一種靜態(tài)的學(xué)習(xí)方法,但效率較低,比較枯燥,缺少一種動(dòng)態(tài)和親自實(shí)踐的感覺(jué)。要想深入分析和開發(fā)軟件,就要?jiǎng)邮志幊,不能只是看看書,讀讀代碼,只有通過(guò)親手實(shí)踐才能夠掌握軟件設(shè)計(jì)的核心內(nèi)容。

上面所指出的問(wèn)題和需求促使了SkyEye項(xiàng)目的誕生。

1.2 SkyEye的目標(biāo)和意義

SkyEye是開源軟件(OpenSource Software)項(xiàng)目,中文名字是“天目”。SkyEye的目標(biāo)是在通用的Linux和Windows平臺(tái)實(shí)現(xiàn)一個(gè)仿真集成開發(fā)環(huán)境,模擬常見的嵌入式計(jì)算機(jī)系統(tǒng);可在SkyEye上運(yùn)行μClinux以及μC/OS-II等多種嵌入式操作系統(tǒng)和各種系統(tǒng)軟件(如TCP/IP、圖形子系統(tǒng)、文件子系統(tǒng)等),并可對(duì)它們進(jìn)行源碼級(jí)的分析和測(cè)試。SkyEye的推出具有下面三方面的意義。

①通過(guò)SkyEye仿真集成環(huán)境可以很方便地進(jìn)入嵌入式系統(tǒng)軟件學(xué)習(xí)和開發(fā)的廣闊天地中。尤其對(duì)于缺少嵌入式硬件開發(fā)環(huán)境和軟件開發(fā)環(huán)境的用戶來(lái)說(shuō),它將是一個(gè)非常有效的學(xué)習(xí)工具和開發(fā)手段,因?yàn)镾kyEye的整個(gè)軟件系統(tǒng)都是Open Source的,且基于GPL協(xié)議(μC/OS-II除外)。因此,如果要學(xué)習(xí)Linux操作系統(tǒng)或者進(jìn)行嵌入式系統(tǒng)開發(fā),但苦于沒(méi)有硬件支持,SkyEye仿真環(huán)境軟件是一個(gè)很好的選擇!

②如果想研究與具體硬件無(wú)關(guān)的系統(tǒng)軟件(如TCP/IP協(xié)議棧等),采用SkyEye可以有效地提高工作效率,因?yàn)槟憧梢灾苯釉讦藽OS-II和μClinux for

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

【個(gè)開放源碼的嵌入式仿真環(huán)境-SkyEye】相關(guān)文章:

飛機(jī)環(huán)境控制系統(tǒng)的仿真研究04-27

雷達(dá)電磁環(huán)境的聯(lián)合建模與仿真04-26

空間碎片環(huán)境與碰撞預(yù)警仿真系統(tǒng)設(shè)計(jì)04-26

溫室環(huán)境多點(diǎn)數(shù)據(jù)嵌入式智能監(jiān)測(cè)系統(tǒng)04-27

高空高速飛行器飛行環(huán)境物理仿真研究04-30

戰(zhàn)場(chǎng)環(huán)境仿真中粒子系統(tǒng)應(yīng)用研究05-02

綜合射頻環(huán)境效應(yīng)仿真及其在JMASE中的實(shí)現(xiàn)05-02

嵌入式環(huán)境下基于PDB的空間數(shù)據(jù)索引技術(shù)05-01

機(jī)載武器捷聯(lián)慣導(dǎo)系統(tǒng)傳遞對(duì)準(zhǔn)仿真環(huán)境研究04-26

電液仿真轉(zhuǎn)臺(tái)控制系統(tǒng)設(shè)計(jì)與仿真研究04-28