|
本帖最后由 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, 下载次数: 180)
|
|