HPM APP
HPMicro Application solution
PLL_API

PLL API ;pll算法接口函数 More...

Data Structures

struct  pll_user_t
 pll temp variable value ;pll算法临时变量 More...
 
struct  pll_cfg_t
 pll configure variable value ;pll算法配置值 More...
 
struct  pll_outout_t
 pll output value ;pll算法输出值 More...
 
struct  hpm_smc_pll_para
 pll struct ;pll结构体 More...
 
struct  pll_ii_cfg_t
 configuration of pll type ii filter ;二阶PLL观测器配置参数 More...
 
struct  pll_ii_user_t
 Running data of pll type ii filter ;二阶PLL观测器中间数据 More...
 
struct  pll_ii_output_t
 Phase Locked Loop Filter Output Data ;二阶PLL观测器输出值 More...
 
struct  pll_ii_t
 Phase Locked Loop Filter struct ;二阶PLL结构体 More...
 

Typedefs

typedef struct _tag_speed_Cal_Obj speed_Cal_Obj
 speed calculation ;速度计算结构体 More...
 
typedef struct hpm_smc_pll_para pll_para_t
 pll struct ;pll结构体 More...
 

Functions

void pll_para_init (pll_para_t *pll)
 pll params init ;pll参数初始化 More...
 
void pll_pro (pll_para_t *pll)
 pll calculate theta/speed ;pll算法计算角度/速度 More...
 
void pll_type_ii_cfg (pll_ii_t *pll)
 pll_ii struct parameter config ;二阶PLL参数配置 More...
 
void speed_cal (speed_Cal_Obj *speed_CalHdl)
 speed calculate ;速度计算 More...
 
void pll_type_ii_pro (pll_ii_t *pll_ii)
 pll type ii filter function ;二阶PLL运算 More...
 

Detailed Description

PLL API ;pll算法接口函数

Typedef Documentation

◆ pll_para_t

typedef struct hpm_smc_pll_para pll_para_t

#include <apps/rdc53_2.0/software/hardware_rdc/inc/pll_init.h>

pll struct ;pll结构体

◆ speed_Cal_Obj

typedef struct _tag_speed_Cal_Obj speed_Cal_Obj

#include <apps/rdc53_2.0/software/hardware_rdc/inc/pll_init.h>

speed calculation ;速度计算结构体

Function Documentation

◆ pll_para_init()

void pll_para_init ( pll_para_t pll)

#include <apps/rdc53_2.0/software/hardware_rdc/inc/pll_init.h>

pll params init ;pll参数初始化

◆ pll_pro()

void pll_pro ( pll_para_t pll)

#include <apps/rdc53_2.0/software/hardware_rdc/inc/pll_init.h>

pll calculate theta/speed ;pll算法计算角度/速度

◆ pll_type_ii_cfg()

void pll_type_ii_cfg ( pll_ii_t pll)

#include <apps/rdc53_2.0/software/hardware_rdc/inc/pll_init.h>

pll_ii struct parameter config ;二阶PLL参数配置

◆ pll_type_ii_pro()

void pll_type_ii_pro ( pll_ii_t pll_ii)

#include <apps/rdc53_2.0/software/hardware_rdc/inc/pll_init.h>

pll type ii filter function ;二阶PLL运算

◆ speed_cal()

void speed_cal ( SPEED_CAL speed_CalHdl)

#include <apps/rdc53_2.0/software/hardware_rdc/inc/pll_init.h>

speed calculate ;速度计算

speed calculate ;速度计算

Parameters
[in,out]speed_CalHdlspeed calculation struct pointer.