GD32F10x User Manual
352
11
CH1COMSEN
Channel 1 output compare shadow enable
Refer to CH0COMSEN description
10
CH1COMFEN
Channel 1 output compare fast enable
Refer to CH0COMFEN description
9:8
CH1MS[1:0]
Channel 1 mode selection
This bit-field specifies the direction of the channel and the input signal selection.
This bit-field is writable only when the channel is not active. (CH1EN bit in
TIMERx_CHCTL2 register is reset).
00: Channel 1 is programmed as output mode
01: Channel 1 is programmed as input mode, IS1 is connected to CI1FE1
10: Channel 1 is programmed as input mode, IS1 is connected to CI0FE1
11: Channel 1 is programmed as input mode, IS1 is connected to ITS.
Note:
When CH1MS[1:0]=11, it is necessary to select an internal trigger input
through TRGS bits in TIMERx_SMCFG register.
7
CH0COMCEN
Channel 0 output compare clear enable.
When this bit is set, if the ETIFP signal is detected as high level, the O0CPRE signal
will be cleared.
0: Channel 0 output compare clear disable
1: Channel 0 output compare clear enable
6:4
CH0COMCTL[2:0]
Channel 0 compare output control
This bit-field specifies the compare output mode of the the output prepare signal
O0CPRE.
In addition, the high level of O0CPRE is the active level, and CH0_O and
CH0_ON channels polarity depends on CH0P and CH0NP bits.
000: Timing mode. The O0CPRE signal keeps stable, independent of the
comparison between the register TIMERx_CH0CV and the counter TIMERx_CNT.
001: Set the channel output. O0CPRE signal is forced high when the counter is
equals to the output compare register TIMERx_CH0CV.
010: Clear the channel output. O0CPRE signal is forced low when the counter is
equals to the output compare register TIMERx_CH0CV.
011: Toggle on match. O0CPRE toggles when the counter is equals to the output
compare register TIMERx_CH0CV.
100: Force low. O0CPRE is forced to low level.
101: Force high. O0CPRE is forced to high level.
110: PWM mode0. When counting up, O0CPRE is high when the counter is smaller
than TIMERx_CH0CV, and low otherwise. When counting down, O0CPRE is low
when the counter is larger than TIMERx_CH0CV, and high otherwise.
111: PWM mode1. When counting up, O0CPRE is low when the counter is smaller
than TIMERx_CH0CV, and high otherwise. When counting down, O0CPRE is high
when the counter is larger than TIMERx_CH0CV, and low otherwise.
If configured in PWM mode, the O0CPRE level changes only when the output
compare mode is adjusted from
“Timing” mode to “PWM” mode or the comparison
Содержание GD32F10 Series
Страница 1: ...GigaDevice Semiconductor Inc GD32F10x Arm Cortex M3 32 bit MCU User Manual Revision 2 6 Jun 2022 ...
Страница 63: ...GD32F10x User Manual 63 programmed during the chip production ...
Страница 117: ...GD32F10x User Manual 117 010 1 0 011 0 9 ...
Страница 416: ...GD32F10x User Manual 416 shadow register updates every update event ...
Страница 427: ...GD32F10x User Manual 427 value ...
Страница 518: ...GD32F10x User Manual 518 These bits are not used in SPI mode ...