User Tools

Site Tools


Sidebar

Go Back

Refresh

You are not allowed to add pages

Direct Link

library:stm32:hello_freertos

Hello freeRTOS

下载freeRTOS

获取到FreeRTOS的官方的源码包

官网:http://www.freertos.org/
代码托管网站:https://sourceforge.net/projects/freertos/files/FreeRTOS/

导入代码

复制以下三部分代码

Source目录下的C代码
include目录下H文件
Portable目录下的 MemMang目录 和 RVDS 目录
复制demo下的合适的配置文件 FreeRTOSConfig

工程配置

工程添加C文件,heap_1.c ~ heap_5.c 只需要其中一个。
工作设置H文件搜索路径,例如 .\freeRTOS\portable\RVDS\ARM_CM3;.\freeRTOS\inc

代码修改

修改stm32f10x_it.c 注释掉PendSV_Handler SVC_Handler 连个函数(已由freeRTOS提供)

library/stm32/hello_freertos.txt · Last modified: 2022/05/02 00:32 (external edit)