计时器 TIM的使用和软定时器封装
TIM的使用
定时器的本质就是一个递减的计数器,
根据触发条件在计数器的值达到触发条件的时
候,触发事件的发生。
定时器一共有8个TIM1----》TIM8
配置初始化函数void TIM4_Init(u16 per,u16 psc) 中进行配置。一定要同时配置per和 pse才能生效,具体的而计算公式为
以TIM4_Init(4-1,36000-1)为例子
:Tout=(4-1+1)*(36000-1+1)/36,000,000=4/1,000=4ms
每一个TIM定时器对应的分频都不一样
对于配置定时器的流程以下
定时器的中断服务函数