📄 power_data.h
字号:
#ifndef Power_Data_H
#define Power_Data_H
struct SPWM_Per_Phase //相8电压数据结构
{
Uint32 Phase_SinOut;
Uint32 SampleCount_PerPhase; //每相位要采样的点
// Uint16 DB_Switch_Flag; //需要设置死区标志
};
struct Spwm_Data
{
Uint16 F_SinOut; //输出正弦波频率
float M_VoltageOut; //输出正弦波电压调节系数
Uint32 F_Modulate_Wave; //调制波频率
Uint32 SampleSum_PerPhase; //每个相位的采样点数
Uint32 TPR_Modelation; //设置调制频率的周期
Uint32 D_B; //死区宽度设置
struct SPWM_Per_Phase PhaseA;
struct SPWM_Per_Phase PhaseB;
struct SPWM_Per_Phase PhaseC;
};
extern struct Spwm_Data SpwmData;
//
struct SCI_DATA //串口数据结构
{
Uint32 Tx_Flag;
Uint16 Rx_Count; //接收的个数
Uint16 Tx_Count; //发送的个数
Uint16 Buffer_Data[100]; //发送、接收数据缓冲器
};
extern struct SCI_DATA SciaData;
//
struct AD_DATA
{
float Result_Data[16];
float adclo;
Uint32 AdCount;
};
extern struct AD_DATA AdData;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -