μC/OS-II在C8051F單片機(jī)系統(tǒng)上的移植與應(yīng)用研究
發(fā)布時(shí)間:2022-11-05 10:44
嵌入式系統(tǒng)已經(jīng)廣泛應(yīng)用于國防、工業(yè)、交通、能源、信息技術(shù)以及日常生活等領(lǐng)域。隨著嵌入式應(yīng)用系統(tǒng)的智能化要求及其功能的增多,嵌入式軟件變得越來越復(fù)雜,借助于EOS(Embedded Operating System,嵌入式操作系統(tǒng))能有效縮短產(chǎn)品開發(fā)周期,降低開發(fā)成本。嵌入式RTOS(Real-Time Operating System,實(shí)時(shí)操作系統(tǒng))支持高實(shí)時(shí)性嵌入式應(yīng)用系統(tǒng)的開發(fā),將是嵌入式軟件系統(tǒng)發(fā)展的必然趨勢。 μC/OS-II是一款源代碼完全開放的基于優(yōu)先級的搶占式嵌入式實(shí)時(shí)操作系統(tǒng),結(jié)構(gòu)小巧、性能穩(wěn)定,已成功應(yīng)用于許多中小型商品化系統(tǒng)。Cygnal C8051F系列混合信號ISP FLASH微控制器是混合信號系統(tǒng)級的高性能、低價(jià)位8位MCU(Micro Controller,微控制器),在電機(jī)控制、電源控制、遠(yuǎn)程儀表、自動(dòng)化等領(lǐng)域得到廣泛應(yīng)用。因此,移植μC/OS-II到C8051F系列MCU具有一定的工程價(jià)值。 本文以Cygnal C8051F020硬件平臺為基礎(chǔ),對μC/OS-II實(shí)時(shí)內(nèi)核進(jìn)行了深入分析,研究了μC/OS-II在C8051F020上的移...
【文章頁數(shù)】:78 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 嵌入式系統(tǒng)概述
1.1.1 嵌入式系統(tǒng)的定義及組成
1.1.2 嵌入式系統(tǒng)發(fā)展概況
1.1.3 嵌入式微控制器
1.1.4 嵌入式實(shí)時(shí)操作系統(tǒng)
1.2 本文的背景和意義
1.2.1 研究背景和現(xiàn)有設(shè)備簡介
1.2.2 課題的意義
1.3 本文解決的問題
1.4 本章小結(jié)
第二章 μC/OS-II 及其在C8051F020 上的移植
2.1 μC/OS-II 介紹
2.1.1 μC/OS-II 的特點(diǎn)
2.1.2 內(nèi)核結(jié)構(gòu)
2.1.3 任務(wù)管理
2.1.4 時(shí)間管理
2.2 C8051F020 微控制器
2.2.1 C8051F020 內(nèi)核
2.2.2 存儲器
2.2.3 數(shù)字外設(shè)
2.2.4 時(shí)鐘源
2.2.5 片內(nèi)JTAG 調(diào)試和邊界掃描
2.3 μC/OS-II 在C8051F020 上的移植
2.3.1 移植規(guī)劃
2.3.2 OS_CPU.H 文件
2.3.3 OS_CPU_C.C 文件
2.3.4 OS_CPU_A.ASM 文件
2.3.5 與應(yīng)用相關(guān)的代碼
2.3.6 移植后系統(tǒng)的測試
2.4 本章小結(jié)
第三章 蔬菜種子成套加工設(shè)備控制系統(tǒng)的硬件設(shè)計(jì)
3.1 系統(tǒng)設(shè)計(jì)思想
3.2 主控制電路設(shè)計(jì)
3.2.1 C8051F020 微控制器接口配置
3.2.2 EEPROM 24C32
3.2.3 中斷和復(fù)位
3.2.4 RS485 總線的遠(yuǎn)程通訊控制
3.2.5 PWM 控制模擬量輸出
3.3 傳感器控制電路設(shè)計(jì)
3.3.1 電路結(jié)構(gòu)的設(shè)計(jì)
3.3.2 ATmega16 微控制器
3.3.3 微電容測量原理
3.3.4 質(zhì)量測量
3.3.5 溫度測量
3.4 本章小結(jié)
第四章 蔬菜種子烘干機(jī)應(yīng)用實(shí)例
4.1 烘干機(jī)系統(tǒng)介紹
4.1.1 機(jī)械結(jié)構(gòu)
4.1.2 電氣系統(tǒng)
4.1.3 在線水分測量儀
4.1.4 操作流程
4.2 應(yīng)用軟件
4.2.1 軟件結(jié)構(gòu)
4.2.2 485 總線協(xié)議
4.2.3 I~2C 總線驅(qū)動(dòng)
4.3 本章小結(jié)
第五章 總結(jié)與展望
參考文獻(xiàn)
μC/OS-II 在C8051F020 上的移植相關(guān)程序(附錄一)
烘干機(jī)強(qiáng)電電氣接線圖(附錄二)
致謝
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文
上海交通大學(xué)學(xué)位論文答辯決議書
【參考文獻(xiàn)】:
期刊論文
[1]高精度、完全集成式電容數(shù)字轉(zhuǎn)換器AD7746[J]. 孫海霞,李海亮,馬愛虹. 國外電子元器件. 2007(07)
[2]種子含水率在線測量系統(tǒng)[J]. 裘揆,陳樂生,趙春宇,陳大躍. 農(nóng)業(yè)機(jī)械學(xué)報(bào). 2006(09)
[3]我國種子加工技術(shù)與設(shè)備概況及發(fā)展[J]. 胡志超,王海鷗,彭寶良. 農(nóng)業(yè)裝備技術(shù). 2005(05)
[4]μC/OS-II的實(shí)時(shí)性能分析[J]. 方安平,肖強(qiáng). 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2005(08)
[5]國內(nèi)外種子加工技術(shù)發(fā)展的比較研究[J]. 王建華,谷丹,趙光武. 種子. 2003(05)
[6]4種實(shí)時(shí)操作系統(tǒng)實(shí)時(shí)性的分析對比[J]. 王偉 ,蔣斌. 電子產(chǎn)品世界. 2003(15)
[7]嵌入式WebServer技術(shù)及其實(shí)現(xiàn)[J]. 盧虎,李勇,李志芳. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2003(05)
[8]μC/OS-Ⅱ使用中的幾個(gè)熱點(diǎn)問題[J]. 邵貝貝,龔光華,薛濤. 世界電子元器件. 2002(03)
[9]嵌入式RTOS講座(1) 什么是嵌入式實(shí)時(shí)操作系統(tǒng)[J]. 邵貝貝,許慶豐,王若鵬. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2001(07)
[10]ACS108-5S×交流線路開關(guān)及其應(yīng)用[J]. 李冀,蘇沂峰,包錫光. 國外電子元器件. 1999(11)
碩士論文
[1]μC/OS-Ⅱ的移植與堆棧改進(jìn)[D]. 童鑫.武漢理工大學(xué) 2006
[2]基于實(shí)時(shí)內(nèi)核uC/OS-Ⅱ的應(yīng)用研究[D]. 張雪鋒.西南交通大學(xué) 2004
[3]嵌入式操作系統(tǒng)(EOS)的研究、實(shí)現(xiàn)及其應(yīng)用[D]. 孫傳群.揚(yáng)州大學(xué) 2004
本文編號:3702461
【文章頁數(shù)】:78 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 嵌入式系統(tǒng)概述
1.1.1 嵌入式系統(tǒng)的定義及組成
1.1.2 嵌入式系統(tǒng)發(fā)展概況
1.1.3 嵌入式微控制器
1.1.4 嵌入式實(shí)時(shí)操作系統(tǒng)
1.2 本文的背景和意義
1.2.1 研究背景和現(xiàn)有設(shè)備簡介
1.2.2 課題的意義
1.3 本文解決的問題
1.4 本章小結(jié)
第二章 μC/OS-II 及其在C8051F020 上的移植
2.1 μC/OS-II 介紹
2.1.1 μC/OS-II 的特點(diǎn)
2.1.2 內(nèi)核結(jié)構(gòu)
2.1.3 任務(wù)管理
2.1.4 時(shí)間管理
2.2 C8051F020 微控制器
2.2.1 C8051F020 內(nèi)核
2.2.2 存儲器
2.2.3 數(shù)字外設(shè)
2.2.4 時(shí)鐘源
2.2.5 片內(nèi)JTAG 調(diào)試和邊界掃描
2.3 μC/OS-II 在C8051F020 上的移植
2.3.1 移植規(guī)劃
2.3.2 OS_CPU.H 文件
2.3.3 OS_CPU_C.C 文件
2.3.4 OS_CPU_A.ASM 文件
2.3.5 與應(yīng)用相關(guān)的代碼
2.3.6 移植后系統(tǒng)的測試
2.4 本章小結(jié)
第三章 蔬菜種子成套加工設(shè)備控制系統(tǒng)的硬件設(shè)計(jì)
3.1 系統(tǒng)設(shè)計(jì)思想
3.2 主控制電路設(shè)計(jì)
3.2.1 C8051F020 微控制器接口配置
3.2.2 EEPROM 24C32
3.2.3 中斷和復(fù)位
3.2.4 RS485 總線的遠(yuǎn)程通訊控制
3.2.5 PWM 控制模擬量輸出
3.3 傳感器控制電路設(shè)計(jì)
3.3.1 電路結(jié)構(gòu)的設(shè)計(jì)
3.3.2 ATmega16 微控制器
3.3.3 微電容測量原理
3.3.4 質(zhì)量測量
3.3.5 溫度測量
3.4 本章小結(jié)
第四章 蔬菜種子烘干機(jī)應(yīng)用實(shí)例
4.1 烘干機(jī)系統(tǒng)介紹
4.1.1 機(jī)械結(jié)構(gòu)
4.1.2 電氣系統(tǒng)
4.1.3 在線水分測量儀
4.1.4 操作流程
4.2 應(yīng)用軟件
4.2.1 軟件結(jié)構(gòu)
4.2.2 485 總線協(xié)議
4.2.3 I~2C 總線驅(qū)動(dòng)
4.3 本章小結(jié)
第五章 總結(jié)與展望
參考文獻(xiàn)
μC/OS-II 在C8051F020 上的移植相關(guān)程序(附錄一)
烘干機(jī)強(qiáng)電電氣接線圖(附錄二)
致謝
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文
上海交通大學(xué)學(xué)位論文答辯決議書
【參考文獻(xiàn)】:
期刊論文
[1]高精度、完全集成式電容數(shù)字轉(zhuǎn)換器AD7746[J]. 孫海霞,李海亮,馬愛虹. 國外電子元器件. 2007(07)
[2]種子含水率在線測量系統(tǒng)[J]. 裘揆,陳樂生,趙春宇,陳大躍. 農(nóng)業(yè)機(jī)械學(xué)報(bào). 2006(09)
[3]我國種子加工技術(shù)與設(shè)備概況及發(fā)展[J]. 胡志超,王海鷗,彭寶良. 農(nóng)業(yè)裝備技術(shù). 2005(05)
[4]μC/OS-II的實(shí)時(shí)性能分析[J]. 方安平,肖強(qiáng). 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2005(08)
[5]國內(nèi)外種子加工技術(shù)發(fā)展的比較研究[J]. 王建華,谷丹,趙光武. 種子. 2003(05)
[6]4種實(shí)時(shí)操作系統(tǒng)實(shí)時(shí)性的分析對比[J]. 王偉 ,蔣斌. 電子產(chǎn)品世界. 2003(15)
[7]嵌入式WebServer技術(shù)及其實(shí)現(xiàn)[J]. 盧虎,李勇,李志芳. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2003(05)
[8]μC/OS-Ⅱ使用中的幾個(gè)熱點(diǎn)問題[J]. 邵貝貝,龔光華,薛濤. 世界電子元器件. 2002(03)
[9]嵌入式RTOS講座(1) 什么是嵌入式實(shí)時(shí)操作系統(tǒng)[J]. 邵貝貝,許慶豐,王若鵬. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2001(07)
[10]ACS108-5S×交流線路開關(guān)及其應(yīng)用[J]. 李冀,蘇沂峰,包錫光. 國外電子元器件. 1999(11)
碩士論文
[1]μC/OS-Ⅱ的移植與堆棧改進(jìn)[D]. 童鑫.武漢理工大學(xué) 2006
[2]基于實(shí)時(shí)內(nèi)核uC/OS-Ⅱ的應(yīng)用研究[D]. 張雪鋒.西南交通大學(xué) 2004
[3]嵌入式操作系統(tǒng)(EOS)的研究、實(shí)現(xiàn)及其應(yīng)用[D]. 孫傳群.揚(yáng)州大學(xué) 2004
本文編號:3702461
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3702461.html
最近更新
教材專著