<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > DeltaOS 3.0 -簡(jiǎn)介 (1)

DeltaOS 3.0 -簡(jiǎn)介 (1)

——
作者: 時(shí)間:2007-03-01 來(lái)源:科銀京成 收藏

DeltaOS是一個(gè)高可靠嵌入式實(shí)時(shí)操作系統,是智能電子設備軟件的核心,已經(jīng)在國防和民用的電子設備中得到廣泛應用,特別是DeltaOS已經(jīng)被成功應用于航空/航天的高可靠性設備。

 

 

DeltaOS 組件結構組成如下圖所示:

圖:DeltaOS組成結構圖

DeltaOS的內核(DeltaCORE)支持以搶占式調度算法為主的基于優(yōu)先級的多任務(wù)調度。支持多種目標平臺,具有良好的實(shí)時(shí)性和可靠性,提供豐富的功能,性能優(yōu)異,為嵌入式應用開(kāi)發(fā)提供了理想的平臺支持。內核提供了 11 類(lèi)共 130 多個(gè)系統調用,范圍覆蓋任務(wù)管理、同步與通信、內存管理、中斷管理、時(shí)鐘與定時(shí)器管理以及單調速率周期管理等方面,為開(kāi)發(fā)應用程序提供了有力的支持。

   
圖:DeltaOS內核結構圖

    在設計上,內核采用三層軟件體系結構,從下至上為硬件抽象層,內核層,應用層。硬件抽象層是最貼近硬件的軟件層,向上對內核層提供抽象的硬件操作,向下操作具體的目標硬件,硬件抽象層可以顯著(zhù)減少 內核 在硬件平臺上移植的工作量。第二層是內核層,為應用程序提供任務(wù)管理、同步、通信與互斥機制、中斷及內存管理等各種服務(wù);最上層是應用層,開(kāi)發(fā)人員通過(guò)系統調用接口使用內核層的服務(wù)。
    從提供的服務(wù)看,內核還提供了內核服務(wù)( API )擴展機制,可以使開(kāi)發(fā)人員對 內核的現有服務(wù)進(jìn)行擴充。

增強和改進(jìn)

新版本的內核可以顯著(zhù)提高設備軟件的性能和可靠性。根據用戶(hù)反饋意見(jiàn),新內核特別增強了易用性和兼容性,下面就這三個(gè)增強特性進(jìn)行分別描述:

  • 性能和可靠性

借助于精心設計的內核核心算法,可以顯著(zhù)提高設備軟件的性能和可靠性。主要特點(diǎn)是:

  • 設備軟件可以通過(guò)內存管理單元(MMU)的內存保護機制提高可靠性;
  • 設備軟件可以依靠?jì)群说母叽_定性和低延遲算法提高性能;
  • 利用靈活的配置和剪裁功能,顯著(zhù)降低設備軟件的開(kāi)銷(xiāo)。
  • 易用性

通過(guò)優(yōu)化內核的體系結構,提高了操作系統的易用性,因而可以顯著(zhù)提高設備軟件的開(kāi)發(fā)效率。主要特點(diǎn)是:

  • 支持DLL/HAL(驅動(dòng)邏輯層/ 硬件抽象層)分層技術(shù),支持驅動(dòng)邏輯和硬件抽象分離的層次化的驅動(dòng)體系結構,使設備驅動(dòng)開(kāi)發(fā)和移植層次分明,接口簡(jiǎn)單清晰,大幅提高了BSP的開(kāi)發(fā)效率;
  • 支持基本內核對象動(dòng)態(tài)分配技術(shù),使一般開(kāi)發(fā)者不需要關(guān)心內核對象在系統中的使用情況以及對內存配置的影響,在不影響實(shí)時(shí)性的情況下顯著(zhù)降低設備軟件的開(kāi)發(fā)復雜度。
  • 兼容性

DeltaOS的新版本具備:

  • 容易地將DeltaOS 2.2應用程序向DeltaOS 3.0遷移;
  • VxWorks兼容層,可以使VxWorks的應用程序方便地遷移到DeltaOS 3.0之上。


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>