matlab_23550/Inu/Src/N12_VectorControl/alphabeta_to_dq.h
Razvalyaev 7e0063eee0 #3 Скомпилилось, но пока ничего не вызывается
Все основные файлы подтянуты без изменений

Изменены (только папка main_matlab):
- заглушки для ненужных функций (main_matlab.c)
- iq библиотека (IQmathLib_matlab.c)
- библиотеки DSP281x
2025-01-13 11:09:58 +03:00

33 lines
660 B
C

#ifndef __ALPHABETA_DQ_H__
#define __ALPHABETA_DQ_H__
typedef struct { _iq Ualpha; //phase A voltage, input
_iq Ubeta; //phase B voltage, input
_iq Tetta; //phase angle, input
_iq Ud; // axis d voltage, output
_iq Uq; // axis q voltage, output
void (*calc)(); // Pointer to calculation function
}ALPHABETA_TO_DQ;
typedef ALPHABETA_TO_DQ *ALPHABETA_TO_DQ_handle;
#define ALPHABETA_TO_DQ_DEFAULTS { 0, \
0, \
0, \
0, \
0, \
(void (*)(unsigned long))alphabeta_to_dq_calc \
}
void alphabeta_to_dq_calc(ALPHABETA_TO_DQ_handle);
#endif // end __ALPHABETA_DQ_H