HPM APP
HPMicro Application solution
sei_init.h
Go to the documentation of this file.
1 #ifndef SEI_H
2 #define SEI_H
3 
4 #include "board.h"
16 typedef struct _tag_pos_angle_cal_obj{
17 int32_t z;
18 int32_t ph;
19 int32_t maxph;
20 uint8_t motor_pole;
21 float elec_angle;
22 int32_t pos;
23 int32_t pos0;
24 float theta0;
25 uint32_t sei_abnormal_cnt;
27 
32 uint8_t sei_config(void);
37 void sei_angle(sei_angle_CalObj* sei_angleCalHdl);
42 void sei_params_init(sei_angle_CalObj* sei_angleCalHdl);
43 
46 #endif
uint8_t sei_config(void)
sei config ;sei配置
Definition: sei_init.c:14
void sei_angle(sei_angle_CalObj *sei_angleCalHdl)
sei calculate angle ;sei模块获取位置计算角度
Definition: sei_init.c:269
struct _tag_pos_angle_cal_obj sei_angle_CalObj
SEI structure ;SEI模块计算角度/速度结构体
void sei_params_init(sei_angle_CalObj *sei_angleCalHdl)
sei struct init ;sei结构体初始化
Definition: sei_init.c:260