找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8912|回复: 9
打印 上一主题 下一主题
收起左侧

uCOS-III基于x86平台的移植实例

  [复制链接]
跳转到指定楼层
楼主
ID:70976 发表于 2014-12-25 15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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, 下载次数: 173)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:90476 发表于 2016-4-4 10:21 | 只看该作者
不错哦
回复

使用道具 举报

板凳
ID:83553 发表于 2016-4-5 16:37 | 只看该作者
tools下面的BC45能不能运行?
点击了没有反应。
回复

使用道具 举报

地板
ID:115057 发表于 2016-4-18 21:05 | 只看该作者
不知道怎么打开程序呢
回复

使用道具 举报

5#
ID:128042 发表于 2016-6-24 23:35 | 只看该作者
感谢分享。。
回复

使用道具 举报

6#
ID:225973 发表于 2017-8-9 09:58 | 只看该作者
不错,看看。。。。
回复

使用道具 举报

7#
ID:93852 发表于 2018-2-18 11:13 | 只看该作者
楼主大好人啊
回复

使用道具 举报

8#
ID:773304 发表于 2020-6-8 21:35 | 只看该作者
你好,请问你的ucos-III在x86上的移植,是在dos环境下运行吗?
回复

使用道具 举报

9#
ID:7209 发表于 2020-6-26 06:27 | 只看该作者
老哥:来个步骤介绍吧, 好多移植都出现在步骤错误上打击学习积极性
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表