stm32cubemx生成的代碼總是進(jìn)入滴答定時器中斷
最近stm32cubemx生成的代碼總是進(jìn)入滴答定時器中斷,調(diào)了好長時間才發(fā)現(xiàn),原來有好幾個地方都在設(shè)置滴答定時器,最后我把
uint32_t HAL_SYSTICK_Config(uint32_t TicksNumb)
{
// return SysTick_Config(TicksNumb);
}
里面的給屏蔽了,就好使了,但是不知道會不會有副作用,這個還要在后期確認(rèn)下。
但是如果加入freertos的話,上述方法是不行的,因為在任務(wù)調(diào)度的時候,還是會打開的。那么為什么要打開呢,因為,freertos不僅要用tim1,還要用systick,是為了雙重保障。所以如果加入freertos的話,就不要再將其關(guān)閉了。





