stm32 TIM_OSSR_DISABLE
时间: 2024-08-14 10:07:27 浏览: 48
STM32F4高级定时器8互补输出(寄存器)
STM32中的TIM_OSSR_DISABLE是一个宏常量,它通常用于STMicroelectronics的定时器(Timer)配置,特别是高级定时器(Advanced Timers)如TIMx。TIM_OSSR(One-Shot Source Register)是脉冲输出模式(Pulse Output Mode)的一部分,这个位如果设置为0(即TIM_OSSR_DISABLE),则表示禁止单次事件的发生。
在脉冲输出模式下,定时器计数到预设值后会产生一个脉冲信号,如果没有TIM_OSSR_DISABLE设置,那么每当计数达到设定点就会触发一次。当设置为TIM_OSSR_DISABLE时,这意味着只会在计数达到预设值的那一刻生成一次脉冲,后续计数不会再次触发输出。
阅读全文