成功编译uc/os-ii例题:演示多任务处理与环境搭建全过程
需积分: 15 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操作系统及其多任务功能具有重要意义。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2008-11-07 上传
2011-11-23 上传
2021-11-20 上传
2010-07-29 上传
2021-12-01 上传
AK4007
- 粉丝: 2
- 资源: 4
最新资源
- python.rar
- simulacion:模拟四门课程
- graham:JS解析器组合器
- Strater_5.7.1094.rar
- 2Floody New Tab Music Theme-crx插件
- Python库 | djingles-0.1.13-py3-none-any.whl
- config-server:测试配置服务器——基于spring cloud示例项目
- 机械设计包装称重贴标step非常好的设计图纸100%好用.zip
- 网络游戏-异构网络中用于小型小区发现的方法和装置.zip
- PHP购物商城管理系统,采用php+mysql开发,原生代码无框架,代码易读易懂,面向过程编程,大学生编码手法。.zip
- VS90SP1-KB976656-x86正版亲测可用
- cpp代码-160.4.1.3
- ElAsJay.github.io
- traktarr:基于Trakt列表向SonarrRadarr添加新系列和电影的脚本
- amq:在amqplib的面向通道的api之上构建的nodejs AMQP实现。 支持自动重新连接和退避的ConnectionQueueExchange构造函数
- Delphi:医院病案管理系统.zip源码Delphi项目程序源码下载