[Mod] 优化systick 退出实现
This commit is contained in:
@ -66,9 +66,11 @@ void systick_config(void)
|
|||||||
*/
|
*/
|
||||||
void systick_deinit(void)
|
void systick_deinit(void)
|
||||||
{
|
{
|
||||||
SysTick_Config(1);
|
|
||||||
|
|
||||||
NVIC_SetPriority(SysTick_IRQn, priority_orig);
|
NVIC_SetPriority(SysTick_IRQn, priority_orig);
|
||||||
|
|
||||||
|
SysTick->LOAD = 0UL; /* set reload register */
|
||||||
|
SysTick->VAL = 0UL; /* Load the SysTick Counter Value */
|
||||||
|
SysTick->CTRL &= ~SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTick Timer */
|
||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
|||||||
Reference in New Issue
Block a user