快速入门:COS-II在80186处理器上的实战示例

需积分: 15 1 下载量 59 浏览量 更新于2024-07-24 1 收藏 4.92MB PDF 举报
COS-II,全称为μC/OS-II,是一个轻量级实时操作系统,专为微控制器应用设计。本章是COS-II教程的起点,旨在帮助读者快速掌握其使用方法。作者强调从实际操作入手,通过三个示例来展示COS-II的实战应用。 在本书中,所有的示例都是基于Borland C/C++编译器版本3.1,针对Intel/AMD 80186处理器进行大模式编译。这些代码经过了严格的测试,曾在Intel Pentium II PC(300MHz)上运行,因为该平台性能强大且易于测试。相比于嵌入式开发环境中的评估板或仿真器,使用PC作为目标系统提供了便利性,用户可以直接编译、链接和执行代码,无需频繁烧写EPROM或下载程序,节省了时间和精力。 章节1.00开始于安装过程,附带的软盘包含了所有讨论的源代码,适用于80x86、Pentium或Pentium II处理器的DOS或Windows 95环境,至少需要5MB的硬盘空间。安装步骤如下: 1. 进入DOS环境或在Windows 95中打开DOS窗口,设置C:为默认驱动器。 2. 将软盘插入A:驱动器。 3. 在命令行输入A:INSTALL【drive】,其中『drive』是目标磁盘的盘符,如A:。INSTALL.BAT是一个批处理文件,负责在指定位置创建SOFTWARE目录,并将uCOS-II.EXE复制到该目录并运行。安装完成后,会创建\uCOS-II\EX1_x86L目录,存放第一个示例程序。 在安装前,务必阅读READ.ME文件,了解安装注意事项。安装完成后,读者的目录结构会包含SOFTWARE根目录,用于存储所有软件文件,以及与COS-II相关的各个子目录。 通过这些示例,读者将学习到如何在COS-II环境下管理任务调度、同步和通信,这些都是构建嵌入式实时系统的基石。后续章节将深入解析μC/OS-II的核心功能,包括任务创建、优先级设置、中断管理和资源管理,帮助读者全面理解和运用这一操作系统。