\n

GPT328

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x74 byte (0x0)
mem_usage : registers
protection :

address_offset : 0x7C Bytes (0x0)
size : 0x4 byte (0x0)
mem_usage : registers
protection :

address_offset : 0x74 Bytes (0x0)
size : 0x4 byte (0x0)
mem_usage : registers
protection :

address_offset : 0x80 Bytes (0x0)
size : 0x4 byte (0x0)
mem_usage : registers
protection :

address_offset : 0x78 Bytes (0x0)
size : 0x4 byte (0x0)
mem_usage : registers
protection :

address_offset : 0x84 Bytes (0x0)
size : 0x20 byte (0x0)
mem_usage : registers
protection :

Registers

GTWP

GTSSR

GTPSR

GTCSR

GTUPSR

GTDNSR

GTICASR

GTICBSR

GTCR

GTUDDTYC

GTIOR

GTINTAD

GTST

GTSTR

GTBER

GTCNT

GTCCRA

GTCCRB

GTCCRC

GTCCRE

GTCCRD

GTCCRF

GTPR

GTPBR

GTSTP

GTDTCR

GTDVU

GTCLR


GTWP

General PWM Timer Write-Protection Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTWP GTWP read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 WP Reserved Reserved PRKEY

WP : Register Write Disable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Enable writes to the register

#1 : 1

Disable writes to the register

End of enumeration elements list.

Reserved : These bits are read as 0000000. The write value should be 0000000.
bits : 1 - 6 (6 bit)
access : read-write

Reserved : These bits are read as 0000000. The write value should be 0000000.
bits : 1 - 6 (6 bit)
access : read-write

PRKEY : GTWP Key Code
bits : 8 - 14 (7 bit)
access : write-only

Enumeration:

0xA5 : 0xA5

Written to these bits, the WP bits write is permitted.

: others

The WP bits write is not permitted.

End of enumeration elements list.


GTSSR

General PWM Timer Start Source Select Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTSSR GTSSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SSGTRGAR SSGTRGAF SSGTRGBR SSGTRGBF SSGTRGCR SSGTRGCF SSGTRGDR SSGTRGDF SSCARBL SSCARBH SSCAFBL SSCAFBH SSCBRAL SSCBRAH SSCBFAL SSCBFAH SSELCA SSELCB SSELCC SSELCD SSELCE SSELCF SSELCG SSELCH Reserved CSTRT

SSGTRGAR : GTETRGA Pin Rising Input Source Counter Start Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the rising edge of GTETRGA input

#1 : 1

Enable counter start on the rising edge of GTETRGA input.

End of enumeration elements list.

SSGTRGAF : GTETRGA Pin Falling Input Source Counter Start Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the falling edge of GTETRGA input

#1 : 1

Enable counter start on the falling edge of GTETRGA input

End of enumeration elements list.

SSGTRGBR : GTETRGB Pin Rising Input Source Counter Start Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the rising edge of GTETRGB input

#1 : 1

Enable counter start on the rising edge of GTETRGB input.

End of enumeration elements list.

SSGTRGBF : GTETRGB Pin Falling Input Source Counter Start Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the falling edge of GTETRGB input

#1 : 1

Enable counter start on the falling edge of GTETRGB input

End of enumeration elements list.

SSGTRGCR : GTETRGC Pin Rising Input Source Counter Start Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the rising edge of GTETRGC input

#1 : 1

Enable counter start on the rising edge of GTETRGC input

End of enumeration elements list.

SSGTRGCF : GTETRGC Pin Falling Input Source Counter Start Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the falling edge of GTETRGC input

#1 : 1

Enable counter start on the falling edge of GTETRGC input

End of enumeration elements list.

SSGTRGDR : GTETRGD Pin Rising Input Source Counter Start Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the rising edge of GTETRGD input

#1 : 1

Enable counter start on the rising edge of GTETRGD input

End of enumeration elements list.

SSGTRGDF : GTETRGD Pin Falling Input Source Counter Start Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the falling edge of GTETRGD input

#1 : 1

Enable counter start on the falling edge of GTETRGD input.

End of enumeration elements list.

SSCARBL : GTIOCA Pin Rising Input during GTIOCB Value Low Source Counter Start Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the rising edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter start on the rising edge of GTIOCA input when GTIOCB input is 0.

End of enumeration elements list.

SSCARBH : GTIOCA Pin Rising Input during GTIOCB Value High Source Counter Start Enable
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the rising edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter start on the rising edge of GTIOCA input when GTIOCB input is 1

End of enumeration elements list.

SSCAFBL : GTIOCA Pin Falling Input during GTIOCB Value Low Source Counter Start Enable
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the falling edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter start on the falling edge of GTIOCA input when GTIOCB input is 0.

End of enumeration elements list.

SSCAFBH : GTIOCA Pin Falling Input during GTIOCB Value High Source Counter Start Enable
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the falling edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter start on the falling edge of GTIOCA input when GTIOCB input is 1.

End of enumeration elements list.

SSCBRAL : GTIOCB Pin Rising Input during GTIOCA Value Low Source Counter Start Enable
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the rising edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter start on the rising edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

SSCBRAH : GTIOCB Pin Rising Input during GTIOCA Value High Source Counter Start Enable
bits : 13 - 12 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the rising edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter start on the rising edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

SSCBFAL : GTIOCB Pin Falling Input during GTIOCA Value Low Source Counter Start Enable
bits : 14 - 13 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the falling edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter start on the falling edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

SSCBFAH : GTIOCB Pin Falling Input during GTIOCA Value High Source Counter Start Enable
bits : 15 - 14 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on the falling edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter start on the falling edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

SSELCA : ELC_GPTA Event Source Counter Start Enable
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on ELC_GPTA input

#1 : 1

Enable counter start on ELC_GPTA input.

End of enumeration elements list.

SSELCB : ELC_GPTB Event Source Counter Start Enable
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on ELC_GPTB input

#1 : 1

Enable counter start on ELC_GPTB input.

End of enumeration elements list.

SSELCC : ELC_GPTC Event Source Counter Start Enable
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on ELC_GPTC input

#1 : 1

Enable counter start on ELC_GPTC input.

End of enumeration elements list.

SSELCD : ELC_GPTD Event Source Counter Start Enable
bits : 19 - 18 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on ELC_GPTD input

#1 : 1

Enable counter start on ELC_GPTD input.

End of enumeration elements list.

SSELCE : ELC_GPTE Event Source Counter Start Enable
bits : 20 - 19 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on ELC_GPTE input

#1 : 1

Enable counter start on ELC_GPTE input

End of enumeration elements list.

SSELCF : ELC_GPTF Event Source Counter Start Enable
bits : 21 - 20 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on ELC_GPTF input

#1 : 1

Enable counter start on ELC_GPTF input

End of enumeration elements list.

SSELCG : ELC_GPTG Event Source Counter Start Enable
bits : 22 - 21 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on ELC_GPTG input

#1 : 1

Enable counter start on ELC_GPTG input.

End of enumeration elements list.

SSELCH : ELC_GPTH Event Source Counter Start Enable
bits : 23 - 22 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start on ELC_GPTH input

#1 : 1

Enable counter start on ELC_GPTH input.

End of enumeration elements list.

Reserved : These bits are read as 0000000. The write value should be 0000000.
bits : 24 - 29 (6 bit)
access : read-write

CSTRT : Software Source Counter Start Enable
bits : 31 - 30 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter start by the GTSTR register

#1 : 1

Enable counter start by the GTSTR register

End of enumeration elements list.


GTPSR

General PWM Timer Stop Source Select Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTPSR GTPSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PSGTRGAR PSGTRGAF PSGTRGBR PSGTRGBF PSGTRGCR PSGTRGCF PSGTRGDR PSGTRGDF PSCARBL PSCARBH PSCAFBL PSCAFBH PSCBRAL PSCBRAH PSCBFAL PSCBFAH PSELCA PSELCB PSELCC PSELCD PSELCE PSELCF PSELCG PSELCH Reserved CSTOP

PSGTRGAR : GTETRGA Pin Rising Input Source Counter Stop Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the rising edge of GTETRGA input

#1 : 1

Enable counter stop on the rising edge of GTETRGA input

End of enumeration elements list.

PSGTRGAF : GTETRGA Pin Falling Input Source Counter Stop Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the falling edge of GTETRGA input

#1 : 1

Enable counter stop on the falling edge of GTETRGA input

End of enumeration elements list.

PSGTRGBR : GTETRGB Pin Rising Input Source Counter Stop Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the rising edge of GTETRGB input

#1 : 1

Enable counter stop on the rising edge of GTETRGB input

End of enumeration elements list.

PSGTRGBF : GTETRGB Pin Falling Input Source Counter Stop Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the falling edge of GTETRGB input

#1 : 1

Enable counter stop on the falling edge of GTETRGB input

End of enumeration elements list.

PSGTRGCR : GTETRGC Pin Rising Input Source Counter Stop Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the rising edge of GTETRGC input

#1 : 1

Enable counter stop on the rising edge of GTETRGC input

End of enumeration elements list.

PSGTRGCF : GTETRGC Pin Falling Input Source Counter Stop Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the falling edge of GTETRGC input

#1 : 1

Enable counter stop on the falling edge of GTETRGC input

End of enumeration elements list.

PSGTRGDR : GTETRGD Pin Rising Input Source Counter Stop Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the rising edge of GTETRGD input

#1 : 1

Enable counter stop on the rising edge of GTETRGD input

End of enumeration elements list.

PSGTRGDF : GTETRGD Pin Falling Input Source Counter Stop Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the falling edge of GTETRGD input

#1 : 1

Enable counter stop on the falling edge of GTETRGD input

End of enumeration elements list.

PSCARBL : GTIOCA Pin Rising Input during GTIOCB Value Low Source Counter Stop Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the rising edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter stop on the rising edge of GTIOCA input when GTIOCB input is 0

End of enumeration elements list.

PSCARBH : GTIOCA Pin Rising Input during GTIOCB Value High Source Counter Stop Enable
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the rising edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter stop on the rising edge of GTIOCA input when GTIOCB input is 1

End of enumeration elements list.

PSCAFBL : GTIOCA Pin Falling Input during GTIOCB Value Low Source Counter Stop Enable
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the falling edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter stop on the falling edge of GTIOCA input when GTIOCB input is 0

End of enumeration elements list.

PSCAFBH : GTIOCA Pin Falling Input during GTIOCB Value High Source Counter Stop Enable
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the falling edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter stop on the falling edge of GTIOCA input when GTIOCB input is 1

End of enumeration elements list.

PSCBRAL : GTIOCB Pin Rising Input during GTIOCA Value Low Source Counter Stop Enable
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the rising edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter stop on the rising edge of GTIOCB input when GTIOCA input is 0

End of enumeration elements list.

PSCBRAH : GTIOCB Pin Rising Input during GTIOCA Value High Source Counter Stop Enable
bits : 13 - 12 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the rising edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter stop on the rising edge of GTIOCB input when GTIOCA input is 1

End of enumeration elements list.

PSCBFAL : GTIOCB Pin Falling Input during GTIOCA Value Low Source Counter Stop Enable
bits : 14 - 13 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the falling edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter stop on the falling edge of GTIOCB input when GTIOCA input is 0

End of enumeration elements list.

PSCBFAH : GTIOCB Pin Falling Input during GTIOCA Value High Source Counter Stop Enable
bits : 15 - 14 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on the falling edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter stop on the falling edge of GTIOCB input when GTIOCA input is 1

End of enumeration elements list.

PSELCA : ELC_GPTA Event Source Counter Stop Enable
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on ELC_GPTA input

#1 : 1

Enable counter stop on ELC_GPTA input

End of enumeration elements list.

PSELCB : ELC_GPTB Event Source Counter Stop Enable
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on ELC_GPTB input

#1 : 1

Enable counter stop on ELC_GPTB input

End of enumeration elements list.

PSELCC : ELC_GPTC Event Source Counter Stop Enable
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on ELC_GPTC input

#1 : 1

Enable counter stop on ELC_GPTC input

End of enumeration elements list.

PSELCD : ELC_GPTD Event Source Counter Stop Enable
bits : 19 - 18 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on ELC_GPTD input

#1 : 1

Enable counter stop on ELC_GPTD input

End of enumeration elements list.

PSELCE : ELC_GPTE Event Source Counter Stop Enable
bits : 20 - 19 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on ELC_GPTE input

#1 : 1

Enable counter stop on ELC_GPTE input

End of enumeration elements list.

PSELCF : ELC_GPTF Event Source Counter Stop Enable
bits : 21 - 20 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on ELC_GPTF input

#1 : 1

Enable counter stop on ELC_GPTF input

End of enumeration elements list.

PSELCG : ELC_GPTG Event Source Counter Stop Enable
bits : 22 - 21 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on ELC_GPTG input

#1 : 1

Enable counter stop on ELC_GPTG input

End of enumeration elements list.

PSELCH : ELC_GPTH Event Source Counter Stop Enable
bits : 23 - 22 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop on ELC_GPTH input

#1 : 1

Enable counter stop on ELCH event inpu

End of enumeration elements list.

Reserved : These bits are read as 0000000. The write value should be 0000000.
bits : 24 - 29 (6 bit)
access : read-write

CSTOP : Software Source Counter Stop Enable
bits : 31 - 30 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter stop by the GTSTP register

#1 : 1

Enable counter stop by the GTSTP register

End of enumeration elements list.


GTCSR

General PWM Timer Clear Source Select Register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTCSR GTCSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CSGTRGAR CSGTRGAF CSGTRGBR CSGTRGBF CSGTRGCR CSGTRGCF CSGTRGDR CSGTRGDF CSCARBL CSCARBH CSCAFBL CSCAFBH CSCBRAL CSCBRAH CSCBFAL CSCBFAH CSELCA CSELCB CSELCC CSELCD CSELCE CSELCF CSELCG CSELCH Reserved CCLR

CSGTRGAR : GTETRGA Pin Rising Input Source Counter Clear Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the rising edge of GTETRGA input

#1 : 1

Enable counter clear on the rising edge of GTETRGA input

End of enumeration elements list.

CSGTRGAF : GTETRGA Pin Falling Input Source Counter Clear Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the falling edge of GTETRGA input

#1 : 1

Enable counter clear on the falling edge of GTETRGA input

End of enumeration elements list.

CSGTRGBR : GTETRGB Pin Rising Input Source Counter Clear Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the rising edge of GTETRGB input

#1 : 1

Enable counter clear on the rising edge of GTETRGB input

End of enumeration elements list.

CSGTRGBF : GTETRGB Pin Falling Input Source Counter Clear Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the falling edge of GTETRGB input

#1 : 1

Enable counter clear on the falling edge of GTETRGB input

End of enumeration elements list.

CSGTRGCR : GTETRGC Pin Rising Input Source Counter Clear Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the rising edge of GTETRGC input

#1 : 1

Enable counter clear on the rising edge of GTETRGC input

End of enumeration elements list.

CSGTRGCF : GTETRGC Pin Falling Input Source Counter Clear Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the falling edge of GTETRGC input

#1 : 1

Enable counter clear on the falling edge of GTETRGC input

End of enumeration elements list.

CSGTRGDR : GTETRGD Pin Rising Input Source Counter Clear Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the rising edge of GTETRGD input

#1 : 1

Enable counter clear on the rising edge of GTETRGD input

End of enumeration elements list.

CSGTRGDF : GTETRGD Pin Falling Input Source Counter Clear Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the falling edge of GTETRGD input

#1 : 1

Enable counter clear on the falling edge of GTETRGD input

End of enumeration elements list.

CSCARBL : GTIOCA Pin Rising Input during GTIOCB Value Low Source Counter Clear Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the rising edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter clear on the rising edge of GTIOCA input when GTIOCB input is 0

End of enumeration elements list.

CSCARBH : GTIOCA Pin Rising Input during GTIOCB Value High Source Counter Clear Enable
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the rising edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter clear on the rising edge of GTIOCA input when GTIOCB input is 1

End of enumeration elements list.

CSCAFBL : GTIOCA Pin Falling Input during GTIOCB Value Low Source Counter Clear Enable
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the falling edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter clear on the falling edge of GTIOCA input when GTIOCB input is 0

End of enumeration elements list.

CSCAFBH : GTIOCA Pin Falling Input during GTIOCB Value High Source Counter Clear Enable
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the falling edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter clear on the falling edge of GTIOCA input when GTIOCB input is 1

End of enumeration elements list.

CSCBRAL : GTIOCB Pin Rising Input during GTIOCA Value Low Source Counter Clear Enable
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the rising edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter clear on the rising edge of GTIOCB input when GTIOCA input is 0

End of enumeration elements list.

CSCBRAH : GTIOCB Pin Rising Input during GTIOCA Value High Source Counter Clear Enable
bits : 13 - 12 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the rising edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter clear on the rising edge of GTIOCB input when GTIOCA input is 1

End of enumeration elements list.

CSCBFAL : GTIOCB Pin Falling Input during GTIOCA Value Low Source Counter Clear Enable
bits : 14 - 13 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the falling edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter clear on the falling edge of GTIOCB input when GTIOCA input is 0

End of enumeration elements list.

CSCBFAH : GTIOCB Pin Falling Input during GTIOCA Value High Source Counter Clear Enable
bits : 15 - 14 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on the falling edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter clear on the falling edge of GTIOCB input when GTIOCA input is 1

End of enumeration elements list.

CSELCA : ELC_GPTA Event Source Counter Clear Enable
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on ELC_GPTA input

#1 : 1

Enable counter clear on ELC_GPTA input

End of enumeration elements list.

CSELCB : ELC_GPTB Event Source Counter Clear Enable
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on ELC_GPTB input

#1 : 1

Enable counter clear on ELC_GPTB input

End of enumeration elements list.

CSELCC : ELC_GPTC Event Source Counter Clear Enable
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on ELC_GPTC input

#1 : 1

Enable counter clear on ELC_GPTC input

End of enumeration elements list.

CSELCD : ELC_GPTD Event Source Counter Clear Enable
bits : 19 - 18 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on ELC_GPTD input

#1 : 1

Enable counter clear on ELC_GPTD input

End of enumeration elements list.

CSELCE : ELC_GPTE Event Source Counter Clear Enable
bits : 20 - 19 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on ELC_GPTE input

#1 : 1

Enable counter clear on ELC_GPTE input

End of enumeration elements list.

CSELCF : ELC_GPTF Event Source Counter Clear Enable
bits : 21 - 20 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on ELC_GPTF input

#1 : 1

Enable counter clear on ELC_GPTF input

End of enumeration elements list.

CSELCG : ELC_GPTG Event Source Counter Clear Enable
bits : 22 - 21 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on ELC_GPTG input

#1 : 1

Enable counter clear on ELC_GPTG input

End of enumeration elements list.

CSELCH : ELC_GPTH Event Source Counter Clear Enable
bits : 23 - 22 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear on ELC_GPTH input

#1 : 1

Enable counter clear on ELC_GPTH input

End of enumeration elements list.

Reserved : These bits are read as 0000000. The write value should be 0000000.
bits : 24 - 29 (6 bit)
access : read-write

CCLR : Software Source Counter Clear Enable
bits : 31 - 30 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter clear by the GTCLR register

#1 : 1

Enable counter clear by the GTCLR register

End of enumeration elements list.


GTUPSR

General PWM Timer Up Count Source Select Register
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTUPSR GTUPSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 USGTRGAR USGTRGAF USGTRGBR USGTRGBF USGTRGCR USGTRGCF USGTRGDR USGTRGDF USCARBL USCARBH USCAFBL USCAFBH USCBRAL USCBRAH USCBFAL USCBFAH USELCA USELCB USELCC USELCD USELCE USELCF USELCG USELCH Reserved

USGTRGAR : GTETRGA Pin Rising Input Source Counter Count Up Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the rising edge of GTETRGA input

#1 : 1

Enable counter count up on the rising edge of GTETRGA input

End of enumeration elements list.

USGTRGAF : GTETRGA Pin Falling Input Source Counter Count Up Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the falling edge of GTETRGA input

#1 : 1

Enable counter count up on the falling edge of GTETRGA input.

End of enumeration elements list.

USGTRGBR : GTETRGB Pin Rising Input Source Counter Count Up Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the rising edge of GTETRGB input

#1 : 1

Enable counter count up on the rising edge of GTETRGB input.

End of enumeration elements list.

USGTRGBF : GTETRGB Pin Falling Input Source Counter Count Up Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the falling edge of GTETRGB input

#1 : 1

Enable counter count up on the falling edge of GTETRGB input.

End of enumeration elements list.

USGTRGCR : GTETRGC Pin Rising Input Source Counter Count Up Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the rising edge of GTETRGC input

#1 : 1

Enable counter count up on the rising edge of GTETRGC input

End of enumeration elements list.

USGTRGCF : GTETRGC Pin Falling Input Source Counter Count Up Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the falling edge of GTETRGC input

#1 : 1

Enable counter count up on the falling edge of GTETRGC input.

End of enumeration elements list.

USGTRGDR : GTETRGD Pin Rising Input Source Counter Count Up Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the rising edge of GTETRGD input

#1 : 1

Enable counter count up on the rising edge of GTETRGD input

End of enumeration elements list.

USGTRGDF : GTETRGD Pin Falling Input Source Counter Count Up Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the falling edge of GTETRGD input

#1 : 1

Enable counter count up on the falling edge of GTETRGD input.

End of enumeration elements list.

USCARBL : GTIOCA Pin Rising Input during GTIOCB Value Low Source Counter Count Up Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the rising edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter count up on the rising edge of GTIOCA input when GTIOCB input is 0.

End of enumeration elements list.

USCARBH : GTIOCA Pin Rising Input during GTIOCB Value High Source Counter Count Up Enable
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the rising edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter count up on the rising edge of GTIOCA input when GTIOCB input is 1.

End of enumeration elements list.

USCAFBL : GTIOCA Pin Falling Input during GTIOCB Value Low Source Counter Count Up Enable
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the falling edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter count up on the falling edge of GTIOCA input when GTIOCB input is 0.

End of enumeration elements list.

USCAFBH : GTIOCA Pin Falling Input during GTIOCB Value High Source Counter Count Up Enable
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the falling edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter count up on the falling edge of GTIOCA input when GTIOCB input is 1.

End of enumeration elements list.

USCBRAL : GTIOCB Pin Rising Input during GTIOCA Value Low Source Counter Count Up Enable
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the rising edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter count up on the rising edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

USCBRAH : GTIOCB Pin Rising Input during GTIOCA Value High Source Counter Count Up Enable
bits : 13 - 12 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the rising edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter count up on the rising edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

USCBFAL : GTIOCB Pin Falling Input during GTIOCA Value Low Source Counter Count Up Enable
bits : 14 - 13 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the falling edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter count up on the falling edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

USCBFAH : GTIOCB Pin Falling Input during GTIOCA Value High Source Counter Count Up Enable
bits : 15 - 14 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on the falling edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter count up on the falling edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

USELCA : ELC_GPTA Event Source Counter Count Up Enable
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on ELC_GPTA input

#1 : 1

Enable counter count up on ELC_GPTA input.

End of enumeration elements list.

USELCB : ELC_GPTB Event Source Counter Count Up Enable
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on ELC_GPTB input

#1 : 1

Enable counter count up on ELC_GPTB input.

End of enumeration elements list.

USELCC : ELC_GPTC Event Source Counter Count Up Enable
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on ELC_GPTC input

#1 : 1

Enable counter count up on ELC_GPTC input.

End of enumeration elements list.

USELCD : ELC_GPTD Event Source Counter Count Up Enable
bits : 19 - 18 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on ELC_GPTD input

#1 : 1

Enable counter count up on ELC_GPTD input

End of enumeration elements list.

USELCE : ELC_GPTE Event Source Counter Count Up Enable
bits : 20 - 19 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on ELC_GPTE input

#1 : 1

Enable counter count up on ELC_GPTE input.put

End of enumeration elements list.

USELCF : ELC_GPTF Event Source Counter Count Up Enable
bits : 21 - 20 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on ELC_GPTF input

#1 : 1

Enable counter count up on ELC_GPTF input.

End of enumeration elements list.

USELCG : ELC_GPTG Event Source Counter Count Up Enable
bits : 22 - 21 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on ELC_GPTG input

#1 : 1

Enable counter count up on ELC_GPTG input.

End of enumeration elements list.

USELCH : ELC_GPTH Event Source Counter Count Up Enable
bits : 23 - 22 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count up on ELC_GPTH input

#1 : 1

Enable counter count up on ELC_GPTH input.

End of enumeration elements list.

Reserved : These bits are read as 00000000. The write value should be 00000000.
bits : 24 - 30 (7 bit)
access : read-write


GTDNSR

General PWM Timer Down Count Source Select Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTDNSR GTDNSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DSGTRGAR DSGTRGAF DSGTRGBR DSGTRGBF DSGTRGCR DSGTRGCF DSGTRGDR DSGTRGDF DSCARBL DSCARBH DSCAFBL DSCAFBH DSCBRAL DSCBRAH DSCBFAL DSCBFAH DSELCA DSELCB DSELCC DSELCD DSELCE DSELCF DSELCG DSELCH Reserved

DSGTRGAR : GTETRGA Pin Rising Input Source Counter Count Down Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the rising edge of GTETRGA input

#1 : 1

Enable counter count down on the rising edge of GTETRGA input

End of enumeration elements list.

DSGTRGAF : GTETRGA Pin Falling Input Source Counter Count Down Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the falling edge of GTETRGA input

#1 : 1

Enable counter count down on the falling edge of GTETRGA input.

End of enumeration elements list.

DSGTRGBR : GTETRGB Pin Rising Input Source Counter Count Down Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the rising edge of GTETRGB input

#1 : 1

Enable counter count down on the rising edge of GTETRGB input.

End of enumeration elements list.

DSGTRGBF : GTETRGB Pin Falling Input Source Counter Count Down Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the falling edge of GTETRGB input

#1 : 1

Enable counter count down on the falling edge of GTETRGB input.

End of enumeration elements list.

DSGTRGCR : GTETRGC Pin Rising Input Source Counter Count Down Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the rising edge of GTETRGC input

#1 : 1

Enable counter count down on the rising edge of GTETRGC input

End of enumeration elements list.

DSGTRGCF : GTETRGC Pin Falling Input Source Counter Count Down Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the falling edge of GTETRGC input

#1 : 1

Enable counter count down on the falling edge of GTETRGC input.

End of enumeration elements list.

DSGTRGDR : GTETRGD Pin Rising Input Source Counter Count Down Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the rising edge of GTETRGD input

#1 : 1

Enable counter count down on the rising edge of GTETRGD input.

End of enumeration elements list.

DSGTRGDF : GTETRGD Pin Falling Input Source Counter Count Down Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the falling edge of GTETRGD input

#1 : 1

Enable counter count down on the falling edge of GTETRGD input.

End of enumeration elements list.

DSCARBL : GTIOCA Pin Rising Input during GTIOCB Value Low Source Counter Count Down Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the rising edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter count down on the rising edge of GTIOCA input when GTIOCB input is 0.

End of enumeration elements list.

DSCARBH : GTIOCA Pin Rising Input during GTIOCB Value High Source Counter Count Down Enable
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the rising edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter count down on the rising edge of GTIOCA input when GTIOCB input is 1.

End of enumeration elements list.

DSCAFBL : GTIOCA Pin Falling Input during GTIOCB Value Low Source Counter Count Down Enable
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the falling edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable counter count down on the falling edge of GTIOCA input when GTIOCB input is 0

End of enumeration elements list.

DSCAFBH : GTIOCA Pin Falling Input during GTIOCB Value High Source Counter Count Down Enable
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the falling edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable counter count down on the falling edge of GTIOCA input when GTIOCB input is 1.

End of enumeration elements list.

DSCBRAL : GTIOCB Pin Rising Input during GTIOCA Value Low Source Counter Count Down Enable
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the rising edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter count down on the rising edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

DSCBRAH : GTIOCB Pin Rising Input during GTIOCA Value High Source Counter Count Down Enable
bits : 13 - 12 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the rising edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter count down on the rising edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

DSCBFAL : GTIOCB Pin Falling Input during GTIOCA Value Low Source Counter Count Down Enable
bits : 14 - 13 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the falling edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable counter count down on the falling edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

DSCBFAH : GTIOCB Pin Falling Input during GTIOCA Value High Source Counter Count Down Enable
bits : 15 - 14 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on the falling edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable counter count down on the falling edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

DSELCA : ELC_GPTA Event Source Counter Count Down Enable
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on ELC_GPTA input

#1 : 1

Enable counter count down on ELC_GPTA input.

End of enumeration elements list.

DSELCB : ELC_GPTB Event Source Counter Count Down Enable
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on ELC_GPTB input

#1 : 1

Enable counter count down on ELC_GPTB input.

End of enumeration elements list.

DSELCC : ELC_GPTC Event Source Counter Count Down Enable
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on ELC_GPTC input

#1 : 1

Enable counter count down on ELC_GPTC input.

End of enumeration elements list.

DSELCD : ELC_GPTD Event Source Counter Count Down Enable
bits : 19 - 18 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on ELC_GPTD input

#1 : 1

Enable counter count down on ELC_GPTD input.

End of enumeration elements list.

DSELCE : ELC_GPTE Event Source Counter Count Down Enable
bits : 20 - 19 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on ELC_GPTE input

#1 : 1

Enable counter count down on ELC_GPTE input.

End of enumeration elements list.

DSELCF : ELC_GPTF Event Source Counter Count Down Enable
bits : 21 - 20 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on ELC_GPTF input

#1 : 1

Enable counter count down on ELC_GPTF input.

End of enumeration elements list.

DSELCG : ELC_GPTG Event Source Counter Count Down Enable
bits : 22 - 21 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on ELC_GPTG input

#1 : 1

Enable counter count down on ELC_GPTG input.

End of enumeration elements list.

DSELCH : ELC_GPTH Event Source Counter Count Down Enable
bits : 23 - 22 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable counter count down on ELC_GPTH input

#1 : 1

Enable counter count down on ELC_GPTH input.

End of enumeration elements list.

Reserved : These bits are read as 00000000. The write value should be 00000000.
bits : 24 - 30 (7 bit)
access : read-write


GTICASR

General PWM Timer Input Capture Source Select Register A
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTICASR GTICASR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ASGTRGAR ASGTRGAF ASGTRGBR ASGTRGBF ASGTRGCR ASGTRGCF ASGTRGDR ASGTRGDF ASCARBL ASCARBH ASCAFBL ASCAFBH ASCBRAL ASCBRAH ASCBFAL ASCBFAH ASELCA ASELCB ASELCC ASELCD ASELCE ASELCF ASELCG ASELCH Reserved

ASGTRGAR : GTETRGA Pin Rising Input Source GTCCRA Input Capture Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the rising edge of GTETRGA input

#1 : 1

Enable GTCCRA input capture on the rising edge of GTETRGA input.

End of enumeration elements list.

ASGTRGAF : GTETRGA Pin Falling Input Source GTCCRA Input Capture Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the falling edge of GTETRGA input

#1 : 1

Enable GTCCRA input capture on the falling edge of GTETRGA input.

End of enumeration elements list.

ASGTRGBR : GTETRGB Pin Rising Input Source GTCCRA Input Capture Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the rising edge of GTETRGB input

#1 : 1

Enable GTCCRA input capture on the rising edge of GTETRGB input.

End of enumeration elements list.

ASGTRGBF : GTETRGB Pin Falling Input Source GTCCRA Input Capture Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the falling edge of GTETRGB input

#1 : 1

Enable GTCCRA input capture on the falling edge of GTETRGB input.

End of enumeration elements list.

ASGTRGCR : GTETRGC Pin Rising Input Source GTCCRA Input Capture Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the rising edge of GTETRGC input

#1 : 1

Enable GTCCRA input capture on the rising edge of GTETRGC input.

End of enumeration elements list.

ASGTRGCF : GTETRGC Pin Falling Input Source GTCCRA Input Capture Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the falling edge of GTETRGC input

#1 : 1

Enable GTCCRA input capture on the falling edge of GTETRGC input

End of enumeration elements list.

ASGTRGDR : GTETRGD Pin Rising Input Source GTCCRA Input Capture Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the rising edge of GTETRGD input

#1 : 1

Enable GTCCRA input capture on the rising edge of GTETRGD input.

End of enumeration elements list.

ASGTRGDF : GTETRGD Pin Falling Input Source GTCCRA Input Capture Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the falling edge of GTETRGD input

#1 : 1

Enable GTCCRA input capture on the falling edge of GTETRGD input.

End of enumeration elements list.

ASCARBL : GTIOCA Pin Rising Input during GTIOCB Value Low Source GTCCRA Input Capture Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the rising edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable GTCCRA input capture on the rising edge of GTIOCA input when GTIOCB input is 0.

End of enumeration elements list.

ASCARBH : GTIOCA Pin Rising Input during GTIOCB Value High Source GTCCRA Input Capture Enable
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the rising edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable GTCCRA input capture on the rising edge of GTIOCA input when GTIOCB input is 1.

End of enumeration elements list.

ASCAFBL : GTIOCA Pin Falling Input during GTIOCB Value Low Source GTCCRA Input Capture Enable
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the falling edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable GTCCRA input capture on the falling edge of GTIOCA input when GTIOCB input is 0.

End of enumeration elements list.

ASCAFBH : GTIOCA Pin Falling Input during GTIOCB Value High Source GTCCRA Input Capture Enable
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the falling edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable GTCCRA input capture on the falling edge of GTIOCA input when GTIOCB input is 1.

End of enumeration elements list.

ASCBRAL : GTIOCB Pin Rising Input during GTIOCA Value Low Source GTCCRA Input Capture Enable
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the rising edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable GTCCRA input capture on the rising edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

ASCBRAH : GTIOCB Pin Rising Input during GTIOCA Value High Source GTCCRA Input Capture Enable
bits : 13 - 12 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the rising edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable GTCCRA input capture on the rising edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

ASCBFAL : GTIOCB Pin Falling Input during GTIOCA Value Low Source GTCCRA Input Capture Enable
bits : 14 - 13 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the falling edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable GTCCRA input capture on the falling edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

ASCBFAH : GTIOCB Pin Falling Input during GTIOCA Value High Source GTCCRA Input Capture Enable
bits : 15 - 14 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on the falling edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable GTCCRA input capture on the falling edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

ASELCA : ELC_GPTA Event Source GTCCRA Input Capture Enable
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on ELC_GPTA input

#1 : 1

Enable GTCCRA input capture on ELC_GPTA input.

End of enumeration elements list.

ASELCB : ELC_GPTB Event Source GTCCRA Input Capture Enable
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on ELC_GPTB input

#1 : 1

Enable GTCCRA input capture on ELC_GPTB input

End of enumeration elements list.

ASELCC : ELC_GPTC Event Source GTCCRA Input Capture Enable
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on ELC_GPTC input

#1 : 1

Enable GTCCRA input capture on ELC_GPTC input.

End of enumeration elements list.

ASELCD : ELC_GPTD Event Source GTCCRA Input Capture Enable
bits : 19 - 18 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on ELC_GPTD input

#1 : 1

Enable GTCCRA input capture on ELC_GPTD input.

End of enumeration elements list.

ASELCE : ELC_GPTE Event Source GTCCRA Input Capture Enable
bits : 20 - 19 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on ELC_GPTE input

#1 : 1

Enable GTCCRA input capture on ELC_GPTE input.

End of enumeration elements list.

ASELCF : ELC_GPTF Event Source GTCCRA Input Capture Enable
bits : 21 - 20 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on ELC_GPTF input

#1 : 1

Enable GTCCRA input capture on ELC_GPTF input.

End of enumeration elements list.

ASELCG : ELC_GPTG Event Source GTCCRA Input Capture Enable
bits : 22 - 21 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on ELC_GPTG input

#1 : 1

Enable GTCCRA input capture on ELC_GPTG input.

End of enumeration elements list.

ASELCH : ELC_GPTH Event Source GTCCRA Input Capture Enable
bits : 23 - 22 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRA input capture on ELC_GPTH input

#1 : 1

Enable GTCCRA input capture on ELC_GPTH input

End of enumeration elements list.

Reserved : These bits are read as 00000000. The write value should be 00000000.
bits : 24 - 30 (7 bit)
access : read-write


GTICBSR

General PWM Timer Input Capture Source Select Register B
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTICBSR GTICBSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BSGTRGAR BSGTRGAF BSGTRGBR BSGTRGBF BSGTRGCR BSGTRGCF BSGTRGDR BSGTRGDF BSCARBL BSCARBH BSCAFBL BSCAFBH BSCBRAL BSCBRAH BSCBFAL BSCBFAH BSELCA BSELCB BSELCC BSELCD BSELCE BSELCF BSELCG BSELCH Reserved

BSGTRGAR : GTETRGA Pin Rising Input Source GTCCRB Input Capture Enable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the rising edge of GTETRGA input

#1 : 1

Enable GTCCRB input capture on the rising edge of GTETRGA input.

End of enumeration elements list.

BSGTRGAF : GTETRGA Pin Falling Input Source GTCCRB Input Capture Enable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the falling edge of GTETRGA input

#1 : 1

Enable GTCCRB input capture on the falling edge of GTETRGA input.

End of enumeration elements list.

BSGTRGBR : GTETRGB Pin Rising Input Source GTCCRB Input Capture Enable
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the rising edge of GTETRGB input

#1 : 1

Enable GTCCRB input capture on the rising edge of GTETRGB input.

End of enumeration elements list.

BSGTRGBF : GTETRGB Pin Falling Input Source GTCCRB Input Capture Enable
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the falling edge of GTETRGB input

#1 : 1

Enable GTCCRB input capture on the falling edge of GTETRGB input.

End of enumeration elements list.

BSGTRGCR : GTETRGC Pin Rising Input Source GTCCRB Input Capture Enable
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the rising edge of GTETRGC input

#1 : 1

Enable GTCCRB input capture on the rising edge of GTETRGC input.

End of enumeration elements list.

BSGTRGCF : GTETRGC Pin Falling Input Source GTCCRB Input Capture Enable
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the falling edge of GTETRGC input

#1 : 1

Enable GTCCRB input capture on the falling edge of GTETRGC input.

End of enumeration elements list.

BSGTRGDR : GTETRGD Pin Rising Input Source GTCCRB Input Capture Enable
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the rising edge of GTETRGD input

#1 : 1

Enable GTCCRB input capture on the rising edge of GTETRGD input.

End of enumeration elements list.

BSGTRGDF : GTETRGD Pin Falling Input Source GTCCRB Input Capture Enable
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the falling edge of GTETRGD input

#1 : 1

Enable GTCCRB input capture on the falling edge of GTETRGD input.

End of enumeration elements list.

BSCARBL : GTIOCA Pin Rising Input during GTIOCB Value Low Source GTCCRB Input Capture Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the rising edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable GTCCRB input capture on the rising edge of GTIOCA input when GTIOCB input is 0.

End of enumeration elements list.

BSCARBH : GTIOCA Pin Rising Input during GTIOCB Value High Source GTCCRB Input Capture Enable
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the rising edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable GTCCRB input capture on the rising edge of GTIOCA input when GTIOCB input is 1.

End of enumeration elements list.

BSCAFBL : GTIOCA Pin Falling Input during GTIOCB Value Low Source GTCCRB Input Capture Enable
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the falling edge of GTIOCA input when GTIOCB input is 0

#1 : 1

Enable GTCCRB input capture on the falling edge of GTIOCA input when GTIOCB input is 0.

End of enumeration elements list.

BSCAFBH : GTIOCA Pin Falling Input during GTIOCB Value High Source GTCCRB Input Capture Enable
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the falling edge of GTIOCA input when GTIOCB input is 1

#1 : 1

Enable GTCCRB input capture on the falling edge of GTIOCA input when GTIOCB input is 1.

End of enumeration elements list.

BSCBRAL : GTIOCB Pin Rising Input during GTIOCA Value Low Source GTCCRB Input Capture Enable
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the rising edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable GTCCRB input capture on the rising edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

BSCBRAH : GTIOCB Pin Rising Input during GTIOCA Value High Source GTCCRB Input Capture Enable
bits : 13 - 12 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the rising edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable GTCCRB input capture on the rising edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

BSCBFAL : GTIOCB Pin Falling Input during GTIOCA Value Low Source GTCCRB Input Capture Enable
bits : 14 - 13 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the falling edge of GTIOCB input when GTIOCA input is 0

#1 : 1

Enable GTCCRB input capture on the falling edge of GTIOCB input when GTIOCA input is 0.

End of enumeration elements list.

BSCBFAH : GTIOCB Pin Falling Input during GTIOCA Value High Source GTCCRB Input Capture Enable
bits : 15 - 14 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on the falling edge of GTIOCB input when GTIOCA input is 1

#1 : 1

Enable GTCCRB input capture on the falling edge of GTIOCB input when GTIOCA input is 1.

End of enumeration elements list.

BSELCA : ELC_GPTA Event Source GTCCRB Input Capture Enable
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on ELC_GPTA input

#1 : 1

Enable GTCCRB input capture on ELC_GPTA input.

End of enumeration elements list.

BSELCB : ELC_GPTB Event Source GTCCRB Input Capture Enable
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on ELC_GPTB input

#1 : 1

Enable GTCCRB input capture on ELC_GPTB input.

End of enumeration elements list.

BSELCC : ELC_GPTC Event Source GTCCRB Input Capture Enable
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on ELC_GPTC input

#1 : 1

Enable GTCCRB input capture on ELC_GPTC input

End of enumeration elements list.

BSELCD : ELC_GPTD Event Source GTCCRB Input Capture Enable
bits : 19 - 18 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on ELC_GPTD input

#1 : 1

Enable GTCCRB input capture on ELC_GPTD input.

End of enumeration elements list.

BSELCE : ELC_GPTE Event Source GTCCRB Input Capture Enable
bits : 20 - 19 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on ELC_GPTE input

#1 : 1

Enable GTCCRB input capture on ELC_GPTE input

End of enumeration elements list.

BSELCF : ELC_GPTF Event Source GTCCRB Input Capture Enable
bits : 21 - 20 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on ELC_GPTF input

#1 : 1

Enable GTCCRB input capture on ELC_GPTF input.

End of enumeration elements list.

BSELCG : ELC_GPTG Event Source GTCCRB Input Capture Enable
bits : 22 - 21 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on ELC_GPTG input

#1 : 1

Enable GTCCRB input capture on ELC_GPTG input.

End of enumeration elements list.

BSELCH : ELC_GPTH Event Source GTCCRB Input Capture Enable
bits : 23 - 22 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable GTCCRB input capture on ELC_GPTH input

#1 : 1

Enable GTCCRB input capture on ELC_GPTH input.

End of enumeration elements list.

Reserved : These bits are read as 00000000. The write value should be 00000000.
bits : 24 - 30 (7 bit)
access : read-write


GTCR

General PWM Timer Control Register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTCR GTCR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CST Reserved Reserved MD Reserved TPCS

CST : Count Start
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Count operation is stopped

#1 : 1

Count operation is performed

End of enumeration elements list.

Reserved : These bits are read as 000000000000000. The write value should be 000000000000000.
bits : 1 - 14 (14 bit)
access : read-write

Reserved : These bits are read as 000000000000000. The write value should be 000000000000000.
bits : 1 - 14 (14 bit)
access : read-write

MD : Mode Select
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

#000 : 000

Saw-wave PWM mode (single buffer or double buffer possible)

#001 : 001

Saw-wave one-shot pulse mode (fixed buffer operation)

#010 : 010

Setting prohibited

#011 : 011

Setting prohibited

#100 : 100

Triangle-wave PWM mode 1 (32-bit transfer at crest) (single buffer or double buffer possible)

#101 : 101

Triangle-wave PWM mode 2 (32-bit transfer at crest and trough) (single buffer or double buffer possible)

#110 : 110

Triangle-wave PWM mode 3 (64-bit transfer at trough) fixed buffer operation)

#111 : 111

Setting prohibited

End of enumeration elements list.

Reserved : These bits are read as 00000. The write value should be 00000.
bits : 19 - 22 (4 bit)
access : read-write

TPCS : Timer Prescaler Select
bits : 24 - 25 (2 bit)
access : read-write

Enumeration:

#000 : 000

PCLK/1

#001 : 001

PCLK/4

#010 : 010

PCLK/16

#011 : 011

PCLK/64

#100 : 100

PCLK/256

#101 : 101

PCLK/1024

: others

Setting prohibited

End of enumeration elements list.


GTUDDTYC

General PWM Timer Count Direction and Duty Setting Register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTUDDTYC GTUDDTYC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 UD UDF Reserved Reserved OADTY OADTYF OADTYR Reserved OBDTY OBDTYF OBDTYR

UD : Count Direction Setting
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Count down on GTCNT

#1 : 1

Counts up on GTCNT

End of enumeration elements list.

UDF : Forcible Count Direction Setting
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

Do not force setting

#1 : 1

Force setting

End of enumeration elements list.

Reserved : These bits are read as 00000000000000. The write value should be 00000000000000.
bits : 2 - 14 (13 bit)
access : read-write

Reserved : These bits are read as 00000000000000. The write value should be 00000000000000.
bits : 2 - 14 (13 bit)
access : read-write

OADTY : GTIOCA Output Duty Setting
bits : 16 - 16 (1 bit)
access : read-write

Enumeration:

#00 : 00

GTIOCA pin duty is depend on compare match

#01 : 01

GTIOCA pin duty is depend on compare match

#10 : 10

GTIOCA pin duty 0 percent

#11 : 11

GTIOCA pin duty 100 percent

End of enumeration elements list.

OADTYF : Forcible GTIOCA Output Duty Setting
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

#0 : 0

Do not force setting

#1 : 1

Force setting

End of enumeration elements list.

OADTYR : GTIOCA Output Value Selecting after Releasing 0 percent/100 percent Duty Setting
bits : 19 - 18 (0 bit)
access : read-write

Enumeration:

#0 : 0

Apply output value set in 0 percent/100 percent duty to GTIOA[3:2] function after releasing 0 percent/100 percent duty setting.

#1 : 1

Apply masked compare match output value to GTIOA[3:2] function after releasing 0 percent/100 percent duty setting.

End of enumeration elements list.

Reserved : These bits are read as 0000. The write value should be 0000.
bits : 20 - 22 (3 bit)
access : read-write

OBDTY : GTIOCB Output Duty Setting
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

#00 : 00

GTIOCB pin duty is depend on compare match

#01 : 01

GTIOCB pin duty is depend on compare match

#10 : 10

GTIOCB pin duty 0percent

#11 : 11

GTIOCB pin duty 100percent

End of enumeration elements list.

OBDTYF : Forcible GTIOCB Output Duty Setting
bits : 26 - 25 (0 bit)
access : read-write

Enumeration:

#0 : 0

Do not force setting

#1 : 1

Force setting

End of enumeration elements list.

OBDTYR : GTIOCB Output Value Selecting after Releasing 0 percent/100 percent Duty Setting
bits : 27 - 26 (0 bit)
access : read-write

Enumeration:

#0 : 0

Apply output value set in 0 percent/100 percent duty to GTIOB[3:2] function after releasing 0percent/100percent duty setting.

#1 : 1

Apply masked compare match output value to GTIOB[3:2] function after releasing 0percent/100percent duty setting.

End of enumeration elements list.


GTIOR

General PWM Timer I/O Control Register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTIOR GTIOR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTIOA Reserved Reserved OADFLT OAHLD OAE OADF Reserved NFAEN NFCSA GTIOB Reserved OBDFLT OBHLD OBE OBDF NFBEN NFCSB

GTIOA : GTIOCA Pin Function Select
bits : 0 - 3 (4 bit)
access : read-write

Enumeration:

#00000 : 00000

Initial output is Low. Output retained at cycle end. Output retained at GTCCRA compare match.

#00001 : 00001

Initial output is Low. Output retained at cycle end. Low output at GTCCRA compare match.

#00010 : 00010

Initial output is Low. Output retained at cycle end. High output at GTCCRA compare match.

#00011 : 00011

Initial output is Low. Output retained at cycle end. Output toggled at GTCCRA compare match.

#00100 : 00100

Initial output is Low. Low output at cycle end. Output retained at GTCCRA compare match.

#00101 : 00101

Initial output is Low. Low output at cycle end. Low output at GTCCRA compare match.

#00110 : 00110

Initial output is Low. Low output at cycle end. High output at GTCCRA compare match.

#00111 : 00111

Initial output is Low. Low output at cycle end. Output toggled at GTCCRA compare match.

#01000 : 01000

Initial output is Low. High output at cycle end. Output retained at GTCCRA compare match.

#01001 : 01001

Initial output is Low. High output at cycle end. Low output at GTCCRA compare match.

#01010 : 01010

Initial output is Low. High output at cycle end. High output at GTCCRA compare match.

#01011 : 01011

Initial output is Low. High output at cycle end. Output toggled at GTCCRA compare match.

#01100 : 01100

Initial output is Low. Output toggled at cycle end. Output retained at GTCCRA compare match.

#01101 : 01101

Initial output is Low. Output toggled at cycle end. Low output at GTCCRA compare match.

#01110 : 01110

Initial output is Low. Output toggled at cycle end. High output at GTCCRA compare match.

#01111 : 01111

Initial output is Low. Output toggled at cycle end. Output toggled at GTCCRA compare match.

#10000 : 10000

Initial output is High. Output retained at cycle end. Output retained at GTCCRA compare match.

#10001 : 10001

Initial output is High. Output retained at cycle end. Low output at GTCCRA compare match.

#10010 : 10010

Initial output is High. Output retained at cycle end. High output at GTCCRA compare match.

#10011 : 10011

Initial output is High. Output retained at cycle end. Output toggled at GTCCRA compare match.

#10100 : 10100

Initial output is High. Low output at cycle end. Output retained at GTCCRA compare match.

#10101 : 10101

Initial output is High. Low output at cycle end. Low output at GTCCRA compare match.

#10110 : 10110

Initial output is High. Low output at cycle end. High output at GTCCRA compare match.

#10111 : 10111

Initial output is High. Low output at cycle end. Output toggled at GTCCRA compare match.

#11000 : 11000

Initial output is High. High output at cycle end. Output retained at GTCCRA compare match.

#11001 : 11001

Initial output is High. High output at cycle end. Low output at GTCCRA compare match.

#11010 : 11010

Initial output is High. High output at cycle end. High output at GTCCRA compare match.

#11011 : 11011

Initial output is High. High output at cycle end. Output toggled at GTCCRA compare match.

#11100 : 11100

Initial output is High. Output toggled at cycle end. Output retained at GTCCRA compare match.

#11101 : 11101

Initial output is High. Output toggled at cycle end. Low output at GTCCRA compare match.

#11110 : 11110

Initial output is High. Output toggled at cycle end. High output at GTCCRA compare match.

#11111 : 11111

Initial output is High. Output toggled at cycle end. Output toggled at GTCCRA compare match.

End of enumeration elements list.

Reserved : This bit is read as 0. The write value should be 0.
bits : 5 - 4 (0 bit)
access : read-write

Reserved : This bit is read as 0. The write value should be 0.
bits : 5 - 4 (0 bit)
access : read-write

OADFLT : GTIOCA Pin Output Value Setting at the Count Stop
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

Output low on GTIOCA pin when counting stops

#1 : 1

Output high on GTIOCA pin when counting stops.

End of enumeration elements list.

OAHLD : GTIOCA Pin Output Setting at the Start/Stop Count
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

Set GTIOCA pin output level on counting start and stop based on the register setting.

#1 : 1

Retain GTIOCA pin output level on counting start and stop

End of enumeration elements list.

OAE : GTIOCA Pin Output Enable
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable output

#1 : 1

Enable output.

End of enumeration elements list.

OADF : GTIOCA Pin Disable Value Setting
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#00 : 00

Prohibit output disable

#01 : 01

Set GTIOCA pin to Hi-Z on output disable

#10 : 10

Set GTIOCA pin to 0 on output disable

#11 : 11

Set GTIOCA pin to 1 on output disable.

End of enumeration elements list.

Reserved : These bits are read as 00. The write value should be 00.
bits : 11 - 11 (1 bit)
access : read-write

NFAEN : Noise Filter A Enable
bits : 13 - 12 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable noise filter for GTIOCA pin

#1 : 1

Enable noise filter for GTIOCA pin.

End of enumeration elements list.

NFCSA : Noise Filter A Sampling Clock Select
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#00 : 00

PCLK/1

#01 : 01

PCLK/4

#10 : 10

PCLK/16

#11 : 11

PCLK/64

End of enumeration elements list.

GTIOB : GTIOCB Pin Function Select
bits : 16 - 19 (4 bit)
access : read-write

Enumeration:

#00000 : 00000

Initial output is Low. Output retained at cycle end. Output retained at GTCCRB compare match.

#00001 : 00001

Initial output is Low. Output retained at cycle end. Low output at GTCCRB compare match.

#00010 : 00010

Initial output is Low. Output retained at cycle end. High output at GTCCRB compare match.

#00011 : 00011

Initial output is Low. Output retained at cycle end. Output toggled at GTCCRB compare match.

#00100 : 00100

Initial output is Low. Low output at cycle end. Output retained at GTCCRB compare match.

#00101 : 00101

Initial output is Low. Low output at cycle end. Low output at GTCCRB compare match.

#00110 : 00110

Initial output is Low. Low output at cycle end. High output at GTCCRB compare match.

#00111 : 00111

Initial output is Low. Low output at cycle end. Output toggled at GTCCRB compare match.

#01000 : 01000

Initial output is Low. High output at cycle end. Output retained at GTCCRB compare match.

#01001 : 01001

Initial output is Low. High output at cycle end. Low output at GTCCRB compare match.

#01010 : 01010

Initial output is Low. High output at cycle end. High output at GTCCRB compare match.

#01011 : 01011

Initial output is Low. High output at cycle end. Output toggled at GTCCRB compare match.

#01100 : 01100

Initial output is Low. Output toggled at cycle end. Output retained at GTCCRB compare match.

#01101 : 01101

Initial output is Low. Output toggled at cycle end. Low output at GTCCRB compare match.

#01110 : 01110

Initial output is Low. Output toggled at cycle end. High output at GTCCRB compare match.

#01111 : 01111

Initial output is Low. Output toggled at cycle end. Output toggled at GTCCRB compare match.

#10000 : 10000

Initial output is High. Output retained at cycle end. Output retained at GTCCRB compare match.

#10001 : 10001

Initial output is High. Output retained at cycle end. Low output at GTCCRB compare match.

#10010 : 10010

Initial output is High. Output retained at cycle end. High output at GTCCRB compare match.

#10011 : 10011

Initial output is High. Output retained at cycle end. Output toggled at GTCCRB compare match.

#10100 : 10100

Initial output is High. Low output at cycle end. Output retained at GTCCRB compare match.

#10101 : 10101

Initial output is High. Low output at cycle end. Low output at GTCCRB compare match.

#10110 : 10110

Initial output is High. Low output at cycle end. High output at GTCCRB compare match.

#10111 : 10111

Initial output is High. Low output at cycle end. Output toggled at GTCCRB compare match.

#11000 : 11000

Initial output is High. High output at cycle end. Output retained at GTCCRB compare match.

#11001 : 11001

Initial output is High. High output at cycle end. Low output at GTCCRB compare match.

#11010 : 11010

Initial output is High. High output at cycle end. High output at GTCCRB compare match.

#11011 : 11011

Initial output is High. High output at cycle end. Output toggled at GTCCRB compare match.

#11100 : 11100

Initial output is High. Output toggled at cycle end. Output retained at GTCCRB compare match.

#11101 : 11101

Initial output is High. Output toggled at cycle end. Low output at GTCCRB compare match.

#11110 : 11110

Initial output is High. Output toggled at cycle end. High output at GTCCRB compare match.

#11111 : 11111

Initial output is High. Output toggled at cycle end. Output toggled at GTCCRB compare match.

End of enumeration elements list.

Reserved : This bit is read as 0. The write value should be 0.
bits : 21 - 20 (0 bit)
access : read-write

OBDFLT : GTIOCB Pin Output Value Setting at the Count Stop
bits : 22 - 21 (0 bit)
access : read-write

Enumeration:

#0 : 0

Output low on GTIOCB pin when counting stops

#1 : 1

Output high on GTIOCB pin when counting stops

End of enumeration elements list.

OBHLD : GTIOCB Pin Output Setting at the Start/Stop Count
bits : 23 - 22 (0 bit)
access : read-write

Enumeration:

#0 : 0

Set GTIOCB pin output level on counting start and stop based on the register setting

#1 : 1

Retain GTIOCB pin output level on counting start and stop

End of enumeration elements list.

OBE : GTIOCB Pin Output Enable
bits : 24 - 23 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable output

#1 : 1

Enable output

End of enumeration elements list.

OBDF : GTIOCB Pin Disable Value Setting
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

#00 : 00

Prohibit output disable

#01 : 01

Set GTIOCB pin to Hi-Z on output disable

#10 : 10

Set GTIOCB pin to 0 on output disable

#11 : 11

Set GTIOCB pin to 1 on output disable.

End of enumeration elements list.

NFBEN : Noise Filter B Enable
bits : 29 - 28 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable noise filter for GTIOCB pin

#1 : 1

Enable noise filter for GTIOCB pin

End of enumeration elements list.

NFCSB : Noise Filter B Sampling Clock Select
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#00 : 00

PCLK/1

#01 : 01

PCLK/4

#10 : 10

PCLK/16

#11 : 11

PCLK/64

End of enumeration elements list.


GTINTAD

General PWM Timer Interrupt Output Setting Register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTINTAD GTINTAD read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Reserved Reserved GRP Reserved GRPABH GRPABL

Reserved : These bits are read as 000000000000000000000000. The write value should be 000000000000000000000000.
bits : 0 - 22 (23 bit)
access : read-write

Reserved : These bits are read as 000000000000000000000000. The write value should be 000000000000000000000000.
bits : 0 - 22 (23 bit)
access : read-write

GRP : Output Disable Source Select
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

#00 : 00

Select Group A output disable request

#01 : 01

Select Group B output disable request

#10 : 10

Select Group C output disable request

#11 : 11

Select Group D output disable request.

End of enumeration elements list.

Reserved : These bits are read as 000. The write value should be 000.
bits : 26 - 27 (2 bit)
access : read-write

GRPABH : Same Time Output Level High Disable Request Enable
bits : 29 - 28 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable same time output level high disable request

#1 : 1

Enable same time output level high disable request

End of enumeration elements list.

GRPABL : Same Time Output Level Low Disable Request Enable
bits : 30 - 29 (0 bit)
access : read-write

Enumeration:

#0 : 0

Disable same time output level low disable request

#1 : 1

Enable same time output level low disable request

End of enumeration elements list.


GTST

General PWM Timer Status Register
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTST GTST read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 TCFA TCFB TCFC TCFD TCFE TCFF TCFPO TCFPU Reserved Reserved TUCF Reserved ODF Reserved OABHF OABLF

TCFA : Input Capture/Compare Match Flag A
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

No input capture/compare match of GTCCRA is generated.

#1 : 1

An input capture/compare match of GTCCRA is generated.

End of enumeration elements list.

TCFB : Input Capture/Compare Match Flag B
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

No input capture/compare match of GTCCRB is generated.

#1 : 1

An input capture/compare match of GTCCRB is generated.

End of enumeration elements list.

TCFC : Input Compare Match Flag C
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

No compare match of GTCCRC is generated.

#1 : 1

A compare match of GTCCRC is generated.

End of enumeration elements list.

TCFD : Input Compare Match Flag D
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

No compare match of GTCCRD is generated.

#1 : 1

A compare match of GTCCRD is generated.

End of enumeration elements list.

TCFE : Input Compare Match Flag E
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

No compare match of GTCCRE is generated.

#1 : 1

A compare match of GTCCRE is generated.

End of enumeration elements list.

TCFF : Input Compare Match Flag F
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

No compare match of GTCCRF is generated.

#1 : 1

A compare match of GTCCRF is generated.

End of enumeration elements list.

TCFPO : Overflow Flag
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

No overflow (crest) has occurred.

#1 : 1

An overflow (crest) has occurred.

End of enumeration elements list.

TCFPU : Underflow Flag
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

No underflow (trough) has occurred.

#1 : 1

An underflow (trough) has occurred.

End of enumeration elements list.

Reserved : These bits are read as 0000000. The write value should be 0000000.
bits : 8 - 13 (6 bit)
access : read-write

Reserved : These bits are read as 0000000. The write value should be 0000000.
bits : 8 - 13 (6 bit)
access : read-write

TUCF : Count Direction Flag
bits : 15 - 14 (0 bit)
access : read-only

Enumeration:

#0 : 0

GTCNT counter is counting down

#1 : 1

GTCNT counter is counting up.

End of enumeration elements list.

Reserved : These bits are read as 00000000. The write value should be 00000000.
bits : 16 - 22 (7 bit)
access : read-write

ODF : Output Disable Flag
bits : 24 - 23 (0 bit)
access : read-only

Enumeration:

#0 : 0

No output disable request is generated.

#1 : 1

An output disable request is generated.

End of enumeration elements list.

Reserved : These bits are read as 0000. The write value should be 0000.
bits : 25 - 27 (3 bit)
access : read-write

OABHF : Same Time Output Level High Disable Request Enable
bits : 29 - 28 (0 bit)
access : read-only

Enumeration:

#0 : 0

GTIOCA pin and GTIOCB pin don't output 1 at the same time.

#1 : 1

GTIOCA pin and GTIOCB pin output 1 at the same time.

End of enumeration elements list.

OABLF : Same Time Output Level Low Disable Request Enable
bits : 30 - 29 (0 bit)
access : read-only

Enumeration:

#0 : 0

GTIOCA pin and GTIOCB pin don't output 0 at the same time.

#1 : 1

GTIOCA pin and GTIOCB pin output 0 at the same time.

End of enumeration elements list.


GTSTR

General PWM Timer Software Start Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTSTR GTSTR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CSTRT0 CSTRT1 CSTRT2 CSTRT3 CSTRT4 CSTRT5 CSTRT6 CSTRT7 CSTRT8 CSTRT9 CSTRT10 CSTRT11 CSTRT12 Reserved

CSTRT0 : Channel 0 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT32EH0.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT1 : Channel 1 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT32EH1.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT2 : Channel 2 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT32EH2.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT3 : Channel 3 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT32EH3.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT4 : Channel 4 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT32E4.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT5 : Channel 5 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT32E5.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT6 : Channel 6 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT32E6.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT7 : Channel 7 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT32E7.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT8 : Channel 8 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT328.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT9 : Channel 9 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT329.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT10 : Channel 10 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT3210.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT11 : Channel 11 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT3211.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

CSTRT12 : Channel 12 GTCNT Count Start Read data shows each channel's counter status (GTCR.CST bit). 0 means counter stop. 1 means counter running.
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter stop (read)

#1 : 1

GPT3212.GTCNT counter starts (write) / Counter running (read)

End of enumeration elements list.

Reserved : These bits are read as 0000000000000000000. The write value should be 0000000000000000000.
bits : 13 - 30 (18 bit)
access : read-write


GTBER

General PWM Timer Buffer Enable Register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTBER GTBER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BD2 BD1 Reserved Reserved CCRA CCRB PR CCRSWT

BD2 : GTCCR Buffer Operation Disable
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Enable buffer operation

#1 : 1

Disable buffer operation.

End of enumeration elements list.

BD1 : GTPR Buffer Operation Disable
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

Enable buffer operation

#1 : 1

Disable buffer operation.

End of enumeration elements list.

Reserved : These bits are read as 00000000000000. The write value should be 00000000000000.
bits : 2 - 14 (13 bit)
access : read-write

Reserved : These bits are read as 00000000000000. The write value should be 00000000000000.
bits : 2 - 14 (13 bit)
access : read-write

CCRA : GTCCRA Buffer Operation
bits : 16 - 16 (1 bit)
access : read-write

Enumeration:

#00 : 00

Buffer operation is not performed

#01 : 01

Single buffer operation (GTCCRA <--> GTCCRC)

#10 : 10

Double buffer operation (GTCCRA <--> GTCCRC <--> GTCCRD)

#11 : 11

Double buffer operation (GTCCRA <--> GTCCRC <--> GTCCRD)

End of enumeration elements list.

CCRB : GTCCRB Buffer Operation
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

#00 : 00

Buffer operation is not performed

#01 : 01

Single buffer operation (GTCCRB <--> GTCCRE)

#10 : 10

Double buffer operation (GTCCRB <--> GTCCRE <--> GTCCRF)

#11 : 11

Double buffer operation (GTCCRB <--> GTCCRE <--> GTCCRF)

End of enumeration elements list.

PR : GTPR Buffer Operation
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#00 : 00

Buffer operation is not performed

#01 : 01

Single buffer operation (GTPBR --> GTPR)

: others

Setting prohibited

End of enumeration elements list.

CCRSWT : GTCCRA and GTCCRB Forcible Buffer Operation This bit is read as 0.
bits : 22 - 21 (0 bit)
access : write-only

Enumeration:

#0 : 0

no effect

#1 : 1

Forcibly performs buffer transfer of GTCCRA and GTCCRB. This bit automatically returns to 0 after the writing of 1.

End of enumeration elements list.


GTCNT

General PWM Timer Counter
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTCNT GTCNT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTCNT

GTCNT : Counter
bits : 0 - 30 (31 bit)
access : read-write


GTCCRA

General PWM Timer Compare Capture Register A
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTCCRA GTCCRA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTCCRA

GTCCRA : Compare Capture Register A
bits : 0 - 30 (31 bit)
access : read-write


GTCCRB

General PWM Timer Compare Capture Register B
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTCCRB GTCCRB read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTCCRB

GTCCRB : Compare Capture Register B
bits : 0 - 30 (31 bit)
access : read-write


GTCCRC

General PWM Timer Compare Capture Register C
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTCCRC GTCCRC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTCCRC

GTCCRC : Compare Capture Register C
bits : 0 - 30 (31 bit)
access : read-write


GTCCRE

General PWM Timer Compare Capture Register E
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTCCRE GTCCRE read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTCCRE

GTCCRE : Compare Capture Register E
bits : 0 - 30 (31 bit)
access : read-write


GTCCRD

General PWM Timer Compare Capture Register D
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTCCRD GTCCRD read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTCCRD

GTCCRD : Compare Capture Register D
bits : 0 - 30 (31 bit)
access : read-write


GTCCRF

General PWM Timer Compare Capture Register F
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTCCRF GTCCRF read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTCCRF

GTCCRF : Compare Capture Register F
bits : 0 - 30 (31 bit)
access : read-write


GTPR

General PWM Timer Cycle Setting Register
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTPR GTPR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTPR

GTPR : Cycle Setting Register
bits : 0 - 30 (31 bit)
access : read-write


GTPBR

General PWM Timer Cycle Setting Buffer Register
address_offset : 0x68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTPBR GTPBR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTPBR

GTPBR : Cycle Setting Buffer Register
bits : 0 - 30 (31 bit)
access : read-write


GTSTP

General PWM Timer Software Stop Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTSTP GTSTP read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CSTOP0 CSTOP1 CSTOP2 CSTOP3 CSTOP4 CSTOP5 CSTOP6 CSTOP7 CSTOP8 CSTOP9 CSTOP10 CSTOP11 CSTOP12 Reserved

CSTOP0 : Channel 0 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT32EH0.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP1 : Channel 1 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT32EH1.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP2 : Channel 2 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT32EH2.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP3 : Channel 3 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT32EH3.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP4 : Channel 4 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT32E4.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP5 : Channel 5 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT32E5.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP6 : Channel 6 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT32E6.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP7 : Channel 7 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT32E7.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP8 : Channel 8 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT328.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP9 : Channel 9 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT329.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP10 : Channel 10 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT3210.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP11 : Channel 11 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT3211.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

CSTOP12 : Channel 12 GTCNT Count Stop Read data shows each channel's counter status (GTCR.CST bit). 0 means counter runnning. 1 means counter stop.
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

#0 : 0

No effect (write) / counter running (read)

#1 : 1

GPT3212.GTCNT counter stops (write) / Counter stop (read)

End of enumeration elements list.

Reserved : These bits are read as 1111111111111111111. The write value should be 1111111111111111111.
bits : 13 - 30 (18 bit)
access : read-write


GTDTCR

General PWM Timer Dead Time Control Register
address_offset : 0x88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTDTCR GTDTCR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 TDE Reserved

TDE : Negative-Phase Waveform Setting
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : 0

Set GTCCRB without using GTDVU and GTDVD.

#1 : 1

Use GTDVU and GTDVD to set the compare match value for negative-phase waveform with automatic dead time in GTCCRB.

End of enumeration elements list.

Reserved : These bits are read as 0000000000000000000000000000000. The write value should be 0000000000000000000000000000000.
bits : 1 - 30 (30 bit)
access : read-write


GTDVU

General PWM Timer Dead Time Value Register U
address_offset : 0x8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GTDVU GTDVU read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GTDVU

GTDVU : Dead Time Value Register U
bits : 0 - 30 (31 bit)
access : read-write


GTCLR

General PWM Timer Software Clear Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

GTCLR GTCLR write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CCLR0 CCLR1 CCLR2 CCLR3 CCLR4 CCLR5 CCLR6 CCLR7 CCLR8 CCLR9 CCLR10 CCLR11 CCLR12 Reserved

CCLR0 : Channel 0 GTCNT Count Clear
bits : 0 - -1 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT32EH0.GTCNT counter clears

End of enumeration elements list.

CCLR1 : Channel 1 GTCNT Count Clear
bits : 1 - 0 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT32EH1.GTCNT counter clears

End of enumeration elements list.

CCLR2 : Channel 2 GTCNT Count Clear
bits : 2 - 1 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT32EH2.GTCNT counter clears

End of enumeration elements list.

CCLR3 : Channel 3 GTCNT Count Clear
bits : 3 - 2 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT32EH3.GTCNT counter clears

End of enumeration elements list.

CCLR4 : Channel 4 GTCNT Count Clear
bits : 4 - 3 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT32E4.GTCNT counter clears

End of enumeration elements list.

CCLR5 : Channel 5 GTCNT Count Clear
bits : 5 - 4 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT32E5.GTCNT counter clears

End of enumeration elements list.

CCLR6 : Channel 6 GTCNT Count Clear
bits : 6 - 5 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT32E6.GTCNT counter clears

End of enumeration elements list.

CCLR7 : Channel 7 GTCNT Count Clear
bits : 7 - 6 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT32E7.GTCNT counter clears

End of enumeration elements list.

CCLR8 : Channel 8 GTCNT Count Clear
bits : 8 - 7 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT328.GTCNT counter clears

End of enumeration elements list.

CCLR9 : Channel 9 GTCNT Count Clear
bits : 9 - 8 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT329.GTCNT counter clears

End of enumeration elements list.

CCLR10 : Channel 10 GTCNT Count Clear
bits : 10 - 9 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT3210.GTCNT counter clears

End of enumeration elements list.

CCLR11 : Channel 11 GTCNT Count Clear
bits : 11 - 10 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT3211.GTCNT counter clears

End of enumeration elements list.

CCLR12 : Channel 12 GTCNT Count Clear
bits : 12 - 11 (0 bit)
access : write-only

Enumeration:

#0 : 0

No effect

#1 : 1

GPT3212.GTCNT counter clears

End of enumeration elements list.

Reserved : The write value should be 1111111111111111111.
bits : 13 - 30 (18 bit)
access : write-only



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.