嵌入式基础_STM32F103C8T6移植FreeRTOS(标准库函数)
第一步:准备好 裸机工程 及 FreeRTOS源码
链接:FreeRTOS官网下载
下载好的源文件:
第二步:将需要的文件移入项目文档中
将FreeRTOS文件移入项目中,将FreeRTOS\portable文件夹中文件留下Keil、MemMang、RVDS三个文件,其他文件可删除掉;
第三步:打开项目,添加FreeRTOS_CORE、FreeRTOS_PORTABLE两个目录,将文件添加入目录中,如下:
添加头文件如下:
第三步:添加完头文件之后,编译发现少了FreeRTOS_config.h文件
FreeRTOS_config.h文件:FreeRTOS文件为FreeRTOS系统配置文件,可通过该文件对该实时系统进行裁剪定制,可在源文件中Dome例子中找到相对应的配置文件,进行配置;