亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 學術論文 > 基于ARM的TKernel系統移植研究

基于ARM的TKernel系統移植研究

  • 資源大小:4419 K
  • 上傳時間: 2013-04-24
  • 上傳用戶:nlmd0258
  • 資源積分:2 下載積分
  • 標      簽: TKernel ARM 移植

資 源 簡 介

T-Kernel作為一種嵌入式操作系統,由于實時性和開源性,在嵌入式操作系統領域中的應用越來越廣泛。ARM是一款比較好的微處理器,T-Kernel在ARM上的應用研究基本上是空白,所以結合兩者進行研究促進T-Kernel在國內嵌入式領域的發展。同時,T-Kernel內部調度機制存在著優先級反轉缺陷,優先級反向使得高優先級任務的執行時間無法預測,增加了實時系統的不確定性。早期的解決協議較好地解決了優先級反轉問題,但同時也存在著自身不足之處。 針對T-Kernel存在的缺陷,在深入研究相關協議的基礎上,本論文提出了一種新的改進的優先級繼承協議。該協議設置超時保護機制,避免任務在獲取信號量時長時間的阻塞,結合Havender提出的“有序資源使用法”防止死鎖發生,給出該協議的分析過程,并把該協議結合到T-Kernel中。在這個基礎之上,建立研究開發平臺;針對硬件設備,研究引導程序的執行原理,實現系統的引導程序;構建T-Kennel內核;移植內核到開發板;最后對T-Kernel的啟動過程進行了詳細的分析。 T-Kernel在ARM上的移植研究,為嵌入式系統開發的提供了一種開發流程,同時對于T-Kernel的啟動過程的分析,為以后的應用程序開發提供了一個接口;對于T-Kernel存在的優先級反轉問題的解決,可以改進T-Kernel的實時性和靈活性,同時為實時系統的性能改進提供了參考。

相 關 資 源

主站蜘蛛池模板: 乌恰县| 泉州市| 内江市| 通河县| 朝阳区| 拜泉县| 县级市| 东城区| 同江市| 镶黄旗| 修武县| 晋城| 铜山县| 固阳县| 奈曼旗| 桑植县| 潮安县| 闻喜县| 呼和浩特市| 修文县| 友谊县| 连南| 仪征市| 布拖县| 体育| 社旗县| 洛南县| 七台河市| 田阳县| 鹰潭市| 贵阳市| 乾安县| 安泽县| 丰镇市| 双流县| 绥化市| 永德县| 宜兰县| 巢湖市| 吉木萨尔县| 广元市|