實時內核μC/OS-II在MSP430中的實現與應用研究
發(fā)布時間:2021-06-22 13:45
嵌入式操作系統(tǒng)在嵌入式系統(tǒng)設計中處于核心地位,而TI公司的MSP430系列單片機以其超低功耗著稱,廣泛的應用于三表、醫(yī)療設備、便攜儀器等場合的嵌入式系統(tǒng)開發(fā)中。本文以MSP430為嵌入式實時系統(tǒng)微處理器,以μC/OS-Ⅱ為嵌入式實時操作系統(tǒng)內核,通過硬件的擴展和軟件的功能擴充,實現了一個基本完整的嵌入式實時操作系統(tǒng),并在此基礎之上以面向對象的編程方法完成汽車、拖拉機綜合測試儀器的設計。 首先通過分析實時操作系統(tǒng)μC/OS-Ⅱ的源代碼,研究MSP430單片機的硬件結構,將μC/OS-Ⅱ內核成功的移植到MSP430單片機中,并對實時操作系統(tǒng)μC/OS-Ⅱ進行了一些改進。這些改進主要包括將任務調度改為支持時間片輪轉、任務堆棧的優(yōu)化設計、內核超時等待機制的改進。此外還分析了μC/OS-Ⅱ的實時性能并對如何減少RAM使用量做了討論。 其次,由于μC/OS-Ⅱ只是一個操作系統(tǒng)內核,只提供了資源管理的基本功能,要實現一個相對完整、實用的嵌入式實時多任務操作系統(tǒng),需要對內核進行功能擴充。在成功移植的基礎之上,對μC/OS-Ⅱ內核進行了軟件上的擴充和硬件上的擴展。主要擴充了液晶顯示模塊、按鍵...
【文章來源】:山東理工大學山東省
【文章頁數】:80 頁
【學位級別】:碩士
【部分圖文】:
綜合測試儀數據分析軟件的界面
【參考文獻】:
期刊論文
[1]《單片機與嵌入式系統(tǒng)應用》2005年總目錄[J]. 單片機與嵌入式系統(tǒng)應用. 2005(12)
[2]UML在嵌入式系統(tǒng)設計中的應用[J]. 吳麗君,張毅剛,姜守達. 哈爾濱工業(yè)大學學報. 2005(09)
[3]基于UML和μC/OS-Ⅱ的嵌入式系統(tǒng)設計[J]. 吉峰,白瑞林. 微計算機應用. 2005(04)
[4]淺析實時操作系統(tǒng)的任務調度[J]. 孫旭祥. 通信對抗. 2005 (02)
[5]基于嵌入式實時操作系統(tǒng)uc/os-II的數據采集系統(tǒng)的設計[J]. 張春生,徐志軍. 艦船電子對抗. 2005(02)
[6]基于uC/OS與MSP430的手持數據采集系統(tǒng)[J]. 臧懷泉,范亞偉,李海生. 微計算機信息. 2005(02)
[7]uC/OS-Ⅱ內核超時等待機制的分析[J]. 韓明峰,王傳啟. 計算機工程與設計. 2004(11)
[8]在μC/OS-II中實現同優(yōu)先級調度的方法[J]. 陳開發(fā). 單片機與嵌入式系統(tǒng)應用. 2004(11)
[9]特定應用的嵌入式操作系統(tǒng)構造方法研究[J]. 朱立新,王飛躍. 計算機科學. 2004(05)
[10]嵌入式應用軟件設計方法學研究綜述[J]. 熊光澤,古幼鵬,桑楠. 計算機應用. 2004(04)
碩士論文
[1]基于實時內核uC/OS-Ⅱ的應用研究[D]. 張雪鋒.西南交通大學 2004
本文編號:3242945
【文章來源】:山東理工大學山東省
【文章頁數】:80 頁
【學位級別】:碩士
【部分圖文】:
綜合測試儀數據分析軟件的界面
【參考文獻】:
期刊論文
[1]《單片機與嵌入式系統(tǒng)應用》2005年總目錄[J]. 單片機與嵌入式系統(tǒng)應用. 2005(12)
[2]UML在嵌入式系統(tǒng)設計中的應用[J]. 吳麗君,張毅剛,姜守達. 哈爾濱工業(yè)大學學報. 2005(09)
[3]基于UML和μC/OS-Ⅱ的嵌入式系統(tǒng)設計[J]. 吉峰,白瑞林. 微計算機應用. 2005(04)
[4]淺析實時操作系統(tǒng)的任務調度[J]. 孫旭祥. 通信對抗. 2005 (02)
[5]基于嵌入式實時操作系統(tǒng)uc/os-II的數據采集系統(tǒng)的設計[J]. 張春生,徐志軍. 艦船電子對抗. 2005(02)
[6]基于uC/OS與MSP430的手持數據采集系統(tǒng)[J]. 臧懷泉,范亞偉,李海生. 微計算機信息. 2005(02)
[7]uC/OS-Ⅱ內核超時等待機制的分析[J]. 韓明峰,王傳啟. 計算機工程與設計. 2004(11)
[8]在μC/OS-II中實現同優(yōu)先級調度的方法[J]. 陳開發(fā). 單片機與嵌入式系統(tǒng)應用. 2004(11)
[9]特定應用的嵌入式操作系統(tǒng)構造方法研究[J]. 朱立新,王飛躍. 計算機科學. 2004(05)
[10]嵌入式應用軟件設計方法學研究綜述[J]. 熊光澤,古幼鵬,桑楠. 計算機應用. 2004(04)
碩士論文
[1]基于實時內核uC/OS-Ⅱ的應用研究[D]. 張雪鋒.西南交通大學 2004
本文編號:3242945
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3242945.html