当前位置:   article > 正文

STM32 中断时间

STM32 中断时间

//****************************************************************************//

ARR(Auto-Reload Register)自动重装器
PSC(Prescaler)预分频器
CCR(Capture Compare Register)捕获比较器

//****************************************************************************//

TIM_Period        //计数周期(自动重装器),即ARR的值
TIM_Prescaler   //预分频器,即PSC的值

中断时间 = ( 计数周期 + 1 ) * ( 预分频器 + 1 ) / 时钟频率

假设单片机为72MHz计数时钟(72*10^6 Hz)
计数周期 = 10000 - 1;
预分频器 = 7200 - 1;
中断时间 = 1

//****************************************************************************//

PWM频率:    频率 = 时钟频率 / (预分频器 + 1) / (计数周期 + 1)
PWM占空比:占空比 = 捕获比较器 / (计数周期 + 1)
PWM分辨率:分辨率 = 1 / (计数周期 + 1)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/402963
推荐阅读
相关标签
  

闽ICP备14008679号