<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è) > 嵌入式系統 > 設計應用 > 開(kāi)放實(shí)時(shí)嵌入式軟件平臺TOPPERS的研究現狀

開(kāi)放實(shí)時(shí)嵌入式軟件平臺TOPPERS的研究現狀

作者: 時(shí)間:2012-11-07 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:開(kāi)發(fā)趨勢之一是基于平臺的開(kāi)發(fā),包括硬件平臺和。開(kāi)放實(shí)時(shí)嵌入式(Toyohashi Open Platfo rm for Embedded Real-time System)是一個(gè)包含多種嵌入式、中間件以及軟件開(kāi)發(fā)工具在內的,可用于多個(gè)領(lǐng)域的綜合性平臺。本文介紹了的歷史、現狀及其下一個(gè)十年的發(fā)展計劃和目標,以及在國內的發(fā)展情況和目前基于TOPPERS成果正在進(jìn)行的工作。
關(guān)鍵詞:;TOPPERS;;;

引言
開(kāi)放實(shí)時(shí)嵌入式軟件平臺TOPPERS(Toyohashi Open Platform for Embedded Real-time System)為一個(gè)包含多種嵌入式、中間件以及軟件開(kāi)發(fā)工具在內的,可用于多個(gè)領(lǐng)域的綜合性平臺。本文對TOPPERS的發(fā)展歷史、研究現狀和下一個(gè)十年的發(fā)展計劃和目標進(jìn)行了介紹和分析,一方面可以使TOPPERS的發(fā)展成果能夠被更廣泛地分享;另一方面為國內類(lèi)似嵌入式軟件平臺的發(fā)展提供參考。TOPPERS的主要特色在于具有高質(zhì)量的設計和較完善的體系,開(kāi)放源代碼,可免費使用,靈活的許可證使得其在商業(yè)應用上限制較少。

1 TOPPERS的歷史
TOPPERS的歷史并不長(cháng),但其起點(diǎn)是具有20多年歷史的TRON(The Real-time Operating system Nucleus)和(Industrial TRON)項目。規范為一系列關(guān)于實(shí)時(shí)操作系統的開(kāi)發(fā)規范,而不是一個(gè)具體的實(shí)時(shí)操作系統的實(shí)現,迄今共發(fā)布4個(gè)版本。任何組織或者個(gè)人都可以按照ITRON規范開(kāi)發(fā)自己的實(shí)時(shí)操作系統。ITRON規范的開(kāi)放性和弱標準性使其取得了巨大的成功,在日本已經(jīng)成為事實(shí)上的工業(yè)標準。
但也正是因為ITRON規范的弱標準性,符合ITRON規范的實(shí)時(shí)操作系統版本彼此之間不能完全兼容,帶來(lái)了過(guò)剩的多樣性,造成過(guò)多重復開(kāi)發(fā)。另外,隨著(zhù)越發(fā)復雜,除了實(shí)時(shí)操作系統內核,其他中間件如文件系統、網(wǎng)絡(luò )協(xié)議棧、設備驅動(dòng)框架等也越發(fā)重要,而在這些方面,ITRON規范是比較薄弱的。
為了解決上述問(wèn)題,適應未來(lái)嵌入式系統發(fā)展趨勢,ITRON的發(fā)展在兩個(gè)方向上繼續進(jìn)行,一個(gè)是由坂村健教授主導的T-Engine,另一個(gè)便是TOPPERS。TOPPERS和T-Engine不同點(diǎn)在于TOPPERS是以μITRON4.0規范為基礎,主要針對硬實(shí)時(shí)系統,專(zhuān)注于工業(yè)控制領(lǐng)域,如汽車(chē)電子等;T-Engine由硬件上的T-Engine規范和軟件上的以T-Kernel為代表的一系列實(shí)時(shí)內核以及相應的中間件這兩大部分組成。

2 TOPPERS的現狀
最近一次ITRON規范的發(fā)布要上溯至1999年的μITRON4.0規范。進(jìn)入新世紀后,一方面嵌入式系統相關(guān)技術(shù)的發(fā)展日新月異;另一方面ITRON規范十多年未作更新,已經(jīng)無(wú)法滿(mǎn)足未來(lái)嵌入式系統應用的需求。因此,從2006年開(kāi)始,TOPPERS協(xié)會(huì )在μITRON4.0規范基礎之上開(kāi)始制定新一代實(shí)時(shí)內核規范并加以實(shí)現,其大致路線(xiàn)圖如圖1所示。到2011年為止,該路線(xiàn)圖中的絕大部分目標都已經(jīng)達成,產(chǎn)生一大批成果,并且在消費電子和汽車(chē)電子等領(lǐng)域中得到廣泛應用。

本文引用地址:http://dyxdggzs.com/article/148265.htm

a.JPG


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(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>