本帖最后由 fanxsd 于 2014-9-10 09:17 编辑
当我把定时器TIM4 的 OC1-OC3设为输出 冻结模式, 使用TIM_Cmd(TIM4,DisABLE);之后,TIM4_CNT里边的数据会不会自动清零,。
我想在下次使用TIM_Cmd(TIM4,ENABLE);TIM4_CNT从零计数。
还有就是使用TIM_Cmd(TIM4,ENABLE);这个指令之后,硬件有没有延迟。还是只是一个指令周期的延时。
TIM的定时器的各个通道可不可以工作在这种模式下:
1.设为输出冻结模式,达到定时的TIMX->CCRX 值之后,输出一个中断信号(这个已经解决), CNT不是从0开始重新计数,而是处于停止状态。
2.当有外部触发信号的时候 CNT 从0 开始计数,达到 CCR之后 输出中断,停止计数 |
|