本资源提供实时操作系统uCOS-II的完整源代码下载,适用于嵌入式系统开发人员研究和学习操作系统内核机制。
以下是软件目录结构及相关文件的描述:
- **\SOFTWARE**:根目录下的主要目录之一,用于存放所有与软件相关的文件。
- **\SOFTWARE\BLOCKS**:包含所有的“构建模块”。在μC/OS-II中,“Building Blocks”包括一些兼容DOS的功能函数,这些功能被示例代码使用。
- **\SOFTWARE\BLOCKS\TO**:此目录包含了用于执行TO工具的源文件和可执行文件。具体来说:
- 源码文件位于 \SOFTWARE\TO\SOURCE 目录中。
- DOS环境下运行的可执行文件(TO.EXE)则存放在 \SOFTWARE\TO\EXE 文件夹内。
请注意,使用 TO 工具时需要一个名为 TO.TBL 的配置文件。该文件需放置在系统的根目录下,并且可以在 \SOFTWARE\TO\EXE 目录中找到示例版本的 TO.TBL 文件。
- **\SOFTWARE\uCOS-II**:所有μC/OS-II相关文件的主要存放位置。
- **\SOFTWARE\uCOS-II\EX1_x86L** 和 **\SOFTWARE\uCOS-II\EX2_x86L**,以及 **\SOFTWARE\uCOS-II\EX3_x86L**: 分别包含示例程序#1、#2和#3的源代码。这些例子均设计用于DOS环境或Windows 95下的DOS窗口中运行。
- **\SOFTWARE\uCOS-II\Ix86L**:存放μC/OS-II在80x86实模式大模型处理器上的特定硬件实现(即端口)的源代码。
- **\SOFTWARE\uCOS-II\SOURCE**: 包含了μC/OS-II中与具体硬件无关的部分,这些文件可以移植到其他类型的处理器架构上。