标题:
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)
2014-12-25 15:09 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
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