• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 嵌入式系統(tǒng) > 業(yè)界動(dòng)態(tài) > μC/OS-II 增加MMU和MPU支持,適合安全要求嚴(yán)格的應(yīng)用

    μC/OS-II 增加MMU和MPU支持,適合安全要求嚴(yán)格的應(yīng)用

    作者: 時(shí)間:2008-09-10 來(lái)源:電子產(chǎn)品世界 收藏
      全球著名的操作系統(tǒng)供應(yīng)商-Micrium宣布在它的產(chǎn)品中增加μC/OS-MMU 和μC/OS-兩款產(chǎn)品。這兩種產(chǎn)品增加了系統(tǒng)中的關(guān)鍵內(nèi)存函數(shù)。μC/OS-MMU 通過(guò)為多個(gè)獨(dú)立的應(yīng)用提供時(shí)間和空間的保護(hù),為帶有內(nèi)存管理單元(MMU)的中央處理器提供了內(nèi)存保護(hù)功能。μC/OS-通過(guò)保護(hù)任務(wù)的內(nèi)存防止對(duì)未被授權(quán)的系統(tǒng)內(nèi)存的訪問(wèn),破壞內(nèi)存的內(nèi)容,為帶有內(nèi)存保護(hù)單元的CPU提供了保護(hù)機(jī)制。它們?cè)鰪?qiáng)了業(yè)界領(lǐng)先的實(shí)時(shí)操作系統(tǒng)(RTOS)-μC/OS-II,使得μC/OS-II在安全要求嚴(yán)格的應(yīng)用中,例如醫(yī)療和航空電子產(chǎn)品方面更有使用價(jià)值。

      增加了μC/OS-MMU,可以保證每個(gè)應(yīng)用在執(zhí)行時(shí)不受其它應(yīng)用的影響,干擾或交互執(zhí)行。應(yīng)用程序可以采用不同類(lèi)型的RTOS,包括μC/OS-II,μC/OSEK,或不帶RTOS,并且每個(gè)應(yīng)用使用被保護(hù)的內(nèi)存空間(分區(qū))運(yùn)行,好像其它分區(qū)不存在。μC/OS-MMU帶有錯(cuò)誤處理能力,可以識(shí)別任意應(yīng)用執(zhí)行的錯(cuò)誤動(dòng)作,并允許它停止、刪除或重建該操作。它簡(jiǎn)化了復(fù)雜控制單元的開(kāi)發(fā),這些單元可以包含來(lái)自幾個(gè)供應(yīng)商的應(yīng)用,每個(gè)供應(yīng)商可以擁有單獨(dú)的分區(qū)運(yùn)行應(yīng)用,如同它占用整個(gè)虛擬CPU。μC/OS-MMU能保證應(yīng)用的運(yùn)行時(shí)間,系統(tǒng)工程師只需要在系統(tǒng)設(shè)計(jì)階段為應(yīng)用定義被狀態(tài)表管理的時(shí)鐘節(jié)拍,并在主應(yīng)用中激活。

      μC/OS-支持任何帶MPU的處理器系統(tǒng),建立MPU切換(進(jìn)程)系統(tǒng)。一個(gè)進(jìn)程可以包含一個(gè)或多個(gè)線程,并且每個(gè)進(jìn)程擁有獨(dú)立的讀、寫(xiě)和執(zhí)行的權(quán)利。進(jìn)程間的數(shù)據(jù)交換與μC/OS-II線程實(shí)現(xiàn)方式相同,但不同進(jìn)程間的過(guò)操作系統(tǒng)內(nèi)核實(shí)現(xiàn)。這種系統(tǒng)簡(jiǎn)化了第三方軟件的集成,例如協(xié)議棧或其它組件。通過(guò)集成錯(cuò)誤管理系統(tǒng)為不同的進(jìn)程提供信息,簡(jiǎn)化了調(diào)試和錯(cuò)誤診斷。硬件保護(hù)機(jī)制不能被軟件中止。已有的μC/OS應(yīng)用做較小的改動(dòng)就可以采用μC/OS-MPU。
    linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)


    關(guān)鍵詞: 嵌入式 μC/OS-MMU MPU 處理通

    評(píng)論


    相關(guān)推薦

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

    關(guān)閉
    主站蜘蛛池模板: 武穴市| 赣州市| 兴隆县| 河北区| 景泰县| 西宁市| 兴国县| 伽师县| 桑日县| 锡林郭勒盟| 右玉县| 吕梁市| 图们市| 长白| 长武县| 陕西省| 涞水县| 永寿县| 宁海县| 连山| 苍梧县| 镇坪县| 梨树县| 嘉荫县| 秭归县| 清丰县| 盱眙县| 云霄县| 科尔| 江达县| 濮阳县| 达拉特旗| 桃源县| 天长市| 大新县| 山丹县| 铜陵市| 登封市| 称多县| 阿勒泰市| 伊金霍洛旗|