主要记录config.h文件里面的内容
#include开始的宏以及config
点开FreeRTOS.h 发现它的宏定义都是以config开头
“config” 开始的宏和"include"开始的宏一样,都是用来完成Freertos的配置和裁剪的,如:
configCPU_CLOCK_HZ
表示,配置CPU的频率
使能的意思
- configUSE_PREEMPTION
调度模式配置
配置为0:合作式调度,即时间片轮流执行
配置为1:抢占式调度,即优先级高的任务抢先执行
由于我们要求实时响应,就配置为1,使用抢占式调度方式。否则就发挥不出实时操作系统的作用</