Figure 77. Complementary Output With Dead-Time Insertion; Figure 78. Dead-Time Waveforms With Delay Greater Than The Negative Pulse; Figure 79. Dead-Time Waveforms With Delay Greater Than The Positive Pulse - STMicroelectronics STM32F05 series Reference Manual

Advanced arm-based 32-bit mcus
Table of Contents

Advertisement

RM0091

Figure 77. Complementary output with dead-time insertion.

OCxREF

Figure 78. Dead-time waveforms with delay greater than the negative pulse.

OCxREF

Figure 79. Dead-time waveforms with delay greater than the positive pulse.

OCxREF
The dead-time delay is the same for each of the channels and is programmable with the
DTG bits in the TIMx_BDTR register. Refer to
register (TIM1_BDTR) on page 286
Re-directing OCxREF to OCx or OCxN
In output mode (forced, output compare or PWM), OCxREF can be re-directed to the OCx
output or to OCxN output by configuring the CCxE and CCxNE bits in the TIMx_CCER
register.
This allows you to send a specific waveform (such as PWM or static active level) on one
output while the complementary remains at its inactive level. Other alternative possibilities
are to have both outputs at inactive level or both outputs active and complementary with
dead-time.
Note:
When only OCxN is enabled (CCxE=0, CCxNE=1), it is not complemented and becomes
active as soon as OCxREF is high. For example, if CCxNP=0 then OCxN=OCxRef. On the
other hand, when both OCx and OCxN are enabled (CCxE=CCxNE=1) OCx becomes
active when OCxREF is high whereas OCxN is complemented and becomes active when
OCxREF is low.
OCx
OCxN
OCx
OCxN
OCx
OCxN
Doc ID 018940 Rev 1
delay
Section 15.4.18: TIM1 break and dead-time
for delay calculation.
Advanced-control timers (TIM1)
delay
delay
delay
249/742

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F05 series and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents