STM32怎么用库函数使用滴答定时器?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32怎么用库函数使用滴答定时器?相关的知识,希望对你有一定的参考价值。
直接调用库函数SysTick_Config(uint32_t ticks)这一句就可以,比如调用函数:SysTick_Config(1000);后,系统每隔1000个系统时钟脉冲就进入系统滴答定时器中断:
void SysTick_Handler(void)
然后就在中断函数里边写你想做的事情吧。 参考技术A if (SysTick_Config(72000))
/* Capture error */
while (1);
完事了~~~~~~本回答被提问者和网友采纳
STM32系统时钟配置,滴答定时器配置相关
以后实在找不到问题出现在哪里,注意还有这么个地方需要留意:
今天在调试滴答定时器,找半天找不到延时为什么不准确,原来以前的代码中,“SYSCLK_FREQ_72MHz”被写成了64MHz了,把这里重新改为72MHz就可以了,走过的路过的,希望这个提醒可以对大家有所帮助,不过大家还是要看实际情况。
以上是关于STM32怎么用库函数使用滴答定时器?的主要内容,如果未能解决你的问题,请参考以下文章
《零死角玩转STM32》-18-SysTick系统滴答定时器