HPM SDK
HPMicro Software Development Kit
GPTMR_Type Struct Reference

#include <hpm_gptmr_regs.h>

Data Fields

struct {
   __RW uint32_t   CR
 
   __RW uint32_t   CMP [2]
 
   __RW uint32_t   RLD
 
   __RW uint32_t   CNTUPTVAL
 
   __R uint8_t   RESERVED0 [12]
 
   __R uint32_t   CAPPOS
 
   __R uint32_t   CAPNEG
 
   __R uint32_t   CAPPRD
 
   __R uint32_t   CAPDTY
 
   __R uint32_t   CNT
 
   __R uint8_t   RESERVED1 [12]
 
CHANNEL [4]
 
__RW uint32_t SR
 
__RW uint32_t IRQEN
 
__W uint32_t GCR
 
struct {
   __RW uint32_t   CR
 
   __RW uint32_t   CMP [2]
 
   __RW uint32_t   RLD
 
   __RW uint32_t   CNTUPTVAL
 
   __RW uint32_t   BURST_CFG
 
   __R uint32_t   BURST_COUNT
 
   __R uint8_t   RESERVED0 [4]
 
   __R uint32_t   CAPPOS
 
   __R uint32_t   CAPNEG
 
   __R uint32_t   CAPPRD
 
   __R uint32_t   CAPDTY
 
   __R uint32_t   CNT
 
   __R uint8_t   RESERVED1 [12]
 
CHANNEL [4]
 
__RW uint32_t GCR
 
struct {
   __RW uint32_t   CR
 
   __RW uint32_t   CMP [2]
 
   __RW uint32_t   RLD
 
   __RW uint32_t   CNTUPTVAL
 
   __R uint8_t   RESERVED0 [12]
 
   __R uint32_t   CAPPOS
 
   __R uint32_t   CAPNEG
 
   __R uint32_t   CAPPRD
 
   __R uint32_t   CAPDTY
 
   __R uint32_t   CNT
 
   __R uint8_t   RESERVED1 [12]
 
CHANNEL [4]
 
struct {
   __RW uint32_t   CR
 
   __RW uint32_t   CMP [2]
 
   __RW uint32_t   RLD
 
   __RW uint32_t   CNTUPTVAL
 
   __R uint8_t   RESERVED0 [12]
 
   __R uint32_t   CAPPOS
 
   __R uint32_t   CAPNEG
 
   __R uint32_t   CAPPRD
 
   __R uint32_t   CAPDTY
 
   __R uint32_t   CNT
 
   __R uint8_t   RESERVED1 [12]
 
CHANNEL [4]
 
struct {
   __RW uint32_t   CR
 
   __RW uint32_t   CMP [2]
 
   __RW uint32_t   RLD
 
   __RW uint32_t   CNTUPTVAL
 
   __R uint8_t   RESERVED0 [12]
 
   __R uint32_t   CAPPOS
 
   __R uint32_t   CAPNEG
 
   __R uint32_t   CAPPRD
 
   __R uint32_t   CAPDTY
 
   __R uint32_t   CNT
 
   __R uint8_t   RESERVED1 [12]
 
CHANNEL [4]
 
struct {
   __RW uint32_t   CR
 
   __RW uint32_t   CMP [2]
 
   __RW uint32_t   RLD
 
   __RW uint32_t   CNTUPTVAL
 
   __R uint8_t   RESERVED0 [12]
 
   __R uint32_t   CAPPOS
 
   __R uint32_t   CAPNEG
 
   __R uint32_t   CAPPRD
 
   __R uint32_t   CAPDTY
 
   __R uint32_t   CNT
 
   __R uint8_t   RESERVED1 [12]
 
CHANNEL [4]
 
struct {
   __RW uint32_t   CR
 
   __RW uint32_t   CMP [2]
 
   __RW uint32_t   RLD
 
   __RW uint32_t   CNTUPTVAL
 
   __R uint8_t   RESERVED0 [12]
 
   __R uint32_t   CAPPOS
 
   __R uint32_t   CAPNEG
 
   __R uint32_t   CAPPRD
 
   __R uint32_t   CAPDTY
 
   __R uint32_t   CNT
 
   __R uint8_t   RESERVED1 [12]
 
CHANNEL [4]
 
struct {
   __RW uint32_t   CR
 
   __RW uint32_t   CMP [2]
 
   __RW uint32_t   RLD
 
   __RW uint32_t   CNTUPTVAL
 
   __RW uint32_t   BURST_CFG
 
   __R uint32_t   BURST_COUNT
 
   __R uint8_t   RESERVED0 [4]
 
   __R uint32_t   CAPPOS
 
   __R uint32_t   CAPNEG
 
   __R uint32_t   CAPPRD
 
   __R uint32_t   CAPDTY
 
   __R uint32_t   CNT
 
   __R uint8_t   RESERVED1 [12]
 
CHANNEL [4]
 

Field Documentation

◆ BURST_CFG

__RW uint32_t GPTMR_Type::BURST_CFG

◆ BURST_COUNT

__R uint32_t GPTMR_Type::BURST_COUNT

◆ CAPDTY

__R uint32_t GPTMR_Type::CAPDTY

◆ CAPNEG

__R uint32_t GPTMR_Type::CAPNEG

◆ CAPPOS

__R uint32_t GPTMR_Type::CAPPOS

◆ CAPPRD

__R uint32_t GPTMR_Type::CAPPRD

◆  [1/8]

struct { ... } GPTMR_Type::CHANNEL[4]

◆  [2/8]

struct { ... } GPTMR_Type::CHANNEL[4]

◆  [3/8]

struct { ... } GPTMR_Type::CHANNEL[4]

◆  [4/8]

struct { ... } GPTMR_Type::CHANNEL[4]

◆  [5/8]

struct { ... } GPTMR_Type::CHANNEL[4]

◆  [6/8]

struct { ... } GPTMR_Type::CHANNEL[4]

◆  [7/8]

struct { ... } GPTMR_Type::CHANNEL[4]

◆  [8/8]

struct { ... } GPTMR_Type::CHANNEL[4]

◆ CMP

__RW uint32_t GPTMR_Type::CMP[2]

◆ CNT

__R uint32_t GPTMR_Type::CNT

◆ CNTUPTVAL

__RW uint32_t GPTMR_Type::CNTUPTVAL

◆ CR

__RW uint32_t GPTMR_Type::CR

◆ GCR [1/2]

__W uint32_t GPTMR_Type::GCR

◆ GCR [2/2]

__RW uint32_t GPTMR_Type::GCR

◆ IRQEN

__RW uint32_t GPTMR_Type::IRQEN

◆ RESERVED0

__R uint8_t GPTMR_Type::RESERVED0

◆ RESERVED1

__R uint8_t GPTMR_Type::RESERVED1[12]

◆ RLD

__RW uint32_t GPTMR_Type::RLD

◆ SR

__RW uint32_t GPTMR_Type::SR

The documentation for this struct was generated from the following file: