GD32F20x User Manual
344
Complementary Parameters
Output Status
POEN
ROS
IOS
CHxEN CHxNEN
CHx_O
CHx_ON
1
CHx_O = LOW
CHx_O output disable.
CHx_ON=OxCPRE
⊕
CHxNP
CHx_ON output enable
1
0
CHx_O=OxCPRE
⊕
CHxP
CHx_O output enable
CHx_ON = LOW
CHx_ON output disable.
1
CHx_O=OxCPRE
⊕
CHxP
CHx_O output enable
CHx_ON=(!OxCPRE)
⊕
CHxNP
CHx_ON output enable
1
0
0
CHx_O = CHxP
CHx_O output disable.
CHx_ON = CHxNP
CHx_ON output disable.
1
CHx_O = CHxP
CHx_O output enable
CHx_ON=OxCPRE
⊕
CHxNP
CHx_ON output enable
1
0
CHx_O=OxCPRE
⊕
CHxP
CHx_O output enable
CHx_ON = CHxNP
CHx_ON output enable.
1
CHx_O=OxCPRE
⊕
CHxP
CHx_O output enable
CHx_ON=(!OxCPRE)
⊕
CHxNP
CHx_ON output enable.
Dead time insertion
The dead time insertion is enabled when both CHxEN and CHxNEN
are 1’b1, and set POEN
is also necessary. The field named DTCFG defines the dead time delay that can be used for
all channels expect for channel 3. The detail about the delay time, refer to the register
TIMERx_CCHP.
The dead time delay insertion ensures that no two complementary signals drive the active
state at the same time.
When the channel (x) match (TIMERx counter = CHxVAL) occurs, OxCPRE will be toggled
because under PWM0 mode. At point A in the
Figure 18-16. Complementary output with
CHx_O signal remains at the low value until the end of the deadtime
delay, while CHx_ON will be cleared at once. Similarly, At point B when counter match
(counter = CHxVAL) occurs again, OxCPRE is cleared, CHx_O signal will be cleared at once,
while CHx_ON signal remains at the low value until the end of the dead time delay.
Sometimes, we can see corner cases about the dead time insertion. For example:
The dead time delay is greater than or equal to the CHx_O duty cycle, then the CHx_O signal
Содержание GD32F20 Series
Страница 1: ...GigaDevice Semiconductor Inc GD32F20x ARM Cortex M3 32 bit MCU User Manual Revision 2 2 Oct 2019 ...
Страница 191: ...GD32F20x User Manual 191 Bits Fields Descriptions 31 0 TRNDATA 31 0 32 Bit Random data ...
Страница 290: ...GD32F20x User Manual 290 conversion is ongoing ...
Страница 325: ...GD32F20x User Manual 325 15 0 ALRM 15 0 RTC alarm value low ...
Страница 385: ...GD32F20x User Manual 385 ...
Страница 523: ...GD32F20x User Manual 523 clears AERR bit by writing 0 to it ...