HPM APP
HPMicro Application solution
pll_init.h File Reference
#include "board.h"

Go to the source code of this file.

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...