Register 40: PWM0 Compare B (PWM0CMPB), offset 0x05C
Register 41: PWM1 Compare B (PWM1CMPB), offset 0x09C
Register 42: PWM2 Compare B (PWM2CMPB), offset 0x0DC
Register 43: PWM3 Compare B (PWM3CMPB), offset 0x11C
These registers contain a value to be compared against the counter (
PWM0CMPB
controls the
PWM generator 0 block, and so on). When this value matches the counter, a pulse is output which
can be configured to drive the generation of the pwmA and pwmB signals (via the
PWMnGENA
and
PWMnGENB
registers) or drive an interrupt or ADC trigger (via the
PWMnINTEN
register). If
the value of this register is greater than the
PWMnLOAD
register, no pulse is ever output.
If the comparator B update mode is locally synchronized (based on the
CMPBUPD
bit in the
PWMnCTL
register), the 16-bit
COMPB
value is used the next time the counter reaches zero. If the update mode
is globally synchronized, it is used the next time the counter reaches zero after a synchronous
update has been requested through the
PWM Master Control (PWMCTL)
register (see page 1683).
If this register is rewritten before the actual update occurs, the previous value is never used and is
lost.
PWMn Compare B (PWMnCMPB)
PWM0 base: 0x4002.8000
Offset 0x05C
Type RW, reset 0x0000.0000
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
reserved
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
Type
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reset
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
COMPB
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
Type
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reset
Description
Reset
Type
Name
Bit/Field
Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
0x0000
RO
reserved
31:16
Comparator B Value
The value to be compared against the counter.
0x0000
RW
COMPB
15:0
1723
June 18, 2014
Texas Instruments-Production Data
Tiva
™
TM4C1294NCPDT Microcontroller