新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 開放實時嵌入式軟件平臺TOPPERS的研究現狀

        開放實時嵌入式軟件平臺TOPPERS的研究現狀

        作者: 時間:2012-11-07 來源:網絡 收藏

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

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

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

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

        本文引用地址:http://www.104case.com/article/148265.htm

        a.JPG


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 抚松县| 盈江县| 福鼎市| 黔江区| 长宁县| 容城县| 宁乡县| 南岸区| 镇沅| 澎湖县| 射阳县| 保靖县| 周口市| 永兴县| 六安市| 福州市| 象山县| 深州市| 鄂伦春自治旗| 田阳县| 六安市| 岳普湖县| 亚东县| 平潭县| 青海省| 滁州市| 丰台区| 鄄城县| 岫岩| 牡丹江市| 元谋县| 浮山县| 闽侯县| 吴川市| 迭部县| 中卫市| 乌鲁木齐县| 上高县| 南陵县| 韶山市| 上犹县|