GD32W51x User Manual
577
When POEN bit is set, this bit specifies the output state for the channels w hich has
a complementary output and has been configured in output mode.
0: When POEN bit is set, the channel output signals (CHx_O/CHx_ON) are
disabled.
1: When POEN bit is set, the channel output signals (CHx_O/CHx_ON) are enabled,
w ith relationship to CHxEN/CHx NEN bits in TIMERx_CHCTL2 register.
This bit cannot be modified w hen PROT [1:0] bit-filed in TIMERx_CCHP register is
10 or 11.
10
IOS
Idle mode off -state configure
When POEN bit is reset, this bit specifies the output state for the channels w hich
has been configured in output mode.
0: When POEN bit is reset, the channel output signals (CHx_O/CHx_ON) are
disabled.
1: When POEN bit is reset, he channel output signals (CHx_O/CHx_ON) are
enabled, w ith relationship to CHxEN/CHx NEN bits in TIMERx_CH CTL2 register.
This bit cannot be modified w hen PROT [1:0] bit-filed in TIMERx_CCHP register is
10 or 11.
9:8
PROT[1:0]
Complementary register protect control
This bit-filed specifies the w rite protection property of registers.
00: protect disable. No w rite protection.
01: PROT mode 0.The ISOx/ISOxN bits in TIMERx_CTL1 register and the
BRKEN/BRKP/OA EN/DTCFG bits in TIMERx_CCH P register are w riting protected.
10: PROT mode 1. In addition of the registers in PROT mode 0, the CHxP/C Hx N P
bits in TIMERx_CHCTL2 register (if related channel is configured in output mode)
and the ROS/IOS bits in TIMERx_CCHP register are w riting protected.
11: PROT mode 2. In addition of the registers in PROT mode 1, the CHxCOMC TL/
CHxCOMSEN bits in TIMERx_CHCTL0/1 registers (if the related channel is
configured in output) are w riting protected.
This bit-field can be w ritten only once after the reset. Once the TIMERx_ C C H P
register has been w ritten, this bit-field w ill be w riting protected.
7:0
DTCFG[7:0]
Dead time configure
This bit-field controls the value of the dead-time, w hich is inserted before the output
transitions. The relationship betw een DTCFG value and the duration of dead-time
is as follow :
DTCFG [7:5] =3’b0xx: DTvalue =DTCFG [7:0]x t
DT
, t
DT
=t
DTS
.
DTCFG [7:5] =3’b 10x: DTvalue = (64+DTCFG [5:0])xt
DT
, t
DT
=t
DTS
*2.
DTCFG [7:5] =3’b 110: DTvalue = (32+DTCFG [4:0])xt
DT
, t
DT
=t
DTS
*8.
DTCFG [7:5] =3’b 111: DTvalue = (32+DTCFG [4:0])xt
DT
, t
DT
=t
DTS
*16.
This bit can be modified only w hen PROT [1:0] bit-filed in TIMERx_CCHP register
is 00.