成功编译uc/os-ii例题:演示多任务处理与环境搭建全过程

需积分: 15 10 下载量 41 浏览量 更新于2024-12-01 收藏 161KB DOC 举报
本文档详细介绍了在Windows系统上成功编译us/os-ii示例程序的过程,主要关注uc/os-ii的多任务处理能力的展示。首先,准备工作阶段涉及到寻找源代码,由于uc/os-ii的源码可以在学院论坛找到,但遇到了下载Borland C++ 4.5编译器的问题,最终在学院FTP上找到了完整的编译器包,包括TASM汇编器。 安装编译环境的关键步骤如下: 1. 自动安装:使用uCOS-II提供的uCOSV252.exe自解压文件,将其解压到C盘根目录下的/software文件夹,用于存放所有uc/os-ii相关的文件。 2. Borland C++ 4.5安装:通过执行install.exe安装程序,选择默认安装路径(C盘根目录/BC45),确保其与uc/os-ii文件结构保持一致。 3. TASM汇编器安装:采用图形化界面安装,同样放置在C盘根目录下的/TASM目录,并将TASM.ext文件复制到/BC45/bin/目录,以便于后续的汇编编译。 值得注意的是,尽管安装了编译工具,但此时的编译环境还未完全配置完成,因为需要重启计算机。如果不进行重启,可能会导致编译失败。 接下来,实际编译范例一,即第一个展示uc/os-ii多任务处理能力的程序。在这个例子中,源码位于C:\SOFTWARE\uCOS-II\EX1_x86L\BC45\SOURCE下的test.c文件。在编译前,要确保包含了必要的头文件includes.h,该文件需要从/source目录下复制到/BC45/include目录下。includes.h文件自身又引用了ucos-ii的特定目录,这体现了uc/os-ii的模块化设计。 总结来说,编译us/os-ii的这个过程涉及到了源码获取、编译器和辅助工具的安装、目录结构的组织以及必要的文件复制,同时强调了编译前的注意事项,如重启电脑以确保环境的完整性。这对于理解和使用uc/os-ii操作系统及其多任务功能具有重要意义。