|
本帖最后由 daniu 于 2014-12-25 15:11 編輯
uCOS-III x86是uCOS-III基于x86平臺(tái)的移植實(shí)例,總共兩個(gè)內(nèi)核版本:最新 Version : V3.03.00 和次新 Version : V3.02.00。
目錄簡(jiǎn)介
uCOS-III x86 根目錄
uCOS-III x86\Doc uCOS-III 用戶手冊(cè)
uCOS-III x86\Tools Borland C/C++ 4.5編譯器,專為uCOS打造,請(qǐng)直接解壓到C盤(注:C盤)
uCOS-III x86\Release uCOS-III 發(fā)行版說(shuō)明
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 部分文件備份
文件簡(jiǎn)介
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)用,時(shí)間片輪轉(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是本人對(duì)uCOS的又一次移植,相對(duì)之前來(lái)說(shuō),快捷、省時(shí)得多,因?yàn)橛辛饲皫状纬晒Φ慕?jīng)歷,而且uCOS-III x86是建立在Jean J. Labrosse先生的uCOSV2.52移植上。這里有個(gè)小小的提示,上述目錄以及文件,它們的位置和名稱不能隨便更改,如果需要?jiǎng)h改,請(qǐng)仔細(xì)閱讀源碼和Makefile文件以及鏈接文件。
推薦:uCOS-III基于x86平臺(tái)的移植實(shí)例.rar下載:
uCOS-III x86.rar
(7.53 MB, 下載次數(shù): 182)
2014-12-25 15:09 上傳
點(diǎn)擊文件名下載附件
|
|