求助!延时函数与系统滴答定时器的问题。。

2019-07-15 14:35发布

我的main函数里面设置了Systick_Config(SystemCoreClock/1000) 此时systick时钟=syscoreclock=72M 系统滴答定时器是1ms中断一次
我又写了一个查询延时函数 里面设置了systick时钟为系统时钟的八分频
SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8); //初始化 设置tick频率 总时钟八分频
fac_ms=SystemCoreClock/8000; //设置毫秒因子ticks数        
当我调用这个延时函数的并且初始化完毕的时候  systick时钟变成了9M  
那系统滴答定时器是不是变成8ms一次中断?求解答  谢谢!!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。