正常是不能用HAL_DELAY的,这东西是阻塞的,用了后任务无法切换。
但有的时候移植别人的东西,就是有很多HAL_DELAY,不用不知道咋整,只好加上

使用的办法是在滴答定时器中断里面加入逻辑时会有的函数

void SysTick_Handler(void)
{
    rt_interrupt_enter();
    HAL_IncTick();		//加入这个函数,可以使用HAL_DELAY
    rt_tick_increase();

    rt_interrupt_leave();
}