STM32时钟定时器疑惑理解
遇到的问题的一些理解。
时钟定时器的TIM_Period可设置为自动重装载值,中断触发后自动重装值可继续计数,进入中断后仍在计数。
对于中断周期,按照时钟频率与重装值相乘而得,以下图为例:
对于装载值得预算,reload处可理解为先算1s需要的值,在以1s为基础除以相应的值可得周期。
对于TIM_GetITStatus是否必要,
该if判断是在判断中断类型,一个定时器可能有好几种中断类型,如果只写了一种,可以不加if,一般加上if为了代码的
严谨性。
遇到的问题的一些理解。
时钟定时器的TIM_Period可设置为自动重装载值,中断触发后自动重装值可继续计数,进入中断后仍在计数。
对于中断周期,按照时钟频率与重装值相乘而得,以下图为例:
对于装载值得预算,reload处可理解为先算1s需要的值,在以1s为基础除以相应的值可得周期。
对于TIM_GetITStatus是否必要,
该if判断是在判断中断类型,一个定时器可能有好几种中断类型,如果只写了一种,可以不加if,一般加上if为了代码的
严谨性。