void SysTick_Init(void)
{
/* SystemFrequency / 1000 1msÖжÏÒ»´Î
* SystemFrequency / 100000 10usÖжÏÒ»´Î
* SystemFrequency / 1000000 1usÖжÏÒ»´Î
*/
// ST3.0.0¿â°æ±¾
if (SysTick_Config(SystemCoreClock / 100000)) // ST3.5.0¿â°æ±¾
{
/* Capture error */
while (1);
}
// ¹Ø±ÕµÎ´ð¶¨Ê±Æ÷
SysTick->CTRL &= ~ SysTick_CTRL_ENABLE_Msk;
}
|