这种是跟滴答定时器有关系,你滴答定时器决定了你的一个时间片时间,vtaskdelay是要借助嘀嗒定时器来定时的,你把freertosconfig.h中的systick中断频率调到合适的值就可以解决,systick就是一个stm自带的中断,每次主频高脉冲就中断一次,你设置频率可以调整它接收几次脉冲才把ticks数加一,这样就可以完成时间片的时长改变
这种是跟滴答定时器有关系,你滴答定时器决定了你的一个时间片时间,vtaskdelay是要借助嘀嗒定时器来定时的,你把freertosconfig.h中的systick中断频率调到合适的值就可以解决,systick就是一个stm自带的中断,每次主频高脉冲就中断一次,你设置频率可以调整它接收几次脉冲才把ticks数加一,这样就可以完成时间片的时长改变