HPM SDK
HPMicro Software Development Kit
RDC_Type Struct Reference

#include <hpm_rdc_regs.h>

Data Fields

__RW uint32_t RDC_CTL
 
__R uint32_t ACC_I
 
__R uint32_t ACC_Q
 
__RW uint32_t IN_CTL
 
__RW uint32_t OUT_CTL
 
__R uint8_t RESERVED0 [32]
 
__RW uint32_t EXC_TIMMING
 
__RW uint32_t EXC_SCALING
 
__RW uint32_t EXC_OFFSET
 
__RW uint32_t PWM_SCALING
 
__RW uint32_t PWM_OFFSET
 
__RW uint32_t TRIG_OUT0_CFG
 
__RW uint32_t TRIG_OUT1_CFG
 
__RW uint32_t PWM_DZ
 
__RW uint32_t SYNC_OUT_CTRL
 
__RW uint32_t EXC_SYNC_DLY
 
__R uint8_t RESERVED1 [20]
 
__RW uint32_t MAX_I
 
__RW uint32_t MIN_I
 
__RW uint32_t MAX_Q
 
__RW uint32_t MIN_Q
 
__RW uint32_t THRS_I
 
__RW uint32_t THRS_Q
 
__RW uint32_t EDG_DET_CTL
 
__RW uint32_t ACC_SCALING
 
__RW uint32_t EXC_PERIOD
 
__R uint8_t RESERVED2 [12]
 
__RW uint32_t SYNC_DELAY_I
 
__R uint8_t RESERVED3 [4]
 
__R uint32_t RISE_DELAY_I
 
__R uint32_t FALL_DELAY_I
 
__R uint32_t SAMPLE_RISE_I
 
__R uint32_t SAMPLE_FALL_I
 
__R uint32_t ACC_CNT_I
 
__R uint32_t SIGN_CNT_I
 
__RW uint32_t SYNC_DELAY_Q
 
__R uint8_t RESERVED4 [4]
 
__R uint32_t RISE_DELAY_Q
 
__R uint32_t FALL_DELAY_Q
 
__R uint32_t SAMPLE_RISE_Q
 
__R uint32_t SAMPLE_FALL_Q
 
__R uint32_t ACC_CNT_Q
 
__R uint32_t SIGN_CNT_Q
 
__RW uint32_t AMP_MAX
 
__RW uint32_t AMP_MIN
 
__RW uint32_t INT_EN
 
__W uint32_t ADC_INT_STATE
 
__RW uint32_t IIR_B
 
__RW uint32_t IIR_A
 
__RW uint32_t MAX_MIN_POS
 

Field Documentation

◆ ACC_CNT_I

__R uint32_t RDC_Type::ACC_CNT_I

◆ ACC_CNT_Q

__R uint32_t RDC_Type::ACC_CNT_Q

◆ ACC_I

__R uint32_t RDC_Type::ACC_I

◆ ACC_Q

__R uint32_t RDC_Type::ACC_Q

◆ ACC_SCALING

__RW uint32_t RDC_Type::ACC_SCALING

◆ ADC_INT_STATE

__W uint32_t RDC_Type::ADC_INT_STATE

◆ AMP_MAX

__RW uint32_t RDC_Type::AMP_MAX

◆ AMP_MIN

__RW uint32_t RDC_Type::AMP_MIN

◆ EDG_DET_CTL

__RW uint32_t RDC_Type::EDG_DET_CTL

◆ EXC_OFFSET

__RW uint32_t RDC_Type::EXC_OFFSET

◆ EXC_PERIOD

__RW uint32_t RDC_Type::EXC_PERIOD

◆ EXC_SCALING

__RW uint32_t RDC_Type::EXC_SCALING

◆ EXC_SYNC_DLY

__RW uint32_t RDC_Type::EXC_SYNC_DLY

◆ EXC_TIMMING

__RW uint32_t RDC_Type::EXC_TIMMING

◆ FALL_DELAY_I

__R uint32_t RDC_Type::FALL_DELAY_I

◆ FALL_DELAY_Q

__R uint32_t RDC_Type::FALL_DELAY_Q

◆ IIR_A

__RW uint32_t RDC_Type::IIR_A

◆ IIR_B

__RW uint32_t RDC_Type::IIR_B

◆ IN_CTL

__RW uint32_t RDC_Type::IN_CTL

◆ INT_EN

__RW uint32_t RDC_Type::INT_EN

◆ MAX_I

__RW uint32_t RDC_Type::MAX_I

◆ MAX_MIN_POS

__RW uint32_t RDC_Type::MAX_MIN_POS

◆ MAX_Q

__RW uint32_t RDC_Type::MAX_Q

◆ MIN_I

__RW uint32_t RDC_Type::MIN_I

◆ MIN_Q

__RW uint32_t RDC_Type::MIN_Q

◆ OUT_CTL

__RW uint32_t RDC_Type::OUT_CTL

◆ PWM_DZ

__RW uint32_t RDC_Type::PWM_DZ

◆ PWM_OFFSET

__RW uint32_t RDC_Type::PWM_OFFSET

◆ PWM_SCALING

__RW uint32_t RDC_Type::PWM_SCALING

◆ RDC_CTL

__RW uint32_t RDC_Type::RDC_CTL

◆ RESERVED0

__R uint8_t RDC_Type::RESERVED0

◆ RESERVED1

__R uint8_t RDC_Type::RESERVED1

◆ RESERVED2

__R uint8_t RDC_Type::RESERVED2

◆ RESERVED3

__R uint8_t RDC_Type::RESERVED3

◆ RESERVED4

__R uint8_t RDC_Type::RESERVED4

◆ RISE_DELAY_I

__R uint32_t RDC_Type::RISE_DELAY_I

◆ RISE_DELAY_Q

__R uint32_t RDC_Type::RISE_DELAY_Q

◆ SAMPLE_FALL_I

__R uint32_t RDC_Type::SAMPLE_FALL_I

◆ SAMPLE_FALL_Q

__R uint32_t RDC_Type::SAMPLE_FALL_Q

◆ SAMPLE_RISE_I

__R uint32_t RDC_Type::SAMPLE_RISE_I

◆ SAMPLE_RISE_Q

__R uint32_t RDC_Type::SAMPLE_RISE_Q

◆ SIGN_CNT_I

__R uint32_t RDC_Type::SIGN_CNT_I

◆ SIGN_CNT_Q

__R uint32_t RDC_Type::SIGN_CNT_Q

◆ SYNC_DELAY_I

__RW uint32_t RDC_Type::SYNC_DELAY_I

◆ SYNC_DELAY_Q

__RW uint32_t RDC_Type::SYNC_DELAY_Q

◆ SYNC_OUT_CTRL

__RW uint32_t RDC_Type::SYNC_OUT_CTRL

◆ THRS_I

__RW uint32_t RDC_Type::THRS_I

◆ THRS_Q

__RW uint32_t RDC_Type::THRS_Q

◆ TRIG_OUT0_CFG

__RW uint32_t RDC_Type::TRIG_OUT0_CFG

◆ TRIG_OUT1_CFG

__RW uint32_t RDC_Type::TRIG_OUT1_CFG

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