μC/OS-II入门:使用Borland C/C++构建80186代码示例
5星 · 超过95%的资源 需积分: 0 178 浏览量
更新于2024-07-25
收藏 4.33MB PDF 举报
"该资源是一本关于uCOS-II操作系统内核使用的教程,由邵贝贝撰写。书中通过三个示例详细介绍了如何在嵌入式环境中应用uCOS-II。作者选择了Borland C/C++ V3.1作为编译器,以Intel/AMD80186处理器的大模式编译代码,并在Intel Pentium II PC上运行和测试,因为这种平台提供了便捷的代码测试和调试环境,同时生成的代码兼容多种80x86 CPU。在书的开头,作者提到了安装uCOS-II的步骤,附带的软盘包含了所有源代码,适用于运行DOS或Windows 95的80x86、Pentium及Pentium II处理器。安装过程涉及使用批处理文件INSTALL.BAT创建目录结构并将源代码复制到指定位置。"
在《uCOS-II(邵贝贝)》这本书中,作者旨在引导读者快速掌握如何在嵌入式系统中使用和应用μC/OS-II实时操作系统。μC/OS-II是一款广泛应用的小型、可移植、抢占式实时操作系统内核,适合微控制器和小型嵌入式系统。书中的三个示例是为帮助读者实践操作系统的应用而设计的,这些例子经过了Borland C/C++编译器的验证,确保可以在80x86架构的处理器上正常运行。
书中的编程约定和选择Borland C/C++ V3.1作为开发工具的原因有两点:首先,使用PC作为目标系统可以简化测试过程,避免频繁的固件更新,只需编译、链接和执行即可;其次,生成的代码不仅适用于Intel/AMD80186,也兼容其他厂商的80x86系列CPU,扩大了适用范围。
安装μC/OS-II的过程涉及在DOS或Windows 95环境下运行批处理文件INSTALL.BAT,该文件会在指定的驱动器上创建一个名为\SOFTWARE的目录,并将所有必要的文件和子目录结构复制到其中。安装完成后,用户可以在\SOFTWARE\uCOS-II\EX1_x86L目录下找到第一个示例代码。
通过这三个示例,读者可以学习到μC/OS-II的初始化、任务创建、任务间通信、信号量管理、事件标志组等核心概念,以及如何在实际项目中整合和调试μC/OS-II。此外,书中还可能涵盖中断处理、内存管理、时间管理等μC/OS-II的关键特性,帮助开发者深入理解和应用这个强大的实时操作系统内核。
265 浏览量
267 浏览量
2014-03-23 上传
154 浏览量
255 浏览量
359 浏览量
833 浏览量
196 浏览量
106 浏览量
lxingqiba3
- 粉丝: 0
- 资源: 13
最新资源
- PLSQL DEVELOPER 基本用法详解PLSQL.txt
- Quartus 2 简明操作指南
- 数据挖掘综述 基础文章
- 针对java程序员的UML概述
- SQLPlus主要编辑命令.doc
- 74系列芯片功能大全
- MFC俄罗斯方块制作详细向导
- 网络工程师必备英语词汇表
- SQL Injection 数据库 注入 课件
- UNIX操作入门和100多个命令
- mcs51子程序使用说明与注释
- Manning.Zend.Framework.in.Action.2007.pdf
- Linux入门教程,使用与初学者
- 点对点通讯P2P介绍pdf格式
- delphi考试试题,软件工程师考试试题
- Apress.Pro.PHP.XML.and.Web.Services.Mar.2006.pdf