HPM APP
HPMicro Application solution
rdc_cfg.c File Reference
#include "rdc_cfg.h"
#include "hpm_rdc_drv.h"
#include "hpm_trgm_drv.h"
#include "math.h"
#include "hpm_adc16_drv.h"
#include "hpm_gpio_drv.h"
#include "rdc.h"
#include "qeo_init.h"

Functions

void init_trigger_cfg (uint8_t trig_ch, bool inten)
 ADC16 trigger configuration struct for the preemption mode
;ADC抢占模式配置 More...
 
void adc_init (void)
 ADC16 init
;ADC初始化 More...
 
void init_pwm_pla_trgm (TRGM_Type *ptr)
 pwm trig adc sample
;pwm触发adc采样配置 More...
 
void exc_sgn_cfg_out (TRGM_Type *ptr)
 
void rdc_cfg (RDC_Type *rdc)
 RDC Configuration function ;RDC配置函数 More...
 
void init_common_config (dac_mode_t mode)
 dac confg
;dac配置 More...
 
void rdc_init (void)
 RDC initialize function ;RDC初始化函数 More...
 
void fault_diagnosis (int32_t sin_i, int32_t cos_q)
 fault diagnosis
;断线检测 More...
 
void board_init_rtt_test (void)
 board init in rtt mode
;rtt模式下板级初始化 More...
 
void isr_acc_i_q_sample (void)
 

Variables

rdc_obj rdcObj
 
pll_para_t pll
 
speed_Cal_Obj speed_CalObj [2]
 
qeo_abz_Obj qeo_abzObj
 
sei_angle_CalObj sei_angleCalObj
 
pll_ii_t pll_ii
 

Function Documentation

◆ exc_sgn_cfg_out()

void exc_sgn_cfg_out ( TRGM_Type *  ptr)

◆ isr_acc_i_q_sample()

void isr_acc_i_q_sample ( void  )