【uCOS_51的修訂版】 uCOS_51的修訂版是基于第一版不足之處作出修訂,主要涉及修改OS_CPU_A.ASM匯編源文件、增加STARTUP.A51用戶上電初始化程序等。 【uCOS_51的概述】 uCOS_51是基于uCOS-II v2.52移植的MCS-51系列單片機的高級應(yīng)用,采用大模式,在Protues 仿真里已經(jīng)外部擴展64KB的SRAM。選擇v2.52這個版本的原因在于本人在校學(xué)習(xí)嵌入式實時操作系統(tǒng)的課本使用v2.52源碼進行講解,uCOS-II是源碼公開、可移植性非常強的實時系統(tǒng)。在此聲明:歡迎學(xué)習(xí)傳播,嚴禁商業(yè)運用,否則后果自負。 【uCOS_51的特性】 uCOS_51具有很強的擴展性,您可以根據(jù)自己的需求,通過修改開關(guān)宏、配置常量等一系列措施對uCOS-II v2.52進行裁剪。uCOS_51增加了串口驅(qū)動,這要歸功于楊屹前輩,本人對楊前輩提供的串口驅(qū)動庫進行裁剪、整理以適應(yīng)uCOS_51的應(yīng)用。在uCOS_51中,本人設(shè)計編寫了一個基于uCOS-II的多任務(wù)并發(fā)執(zhí)行的實例以啟發(fā)初學(xué)者對嵌入式操作系統(tǒng)的認識。 【uCOS_51的參考資料】 《嵌入式實時操作系統(tǒng)uC/OS-II教程》吳永忠等編著,《嵌入式實時操作系統(tǒng)uC/OS-II(第2版)》Jean J.Labrosse著、邵貝貝等譯,《新編單片機原理與應(yīng)用(第二版)》潘永雄編著,《51單片機開發(fā)與應(yīng)用技術(shù)詳解》趙建領(lǐng)、薛園園等編著,《例說51單片機(C語言版)》張義和等編著。楊屹前輩的串口驅(qū)動庫和陳是知前輩的51匯編源文件。uCOS-II v2.52內(nèi)核源碼來自《嵌入式實時操作系統(tǒng)uC/OS-II(第2版)》光盤資料。 【uCOS_51的技術(shù)支持】 uCOS_51由本人休閑在家編寫,由于時間精力和能力的有限,難免有所疏乎,歡迎有志人士一起學(xué)習(xí)探討。 作者:華兄
【uCOS_51的工程目錄簡介】 uCOS_51 根目錄 uCOS_51\uCOS-II\Src uCOS-II v2.52內(nèi)核源文件目錄 uCOS_51\uCOS-II\MCS-51 與硬件相關(guān)的文件目錄 uCOS_51\uCOS-II\Inc 與應(yīng)用相關(guān)的文件目錄 uCOS_51\uCOS-II\Doc 光盤資料里面直接拷貝,附帶兩個自己添加的文件,一個是鐘常慰編寫的《uCOS-IIv2.52源碼中文譯注》,另一個是光盤資料壓縮包,本目錄有關(guān)uCOS-II v2.52介紹、學(xué)習(xí)以及應(yīng)用 uCOS_51\BSP 板級支持包目錄 uCOS_51\APP 應(yīng)用層文件目錄 uCOS_51\Note 注意事項目錄 uCOS_51\Output Keil輸出文件目錄 uCOS_51\Listing Keil列表文件目錄 uCOS_51\Protues 仿真 uCOS_51仿真文件目錄 uCOS_51\Protues 仿真\截圖 uCOS_51仿真截圖 【uCOS_51的源碼下載】 推薦:uCOS-II v2.52在MCS-51系列單片機上的移植實例(修訂版)
uCOS_51.rar
(3.79 MB, 下載次數(shù): 1095)
2014-12-25 15:20 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|