1、找到头文件 FreeRTOSConfig.h 有如下定义。
#define configCPU_CLOCK_HZ ((unsigned long)168000000) //CPU频率
#define configTICK_RATE_HZ (( portTickType )1000) //时钟节拍频率,这里设置为1000,周期就是1ms
2、搜索 configTICK_RATE_HZ,在port.c中。
portNVIC_SYSTICK_LOAD_REG = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ ) - 1UL;
portNVIC_SYSTICK_CTRL_REG = ( portNVIC_SYSTICK_CLK_BIT | portNVIC_SYSTICK_INT_BIT | portNVIC_SYSTICK_ENABLE_BIT );
3、搜索 portNVIC_SYSTICK_CTRL_REG,在port.c中。
#define portNVIC_SYSTICK_CTRL_REG ( * ( ( volatile uin