【STM32 定时器相关计算 -- 计数重装载值 】
则时钟周期为1/1000000 S = 1us,也就是执行一条指令所需时间为1us,可以理解为定时器的计数值加1所需时间为1us.:每次计数到65535溢出后产生中断,产生中断后arr计数重新加载为65435,计瞒100us后产生中断,达到定时器的效果.函数实现定时器初始化,配置定时器的分频系数,重装载值,模式,中断等,其中重装载值是需要根据主频及中断产生间隔去计算的.现在就需要计算有X个100us等于1s,即100us*X = 1000000us,X=10000。定时器时长 times = 100us。
原创
2024-05-16 23:40:53 ·
768 阅读 ·
0 评论