GD32F20x User Manual
449
010: Clear the channel output. O0CPRE signal is forced low when the counter matches
the output compare register TIMERx_CH0CV.
011: Toggle on match. O0CPRE toggles when the counter matches the output
compare register TIMERx_CH0CV.
100: Force low. O0CPRE is forced low level.
101: Force high. O0CPRE is forced high level.
110: PWM mode0. When counting up, O0CPRE is high as long as the counter is
smaller than TIMERx_CH0CV, otherwise it is low. When counting down, O0CPRE is
low as long as the counter is larger than TIMERx_CH0CV, otherwise it is high.
111: PWM mode1. When counting up, O0CPRE is low as long as the counter is smaller
than TIMERx_CH0CV,otherwise it is high. When counting down, O0CPRE is high as
long as the counter is larger than TIMERx_CH0CV,otherwise it is low.
When configured in PWM mode, the O0CPRE level changes only when the output
compare mode switches from “frozen” mode to “PWM” mode or when the result of the
comparison changes.
This bit cannot be modified when PROT [1:0] bit-filed in TIMERx_CCHP register is 11
and CH0MS bit-filed is 00(COMPARE MODE).
3
CH0COMSEN
Channel 0 compare output shadow enable
When this bit is set, the shadow register of TIMERx_CH0CV register, which updates at
each update event, will be enabled.
0: Channel 0 output compare shadow disable
1: Channel 0 output compare shadow enable
The PWM mode can be used without validating the shadow register only in single pulse
mode (SPM bit in TIMERx_CTL0 register is set).
This bit cannot be modified when PROT [1:0] bit-filed in TIMERx_CCHP register is 11
and CH0MS bit-filed is 00.
2
CH0COMFEN
Channel 0 output compare fast enable
When this bit is set, the effect of an event on the trigger in input on the
capture/compare output will be accelerated if the channel is configured in PWM0 or
PWM1 mode. The output channel will treat an active edge on the trigger input as a
compare match, and CH0_O is set to the compare level independently from the result
of the comparison.
0: Channel 0 output quickly compare disable. The minimum delay from an edge on the
trigger input to activate CH0_O
output is 5 clock cycles.
1: Channel 0 output quickly compare enable. The minimum delay from an edge on the
trigger input to activate CH0_O
output is 3 clock cycles.
1:0
CH0MS[1:0]
Channel 0 I/O mode selection
This bit-field specifies the work mode of the channel and the input signal selection. This
bit-field is writable only when the channel is not active. (CH0EN bit in
TIMERx_CHCTL2 register is reset).).
00: Channel 0 is configured as output
01: Channel 0 is configured as input, IS0 is connected to CI0FE0
10: Channel 0 is configured as input, IS0 is connected to CI1FE0
Содержание 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 ...