GD32W51x User Manual
559
CHxEN and CHxNEN bits in the TIMERx_CHCTL2 register and the POEN, ROS, IOS, ISOx
and ISOxN bits in the TIMERx_CCHP and TIMERx_CTL1 registers. The outputs polarity is
determined by CHxP and CHxNP bits in the TIMERx_CHCTL2 register.
Table 17-7. Complementary outputs controlled by parameters
Com plem entary Param eters
Output Status
POEN ROS
IOS
CHxEN
CHxNEN
CHx_O
CHx_ON
0
0/1
0
0
0
CHx_O / CHx_ON = LOW
CHx_O / CHx_ON output disable.
1
CHx_O = CHxP CHx_ON = CHxNP
CHx_O/CHx_ON output disable.
If clock is enable:
CHx_O = ISOx CHx_ON = ISOxN
1
0
1
1
0
0
CHx_O = CHxP CHx_ON = CHxNP
CHx_O/CHx_ON output disable.
1
CHx_O = CHxP CHx_ON = CHxNP
CHx_O/CHx_ON output enable.
If clock is enable:
CHx_O = ISOx CHx_ON = ISOxN
1
0
1
1
0
0/1
0
0
CHx_O/CHx_ON = LOW
CHx_O/CHx_ON output disable.
1
CHx_O = LOW
CHx_O output disable.
CHx_ON=Ox CPRE
⊕
CHxNP
CHx_ON output enable
1
0
CHx_O=OxCPR E
⊕
CHx P
CHx_O output enable
CHx_ON = LOW
CHx_ON output disable.
1
CHx_O=OxCPR E
⊕
CHx P
CHx_O output enable
CHx_ON=(!Ox CPR E)
⊕
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=Ox CPRE
⊕
CHxNP
CHx_ON output enable
1
0
CHx_O=OxCPR E
⊕
CHx P
CHx_O output enable
CHx_ON = CHxNP
CHx_ON output enable.
1
CHx_O=OxCPR E
⊕
CHx P
CHx_O output enable
CHx_ON=(!Ox CPR E)
⊕
CHxNP
CHx_ON output enable.