基于中低端單片機(jī)的搶占式RTOS精簡設(shè)計(jì)
【文章頁數(shù)】:64 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2.1.2ENC28J60內(nèi)部結(jié)構(gòu)框圖[3]
工程碩士學(xué)位論文基于中低端單片機(jī)的搶占式RTOS精簡設(shè)的全部規(guī)范,采用了一系列包過濾機(jī)制以對(duì)傳入數(shù)據(jù)包進(jìn)行限制。它還提供了一個(gè)部DMA模塊,以實(shí)現(xiàn)快速數(shù)據(jù)吞吐和硬件支持的IP校驗(yàn)和計(jì)算。與主控制器的通通過兩個(gè)中斷引腳和SPI實(shí)現(xiàn),數(shù)據(jù)傳輸速率高達(dá)10Mb/s。兩個(gè)專用的引腳用于連....
圖2.1.3典型的ENC28J60接口
后連接到RJ45接口,兩個(gè)中斷引腳接單片機(jī)的外部中斷或者連接到通用FO口,兩個(gè)指示燈引腳外接發(fā)光管連接到地或者電源,其余引腳是電源和地。典型的ENc28J60接口圖如圖2.1.3所示:MMM....
圖3.2.1搶占式RTOS內(nèi)核
的使用權(quán)就被剝奪了,或者說被掛起了,更高優(yōu)先級(jí)的任務(wù)立刻得到了CPU的使用權(quán)〔’2]。如果是中斷服務(wù)子程序使一個(gè)高優(yōu)先級(jí)的任務(wù)進(jìn)入就緒態(tài),中斷完成時(shí),被中斷的任務(wù)被掛起,優(yōu)先級(jí)高的任務(wù)開始運(yùn)行。搶占式內(nèi)核的執(zhí)行過程如圖3.2.1所示。低任務(wù)優(yōu)先級(jí)圖3.2.1搶占式RTOS內(nèi)核圖3....
圖3.2.3多任務(wù)控制
搶占式RTOS的精簡設(shè)計(jì)工程碩士學(xué)位論文為了使內(nèi)核能管理用戶任務(wù),用戶必須定義完成一個(gè)任務(wù),必須將任務(wù)的起始地址與其他參數(shù)一起傳給任務(wù)建立函數(shù)OSTaskCreate(),將任務(wù)提交給內(nèi)核進(jìn)行管理。根據(jù)應(yīng)用系統(tǒng)的具體情況,系統(tǒng)中的任務(wù)數(shù)也不相同,但不能大于最多任務(wù)數(shù)。本課題所設(shè)計(jì)....
本文編號(hào):3905305
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3905305.html