标题: uCOS-III基于x86平台的移植实例 [打印本页]

作者: daniu    时间: 2014-12-25 15:10
标题: uCOS-III基于x86平台的移植实例
本帖最后由 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)


作者: 1052687889    时间: 2016-4-4 10:21
不错哦
作者: mcza30    时间: 2016-4-5 16:37
tools下面的BC45能不能运行?
点击了没有反应。
作者: 969682685    时间: 2016-4-18 21:05
不知道怎么打开程序呢
作者: chouchou607    时间: 2016-6-24 23:35
感谢分享。。
作者: yoof2000    时间: 2017-8-9 09:58
不错,看看。。。。
作者: wlq19911021a    时间: 2018-2-18 11:13
楼主大好人啊
作者: urgreat    时间: 2020-6-8 21:35
你好,请问你的ucos-III在x86上的移植,是在dos环境下运行吗?
作者: wxs732    时间: 2020-6-26 06:27
老哥:来个步骤介绍吧, 好多移植都出现在步骤错误上打击学习积极性




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1