//set systick SysTick_Config(SystemCoreClock / 1000); //set flag //SysTick void SysTick_Handler(void) //Interrupt handler { flag =1; } //call function if(flag) { flag =0; call_function(); }