关于定时器中断的设置

2019-07-21 04:11发布

void TIM_SetCounter(TIM_TypeDef* TIMx, uint16_t Counter) 和   void TIM_SetAutoreload(TIM_TypeDef* TIMx, uint16_t Autoreload)这两个函数  是什么区别   我用定时器三设置定时器中断  然后接收到一个特定串口信号后使能定时器 ( 中断优先级串口高于定时器 )  在计时中可能会由于接收到新的其他信号会关掉定时器  然后下次接到相应信号后再次使能定时器   这中间怎么才能关掉定时器  并且重新设置计数的周期值    (程序是参考原子哥的程序   在产生更新中断后自动设置的周期值)  求赐教

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。