|
本帖最后由 daniu 于 2014-12-25 15:11 編輯
uCOS-III x86是uCOS-III基于x86平臺的移植實(shí)例,總共兩個內(nèi)核版本:最新 Version : V3.03.00 和次新 Version : V3.02.00。
目錄簡介
uCOS-III x86 根目錄
uCOS-III x86\Doc uCOS-III 用戶手冊
uCOS-III x86\Tools Borland C/C++ 4.5編譯器,專為uCOS打造,請直接解壓到C盤(注:C盤)
uCOS-III x86\Release uCOS-III 發(fā)行版說明
uCOS-III x86\Include\V302 Version : V3.02.00 頭文件
uCOS-III x86\Include\V303 Version : V3.03.00 頭文件
uCOS-III x86\Kernel\V302 Version : V3.02.00 內(nèi)核源碼
uCOS-III x86\Kernel\V303 Version : V3.03.00 內(nèi)核源碼
uCOS-III x86\Ports 移植代碼(BSP.C、CPU_CORE.C、PC.C)
uCOS-III x86\Ports\Ix86L 普通移植(OsCpuA.ASM、OsCpuC.C)
uCOS-III x86\Ports\Ix86L-FP 浮點(diǎn)數(shù)處理移植(OsCpuA.ASM、OsCpuC.C)
uCOS-III x86\App 應(yīng)用層
uCOS-III x86\Object 目標(biāo)文件以及可執(zhí)行文件
uCOS-III x86\Backup 部分文件備份
文件簡介
uCOS-III x86\V302.lnk Version : V3.02.00 鏈接文件,生成Radian.EXE(三角函數(shù),浮點(diǎn)數(shù)處理移植應(yīng)用,搶占式調(diào)度)
uCOS-III x86\V302.MAK Version : V3.02.00 Makefile文件
uCOS-III x86\V302.bat Version : V3.02.00 批處理,直接雙擊運(yùn)行,編譯、鏈接生成最終的可執(zhí)行文件
uCOS-III x86\V303.lnk Version : V3.03.00 鏈接文件,生成Random.EXE(隨機(jī)數(shù)顯示,普通移植應(yīng)用,時間片輪轉(zhuǎn)調(diào)度以及搶占式調(diào)度)
uCOS-III x86\V303.MAK Version : V3.03.00 Makefile文件
uCOS-III x86\V303.bat Version : V3.03.00 批處理,直接雙擊運(yùn)行,編譯、鏈接生成最終的可執(zhí)行文件
uCOS-III x86\Clean.bat 批處理,用于清理Object目錄和根目錄的Random.EXE、Radian.EXE以及所有子目錄的*.bak(由UltraEdit產(chǎn)生,這是本人使用的代碼編輯工具)
作者:華兄
uCOS-III x86是本人對uCOS的又一次移植,相對之前來說,快捷、省時得多,因?yàn)橛辛饲皫状纬晒Φ慕?jīng)歷,而且uCOS-III x86是建立在Jean J. Labrosse先生的uCOSV2.52移植上。這里有個小小的提示,上述目錄以及文件,它們的位置和名稱不能隨便更改,如果需要刪改,請仔細(xì)閱讀源碼和Makefile文件以及鏈接文件。
推薦:uCOS-III基于x86平臺的移植實(shí)例.rar下載:
uCOS-III x86.rar
(7.53 MB, 下載次數(shù): 182)
2014-12-25 15:09 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|