HPM SDK
HPMicro Software Development Kit
PWM_Type Struct Reference

#include <hpm_pwm_regs.h>

Data Fields

__RW uint32_t UNLK
 
union {
   __RW uint32_t   STA
 
}; 
 
union {
   __RW uint32_t   RLD
 
}; 
 
union {
   __RW uint32_t   CMP [24]
 
}; 
 
__R uint8_t RESERVED0 [12]
 
__RW uint32_t FRCMD
 
__RW uint32_t SHLK
 
__RW uint32_t CHCFG [24]
 
__R uint8_t RESERVED1 [16]
 
__RW uint32_t GCR
 
__RW uint32_t SHCR
 
__R uint8_t RESERVED2 [8]
 
__R uint32_t CAPPOS [24]
 
__R uint8_t RESERVED3 [16]
 
__R uint32_t CNT
 
__R uint8_t RESERVED4 [12]
 
__R uint32_t CAPNEG [24]
 
__R uint8_t RESERVED5 [16]
 
__R uint32_t CNTCOPY
 
__R uint8_t RESERVED6 [12]
 
__RW uint32_t PWMCFG [8]
 
__W uint32_t SR
 
__RW uint32_t IRQEN
 
__RW uint32_t CAP_EN_NEG
 
__RW uint32_t DMAEN
 
__RW uint32_t CMPCFG [24]
 
union {
   __RW uint32_t   STA
 
   __RW uint32_t   STA_HRPWM
 
}; 
 
union {
   __RW uint32_t   RLD
 
   __RW uint32_t   RLD_HRPWM
 
}; 
 
union {
   __RW uint32_t   CMP [16]
 
   __RW uint32_t   CMP_HRPWM [16]
 
}; 
 
__R uint8_t RESERVED7 [400]
 
__R uint32_t ANASTS [8]
 
__RW uint32_t HRPWM_CFG
 
__RW uint32_t ANA_CFG0
 
union {
   __RW uint32_t   STA
 
}; 
 
union {
   __RW uint32_t   RLD
 
}; 
 
union {
   __RW uint32_t   CMP [24]
 
}; 
 
union {
   __RW uint32_t   STA
 
}; 
 
union {
   __RW uint32_t   RLD
 
}; 
 
union {
   __RW uint32_t   CMP [24]
 
}; 
 

Field Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ ANA_CFG0

__RW uint32_t PWM_Type::ANA_CFG0

◆ ANASTS

__R uint32_t PWM_Type::ANASTS[8]

◆ CAP_EN_NEG

__RW uint32_t PWM_Type::CAP_EN_NEG

◆ CAPNEG

__R uint32_t PWM_Type::CAPNEG

◆ CAPPOS

__R uint32_t PWM_Type::CAPPOS

◆ CHCFG

__RW uint32_t PWM_Type::CHCFG

◆ CMP

__RW uint32_t PWM_Type::CMP[24]

◆ CMP_HRPWM

__RW uint32_t PWM_Type::CMP_HRPWM[16]

◆ CMPCFG

__RW uint32_t PWM_Type::CMPCFG

◆ CNT

__R uint32_t PWM_Type::CNT

◆ CNTCOPY

__R uint32_t PWM_Type::CNTCOPY

◆ DMAEN

__RW uint32_t PWM_Type::DMAEN

◆ FRCMD

__RW uint32_t PWM_Type::FRCMD

◆ GCR

__RW uint32_t PWM_Type::GCR

◆ HRPWM_CFG

__RW uint32_t PWM_Type::HRPWM_CFG

◆ IRQEN

__RW uint32_t PWM_Type::IRQEN

◆ PWMCFG

__RW uint32_t PWM_Type::PWMCFG

◆ RESERVED0

__R uint8_t PWM_Type::RESERVED0

◆ RESERVED1

__R uint8_t PWM_Type::RESERVED1

◆ RESERVED2

__R uint8_t PWM_Type::RESERVED2

◆ RESERVED3

__R uint8_t PWM_Type::RESERVED3

◆ RESERVED4

__R uint8_t PWM_Type::RESERVED4

◆ RESERVED5

__R uint8_t PWM_Type::RESERVED5

◆ RESERVED6

__R uint8_t PWM_Type::RESERVED6

◆ RESERVED7

__R uint8_t PWM_Type::RESERVED7[400]

◆ RLD

__RW uint32_t PWM_Type::RLD

◆ RLD_HRPWM

__RW uint32_t PWM_Type::RLD_HRPWM

◆ SHCR

__RW uint32_t PWM_Type::SHCR

◆ SHLK

__RW uint32_t PWM_Type::SHLK

◆ SR

__W uint32_t PWM_Type::SR

◆ STA

__RW uint32_t PWM_Type::STA

◆ STA_HRPWM

__RW uint32_t PWM_Type::STA_HRPWM

◆ UNLK

__RW uint32_t PWM_Type::UNLK

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