# 正点原子FreeRTOS **Repository Path**: wtz011/point-atom-free-rtos ## Basic Information - **Project Name**: 正点原子FreeRTOS - **Description**: 【正点原子】手把手教你学FreeRTOS实时系统---课程资料 - **Primary Language**: C/C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-01-14 - **Last Updated**: 2026-01-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 【正点原子】手把手教你学FreeRTOS实时系统 #### 课程介绍 - [课程主页](https://www.bilibili.com/video/BV19g411p7UT?spm_id_from=333.788.videopod.episodes&vd_source=9e81ca47d10c034b0aac848e2902f697):见B站。 - [课程资料](http://www.openedv.com/docs/book-videos/zdyzshipin/4free/newfreertos.html):点开链接即为正点原子**官方**课程资料。课程**必须用到的课件和代码都在这个仓库**。 - 课程开发板:*stm32f429阿波罗开发板V2*。 - **(可选)离线安装器件支持包**:若选择stm32f429阿波罗开发板V2,需要到keil官网下载芯片[器件支持包](https://www.keil.arm.com/packs/stm32f4xx_dfp-keil/overview/),右侧有 “Download STM32F4xx_DFP 3.0.0” 按钮。将下载下来的 Keil.STM32F4xx_DFP.3.0.0.pack,在keil5软件中的Pack Installer里选择 File → Import Pack… 导入安装。然后才可以打开代码工程。 若无法通过keil5导入器件支持包,则可以选择手工解压并导入器件支持包,具体方法如下: 1. 删除旧缓存和旧版本。退出 μVision(确保 Pack Installer 也关掉),删除(或重命名)整个:E:\Keil5\ARM\PACK\.Web 如果已经存在旧的 F4 DFP 目录,也删掉它:E:\Keil5\ARM\PACK\Keil\STM32F4xx_DFP\1.0.8 2. 手工解压 .pack 文件。在资源管理器中把下载好的Keil.STM32F4xx_DFP.3.0.0.pack文件重命名为Keil.STM32F4xx_DFP.3.0.0.zip 右键 → 7‑Zip → Extract to “Keil.STM32F4xx_DFP.3.0.0\” 7‑Zip 会在同目录下创建一个文件夹 Keil.STM32F4xx_DFP.3.0.0,内部包含 .pdsc 和 package 子目录。剪切 这个整个文件夹到你的 Keil PACK 根目录下:E:\Keil5\ARM\PACK\Keil\STM32F4xx_DFP\3.0.0\ (若没有3.0.0文件夹则新建一个名为 3.0.0 的文件夹) 3. 重启 keil5,验证效果。 - **(可选)在线安装器件支持包**:在keil5软件里点击工具栏的包管理图标Pack Installer。切到 Devices → 展开 STMicroelectronics → STM32F4 Series,在右侧 Packs 选项卡找到 Keil::STM32F4xx_DFP,点击 Install 或 Update。等待下载完成后状态变为 “Up to date”,重启keil5即可打开包含 STM32F429 等器件的工程。 - **注意**:若选择正点原子别的开发板,[课程代码](https://gitee.com/yuan-zhenbin/freertos-code-repository)。此仓库为官方提供,选择适合自己开发板的代码下载烧录即可。顺利打开代码工程的前提是下载对应芯片的器件支持包。 #### 文件夹简介 - **参考文档**文件夹:存放课程所用文档的PDF。如 FreeRTOS开发指南_V1.10 等。 - **课堂源码&课件**文件夹:存放每节课程的PPT和对应的工程代码(stm32f429阿波罗开发板V2) - **串口调试助手**文件夹:存放串口调试助手软件。打印提示及报错。 - **STLink驱动及教程**文件夹:存放下载程序用的STLink驱动及安装教程。