|
本帖最后由 daniu 于 2014-12-25 15:11 編輯
uCOS-III x86是uCOS-III基于x86平臺的移植實例,總共兩個內核版本:最新 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 發行版說明
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 內核源碼
uCOS-III x86\Kernel\V303 Version : V3.03.00 內核源碼
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 浮點數處理移植(OsCpuA.ASM、OsCpuC.C)
uCOS-III x86\App 應用層
uCOS-III x86\Object 目標文件以及可執行文件
uCOS-III x86\Backup 部分文件備份
文件簡介
uCOS-III x86\V302.lnk Version : V3.02.00 鏈接文件,生成Radian.EXE(三角函數,浮點數處理移植應用,搶占式調度)
uCOS-III x86\V302.MAK Version : V3.02.00 Makefile文件
uCOS-III x86\V302.bat Version : V3.02.00 批處理,直接雙擊運行,編譯、鏈接生成最終的可執行文件
uCOS-III x86\V303.lnk Version : V3.03.00 鏈接文件,生成Random.EXE(隨機數顯示,普通移植應用,時間片輪轉調度以及搶占式調度)
uCOS-III x86\V303.MAK Version : V3.03.00 Makefile文件
uCOS-III x86\V303.bat Version : V3.03.00 批處理,直接雙擊運行,編譯、鏈接生成最終的可執行文件
uCOS-III x86\Clean.bat 批處理,用于清理Object目錄和根目錄的Random.EXE、Radian.EXE以及所有子目錄的*.bak(由UltraEdit產生,這是本人使用的代碼編輯工具)
作者:華兄
uCOS-III x86是本人對uCOS的又一次移植,相對之前來說,快捷、省時得多,因為有了前幾次成功的經歷,而且uCOS-III x86是建立在Jean J. Labrosse先生的uCOSV2.52移植上。這里有個小小的提示,上述目錄以及文件,它們的位置和名稱不能隨便更改,如果需要刪改,請仔細閱讀源碼和Makefile文件以及鏈接文件。
推薦:uCOS-III基于x86平臺的移植實例.rar下載:
uCOS-III x86.rar
(7.53 MB, 下載次數: 182)
2014-12-25 15:09 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
|