FreeRTOS源码包主要包含2个子目录:FreeRTOS 和 FreeRTOS-Plus。 (1)FreeRTOS目录包含实时内核源文件和示例工程; (2)FreeRTOS-Plus 库实现了 FreeRTOS 内核的附加功能,包含FreeRTOS-Plus-TCP、FreeRTOS-Plus-CLI和FreeRTOS-Plus-IO等模块及示例工程。 FreeRTOS目录包含实时内核源文件目录Source和示例工程目录Demo。
FreeRTOS 源码中有三个文件夹,7 个 HTML 格式的网页和 2 个 txt 文档,HTML 网页和 txt 文档看名字就知道是什么东西了,重点在于上面那两个文件夹:FreeRTOS 和 FreeRTOS-Plus,这两个文件夹里面的东西就是 FreeRTOS 的源码。 1、FreeRTOS 文件夹 1)Demo 文件夹里面就是 FreeRTOS 的相关例程: FreeRTOS 针对...
其中,FreeRTOS-Plus 文件夹中包含一些 FreeRTOS+ 组件和演示例程,重点说一下 FreeRTOS 文件夹。 FreeRTOS 文件夹下包含两个子目录: Demo 和 Source。 其中,Demo 包含演示例程的工程文件,Source 包含实时操作系统源代码文件。 FreeRTOS 实时操作系统内核仅包含三个必要文件,此外还有三个可选文件。 RTOS 核心代码位...
FreeRTOS-Plus 中的源码其实并不是 FreeRTOS 系统的源码,而是在 FreeRTOS 系统上另外增加的一些功能代码,比如 CLI、FAT、Trace 等等。就系统本身而言,和 FreeRTOS 里面的一模一样的,所以我们如果只是学习 FreeRTOS 这个系统的话,FreeRTOS-Plus 就没必要看了。
下载包目录包含两个子目录:FreeRTOS和FreeRTOS-Plus。如下所示: · FreeRTOS-Plus 包含FreeRTOS+组件和演示例程; · FreeRTOS 包含FreeRTOS实时内核源文件和演示例程。 FreeRTOS-Plus目录树包含多个自述文件(Readme)。接下来本文只描述FreeRTOS内核的核心源文件和演示例程,它们又被分成两个主要的子目录,如下所示: ...
准备实验平台,此次我们将在STM32F407平台上移植和测试FreeRTOS系统 下载的FreeRTOS源码是一个自解压的文件,解压后包含的内容比较丰富,不过目录结构很清晰,主要包含两个子目录:FreeRTOS和FreeRTOS-Plus。如下所示: FreeRTOS-Plus 包含FreeRTOS+组件和演示例程; ...
下载包目录包含两个子目录:FreeRTOS和FreeRTOS-Plus。如下所示: · FreeRTOS-Plus 包含FreeRTOS+组件和演示例程; · FreeRTOS 包含FreeRTOS实时内核源文件和演示例程。 FreeRTOS-Plus目录树包含多个自述文件(Readme)。接下来本文只描述FreeRTOS内核的核心源文件和演示例程,它们又被分成两个主要的子目录,如下所示: ...
下载的FreeRTOS下载包是一个自解压的文件,解压后包含的内容比较丰富,不过不露结构很清晰,主要包含两个子目录:FreeRTOS和FreeRTOS-Plus。如下所示: FreeRTOS-Plus 包含FreeRTOS+组件和演示例程; FreeRTOS 包含FreeRTOS实时内核源文件和演示例程。 我们学习的FreeRTOS内核部分在FreeRTOS目录之下,打开FreeRTOS文件夹它又...
FreeRTOS-Plus 中的源码其实并不是 FreeRTOS 系统的源码,而是在 FreeRTOS 系统上另外增加的一些功能代码,比如 CLI、FAT、Trace 等等。就系统本身而言,和 FreeRTOS 里面的一模一样的,所以我们如果只是学习 FreeRTOS 这个系统的话,FreeRTOS-Plus 就没必要看了。
官方的FreeRTOS,提供下载,其中包含FreeRTOS内核和FreeRTOS +库的源代码和示例项目。我们可以下载到一个几十兆的压缩包。包含FreeRTOS和FreeRTOS-Plus两个主要文件夹。分别包含所有相关的Demo和源文件。当然还有许可证说明。FreeRTOS操作系统,或者说这款轻量级的实时操作系统内核,大部分是用C编程语言写的,提供了实时...