HPM SDK
HPMicro Software Development Kit
bldc_contrl_current_par Struct Reference

Current sampling parameters. More...

#include <hpm_bldc_define.h>

Data Fields

uint16_t adc_u
 
uint16_t adc_v
 
uint16_t adc_w
 
uint16_t adc_u_middle
 
uint16_t adc_v_middle
 
uint16_t adc_w_middle
 
HPM_MOTOR_MATH_TYPE cal_u
 
HPM_MOTOR_MATH_TYPE cal_v
 
HPM_MOTOR_MATH_TYPE cal_w
 
void * userdata
 
void(* func_sampl )(void *str)
 

Detailed Description

Current sampling parameters.

Field Documentation

◆ adc_u

uint16_t bldc_contrl_current_par::adc_u

u Phase current AD sampling value

◆ adc_u_middle

uint16_t bldc_contrl_current_par::adc_u_middle

u Phase current midpoint AD sampling value

◆ adc_v

uint16_t bldc_contrl_current_par::adc_v

v Phase current AD sampling value

◆ adc_v_middle

uint16_t bldc_contrl_current_par::adc_v_middle

v Phase current midpoint AD sampling value

◆ adc_w

uint16_t bldc_contrl_current_par::adc_w

W Phase current AD sampling value

◆ adc_w_middle

uint16_t bldc_contrl_current_par::adc_w_middle

w Phase current midpoint AD sampling value

◆ cal_u

HPM_MOTOR_MATH_TYPE bldc_contrl_current_par::cal_u

Calculated U-phase current

◆ cal_v

HPM_MOTOR_MATH_TYPE bldc_contrl_current_par::cal_v

Calculated V-phase current

◆ cal_w

HPM_MOTOR_MATH_TYPE bldc_contrl_current_par::cal_w

Calculated W-phase current

◆ func_sampl

void(* bldc_contrl_current_par::func_sampl) (void *str)

current samples

◆ userdata

void* bldc_contrl_current_par::userdata

user data


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