51單片機的嵌入式rtos操作系統(tǒng)技術(shù)的研究論文.doc
約86頁DOC格式手機打開展開
51單片機的嵌入式rtos操作系統(tǒng)技術(shù)的研究論文,51單片機的嵌入式rtos操作系統(tǒng)技術(shù)的研究論文本文共計86頁,40746字;本論文主要介紹了當(dāng)前的rtos的發(fā)展,及當(dāng)前的rtos的現(xiàn)狀?,F(xiàn)在基于單片機軟件的發(fā)展已經(jīng)從單一的線程結(jié)構(gòu)方式逐漸變?yōu)槎嗳蝿?wù)的設(shè)計思想,和其他的rtos一樣,單片機os也是采用了微內(nèi)核的結(jié)構(gòu),內(nèi)核提供的功能有:任務(wù)的調(diào)度、任務(wù)之間的通信與同步...
內(nèi)容介紹
此文檔由會員 花季永駐 發(fā)布
51單片機的嵌入式RTOS操作系統(tǒng)技術(shù)的研究論文
本文共計86頁,40746字;
本論文主要介紹了當(dāng)前的RTOS的發(fā)展,及當(dāng)前的RTOS的現(xiàn)狀?,F(xiàn)在基于單片機軟件的發(fā)展已經(jīng)從單一的線程結(jié)構(gòu)方式逐漸變?yōu)槎嗳蝿?wù)的設(shè)計思想,和其他的RTOS一樣,單片機OS也是采用了微內(nèi)核的結(jié)構(gòu),內(nèi)核提供的功能有:任務(wù)的調(diào)度、任務(wù)之間的通信與同步、內(nèi)存管理、時鐘管理 中斷管理等。其他的應(yīng)用組件可有用戶自己添加,以系統(tǒng)進程或函數(shù)的方式工作,因而系統(tǒng)是可以裁減的。SmallRTOS51 就是這樣一內(nèi)核,本論文將在此內(nèi)核的基礎(chǔ)上利用內(nèi)核中的消息隊列的函數(shù)實現(xiàn)串口通信的功能,先建立消息的發(fā)送和接收隊列,為了使發(fā)送和接收不沖突,再建立信號量,實現(xiàn)消息隊列訪問的互斥。串口通信是使用中斷的方式發(fā)送和接收數(shù)據(jù)的,要發(fā)送或接收的任務(wù)把數(shù)據(jù)放入發(fā)送或接收的消息隊列中,串口發(fā)送或接收中斷依次從消息隊列中取出數(shù)據(jù)并發(fā)送或接收,再把數(shù)據(jù)在LED數(shù)碼顯示器上顯示。當(dāng)消息隊列中沒有數(shù)據(jù),不會產(chǎn)生中斷。
關(guān)鍵詞: 單片機, RTOS,任務(wù),串口通信
This thesis introduced the development of the current RTOS primarily, and the present condition of the current RTOS, now according to the development of the micro controller software have changed into gradually from the single line distance construction method to the design of multitasking thoughts, as the other RTOS , micro controller 's OS is construction to adopt the micro kernel construction , function of the micro kernel provided :The Task Management、Intertask Communication and Synchronization、Memory Management 、Time Management 、Interrupt Management etc.. Other applied module the useful an oneself increases, work by system progress or functions, as a result the system is what can cut. The SMALLRTOS51 is like this a RTOS kernel , this paper will make use of the kernel's message queues to realizes Serial's functions of correspondence. First establish the message queues of send out and receive, for the sake of making send out and receives to do not conflict, stablishing one more semaphore, realizing
目錄
中文摘要: I
英文摘要: I
第一章 簡 介 1
1.1 嵌入操作系統(tǒng)的發(fā)展現(xiàn)狀 1
1.2. 實時多任務(wù)操作系統(tǒng)(RTOS)簡介 1
1.3 嵌入操作系統(tǒng)的特點 1
1.4. 嵌入是系統(tǒng)的開發(fā)過程 1
1.4.1 代碼優(yōu)化注意的問題 1
1.4.2 本論文中電路所使用的單片機的簡單介紹 1
1.5 開發(fā)工具KEIL C51 編譯器簡介 1
第二章 RTOS設(shè)計概述 1
2.1 實時多任務(wù)操作系統(tǒng)(RTOS)的設(shè)計思想 1
2.2 SMALL RTOS51原理 1
2.2.1 任務(wù)的狀態(tài)和優(yōu)先級 1
2.2.2 任務(wù)調(diào)度和堆棧變換方法 1
2.2.3 任務(wù)通信:消息隊列和信號量 1
第三章 基于SMALL RTOS 51應(yīng)用 1
3.1 定義所需的變量和函數(shù) 1
3.2 串口通信和顯示電路及程序代碼 1
附錄: 1
后記 1
參考文獻: 1
翻譯英文部分 1
翻譯中文部分 1
參考文獻:
1. 《嵌入式實時操作系統(tǒng)Small RTOS51原理和應(yīng)用》,2003
陳明計,周立功 等編著;北京航空航天大學(xué)出版社
2. 《uC/OS-II --源碼公開的實時嵌入式操作系統(tǒng)》
卲貝貝譯 中國電力出
3. 《單片機的C語言編程》修訂版
馬盅梅 籍順心 等編著 北京航空航天大學(xué)出版社
4. 《增強型80C51單片機速成和實戰(zhàn)》,2003
周利功北京航空航天大學(xué)出版社
5. 陳明計. Small RTOS(51) v1.20.0 使用手冊. 2003
6 . Keil software c51用戶手冊和µVision2 集成開發(fā)環(huán)境使用手冊
本文共計86頁,40746字;
本論文主要介紹了當(dāng)前的RTOS的發(fā)展,及當(dāng)前的RTOS的現(xiàn)狀?,F(xiàn)在基于單片機軟件的發(fā)展已經(jīng)從單一的線程結(jié)構(gòu)方式逐漸變?yōu)槎嗳蝿?wù)的設(shè)計思想,和其他的RTOS一樣,單片機OS也是采用了微內(nèi)核的結(jié)構(gòu),內(nèi)核提供的功能有:任務(wù)的調(diào)度、任務(wù)之間的通信與同步、內(nèi)存管理、時鐘管理 中斷管理等。其他的應(yīng)用組件可有用戶自己添加,以系統(tǒng)進程或函數(shù)的方式工作,因而系統(tǒng)是可以裁減的。SmallRTOS51 就是這樣一內(nèi)核,本論文將在此內(nèi)核的基礎(chǔ)上利用內(nèi)核中的消息隊列的函數(shù)實現(xiàn)串口通信的功能,先建立消息的發(fā)送和接收隊列,為了使發(fā)送和接收不沖突,再建立信號量,實現(xiàn)消息隊列訪問的互斥。串口通信是使用中斷的方式發(fā)送和接收數(shù)據(jù)的,要發(fā)送或接收的任務(wù)把數(shù)據(jù)放入發(fā)送或接收的消息隊列中,串口發(fā)送或接收中斷依次從消息隊列中取出數(shù)據(jù)并發(fā)送或接收,再把數(shù)據(jù)在LED數(shù)碼顯示器上顯示。當(dāng)消息隊列中沒有數(shù)據(jù),不會產(chǎn)生中斷。
關(guān)鍵詞: 單片機, RTOS,任務(wù),串口通信
This thesis introduced the development of the current RTOS primarily, and the present condition of the current RTOS, now according to the development of the micro controller software have changed into gradually from the single line distance construction method to the design of multitasking thoughts, as the other RTOS , micro controller 's OS is construction to adopt the micro kernel construction , function of the micro kernel provided :The Task Management、Intertask Communication and Synchronization、Memory Management 、Time Management 、Interrupt Management etc.. Other applied module the useful an oneself increases, work by system progress or functions, as a result the system is what can cut. The SMALLRTOS51 is like this a RTOS kernel , this paper will make use of the kernel's message queues to realizes Serial's functions of correspondence. First establish the message queues of send out and receive, for the sake of making send out and receives to do not conflict, stablishing one more semaphore, realizing
目錄
中文摘要: I
英文摘要: I
第一章 簡 介 1
1.1 嵌入操作系統(tǒng)的發(fā)展現(xiàn)狀 1
1.2. 實時多任務(wù)操作系統(tǒng)(RTOS)簡介 1
1.3 嵌入操作系統(tǒng)的特點 1
1.4. 嵌入是系統(tǒng)的開發(fā)過程 1
1.4.1 代碼優(yōu)化注意的問題 1
1.4.2 本論文中電路所使用的單片機的簡單介紹 1
1.5 開發(fā)工具KEIL C51 編譯器簡介 1
第二章 RTOS設(shè)計概述 1
2.1 實時多任務(wù)操作系統(tǒng)(RTOS)的設(shè)計思想 1
2.2 SMALL RTOS51原理 1
2.2.1 任務(wù)的狀態(tài)和優(yōu)先級 1
2.2.2 任務(wù)調(diào)度和堆棧變換方法 1
2.2.3 任務(wù)通信:消息隊列和信號量 1
第三章 基于SMALL RTOS 51應(yīng)用 1
3.1 定義所需的變量和函數(shù) 1
3.2 串口通信和顯示電路及程序代碼 1
附錄: 1
后記 1
參考文獻: 1
翻譯英文部分 1
翻譯中文部分 1
參考文獻:
1. 《嵌入式實時操作系統(tǒng)Small RTOS51原理和應(yīng)用》,2003
陳明計,周立功 等編著;北京航空航天大學(xué)出版社
2. 《uC/OS-II --源碼公開的實時嵌入式操作系統(tǒng)》
卲貝貝譯 中國電力出
3. 《單片機的C語言編程》修訂版
馬盅梅 籍順心 等編著 北京航空航天大學(xué)出版社
4. 《增強型80C51單片機速成和實戰(zhàn)》,2003
周利功北京航空航天大學(xué)出版社
5. 陳明計. Small RTOS(51) v1.20.0 使用手冊. 2003
6 . Keil software c51用戶手冊和µVision2 集成開發(fā)環(huán)境使用手冊
TA們正在看...
- 2004年吉林長春中考化學(xué)真題及答案.doc
- 2005年吉林中考數(shù)學(xué)真題及答案.doc
- 2005年吉林四平中考數(shù)學(xué)真題及答案.doc
- 2005年吉林延邊中考數(shù)學(xué)真題及答案.doc
- 2005年吉林松原中考數(shù)學(xué)真題及答案.doc
- 2005年吉林白城中考數(shù)學(xué)真題及答案.doc
- 2005年吉林白山中考數(shù)學(xué)真題及答案.doc
- 2005年吉林省吉林市中考數(shù)學(xué)真題及答案.doc
- 2005年吉林遼源中考數(shù)學(xué)真題及答案.doc
- 2005年吉林通化中考數(shù)學(xué)真題及答案.doc