天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

uc/os-Ⅱ在51上的移植及應(yīng)用

發(fā)布時(shí)間:2024-06-05 23:20
  在嵌入系統(tǒng)中,要讓程序的結(jié)構(gòu)性好,編寫(xiě)容易,維護(hù)難度下降,系統(tǒng)擴(kuò)展容易,易于交流,少不了嵌入實(shí)時(shí)操作系統(tǒng)作為平臺(tái)。μc/os-Ⅱ嵌入式操作系統(tǒng)是一個(gè)開(kāi)放源代碼的實(shí)時(shí)操作系統(tǒng),它的程序結(jié)構(gòu)性強(qiáng),絕大部分代碼用C語(yǔ)言編寫(xiě),可交流性與可移植性好。μc/os-Ⅱ嵌入式操作系統(tǒng)是一個(gè)軟量級(jí)的操作系統(tǒng)。它主要完成操作系統(tǒng)中的進(jìn)程建立、切換、與通信等最基本的管理功解操作系統(tǒng)內(nèi)核功能,它對(duì)硬件的要求低,可以在許多程序存儲(chǔ)與數(shù)據(jù)存儲(chǔ)空間有限的單片機(jī)上運(yùn)行。μc/os-Ⅱ嵌入式操作系統(tǒng)已成功的在許多8位機(jī),16位機(jī),32位機(jī)中實(shí)現(xiàn)移植。 本文以51單片機(jī)為硬件平臺(tái),詳細(xì)論述了如何把μc/os-Ⅱ嵌入式操作系統(tǒng)移植到51單片機(jī)。再以μc/os-Ⅱ嵌入式操作系統(tǒng)作為系統(tǒng)軟件平臺(tái),如何開(kāi)發(fā)出LED RGB彩燈控制器。首先介紹了51單片機(jī)的硬件系統(tǒng)內(nèi)核及存儲(chǔ)體系與中斷系統(tǒng)。然后介紹了C51編譯器的可重入函數(shù)分析與在51單片機(jī)上實(shí)現(xiàn)移植所做的具體工作與步驟。這一部分是移植μc/os-Ⅱ的關(guān)鍵部分。把μc/os-Ⅱ成功移植到51單片機(jī)后,還介紹了廣泛使用的12864液晶顯示屏的使用原理與驅(qū)動(dòng)程序。至此已有操作系統(tǒng)為平...

【文章頁(yè)數(shù)】:74 頁(yè)

【學(xué)位級(jí)別】:碩士

【部分圖文】:

uc/os-Ⅱ在51上的移植及應(yīng)用



機(jī)外部數(shù)據(jù)存儲(chǔ)器的外部RAM最大的可以擴(kuò)展到64K。51單片機(jī)單出發(fā),一般情況下使用的外部RAM都是靜態(tài)存OS動(dòng)態(tài)存儲(chǔ)器。據(jù)存儲(chǔ)器,可以用16位數(shù)據(jù)存儲(chǔ)器地址指針DPTP0口輸出地址低8位,用ALE作為地址鎖存信儲(chǔ)器的內(nèi)容既可以寫(xiě)也可讀,在時(shí)序上產(chǎn)....


uc/os-Ⅱ在51上的移植及應(yīng)用



圖2-551單片機(jī)取指時(shí)序圖是一條單字節(jié)指令,在S4~S6期間仍然有一個(gè)讀操作,但這時(shí)讀出的字處理的,而且程序計(jì)數(shù)器也不加1,不管上述那一種情況,指令都在S行完畢。上圖中分別顯示了單字節(jié)、雙字節(jié)1周期與單字節(jié)雙周期指令一個(gè)機(jī)器周期是振蕩頻率的十二分之一。若振蕩頻....


uc/os-Ⅱ在51上的移植及應(yīng)用



圖2-651單片機(jī)的中斷系統(tǒng)結(jié)構(gòu)非常重要的。下面我們來(lái)看看在STC89C51斷標(biāo)志+E六個(gè)中斷源分別是:求0INT0集成電路第8腳。(2)內(nèi)部定時(shí)T1集成電路第9腳。(4)內(nèi)部定時(shí)器1中斷(5斷對(duì)于中斷的控制如圖2-7所示。


uc/os-Ⅱ在51上的移植及應(yīng)用



圖2-651單片機(jī)的中斷系統(tǒng)結(jié)構(gòu)這在實(shí)時(shí)系統(tǒng)是非常重要的。下面我們來(lái)看看在STC89C516RD+中斷系統(tǒng)。2.1.6中斷源及中斷標(biāo)志STC89C516RD+E六個(gè)中斷源分別是:(1)外部中斷請(qǐng)求0INT0集成電路第8腳。(2)內(nèi)部定時(shí)器0部中斷請(qǐng)求1....



本文編號(hào):3989956

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3989956.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶0f953***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com