GPTM Registers
1301
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
General-Purpose Timers
18.5.19 GPTMTBR Register (Offset = 0x4C) [reset = 0xFFFF]
GPTM Timer B (GPTMTBR)
This register shows the current value of the Timer B counter in all cases except for Input Edge Count and
Time modes. In the Input Edge Count mode, this register contains the number of edges that have
occurred. In the Input Edge Time mode, this register contains the time at which the last edge event took
place.
NOTE:
When an alternate clock source is enabled, a read of this register returns the current count
-1.
When a GPTM is configured to one of the 32-bit modes, the contents of bits 15:0 in this register are
loaded into the upper 16 bits of the GPTMTAR register. Reads from this register return the current value
of Timer B. In a 16-bit mode, bits 15:0 contain the value of the counter and bits 23:16 contain the value of
the prescaler in Input Edge Count, Input Edge Time, and PWM modes, which is the upper 8 bits of the
count. Bits 31:24 always read as 0. To read the value of the prescaler in 16-bit One-Shot and Periodic
modes, read bits [23:16] in the GPTMTBV register. To read the value of the prescalar in periodic snapshot
mode, read the Timer B Prescale Snapshot (GPTMTBPS) register.
GPTMTBR is shown in
and described in
.
Return to
Figure 18-27. GPTMTBR Register
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
TBR
R-0xFFFF
Table 18-30. GPTMTBR Register Field Descriptions
Bit
Field
Type
Reset
Description
31-0
TBR
R
0xFFFF
GPTM Timer B Register.
A read returns the current value of the GPTM Timer B Count
Register, in all cases except for Input Edge Count and Time modes.
In the Input Edge Count mode, this register contains the number of
edges that have occurred.
In the Input Edge Time mode, this register contains the time at which
the last edge event took place.