#include "DSP281x_Device.h" #include "wrapper_inu.h" #include "def.h" #include "pwm_sim.h" #include "edrk_main.h" #include "vector.h" #include "vector_control.h" #include "adc_tools.h" #include "uf_alg_ing.h" #include "v_rotor.h" #include "v_rotor_22220.h" #include "v_pwm24_v2.h" #include "control_station.h" #include "control_station_project.h" #include "CAN_Setup.h" #include "RS_Functions.h" #include "master_slave.h" #include "xp_write_xpwm_time.h" #include <params.h> #include <params_alg.h> #include <params_norma.h> #include <params_pwm24.h> #include <params_temper_p.h> #include <project.h> #ifndef __WRAPPER_CONTROLLER_H #define __WRAPPER_CONTROLLER_H // Ìàêñèìàëüíàÿ äëèíà ïàðàìåòðà-âåêòîðà #define LEN_PARAM_MATR 21 // Ìàññèâû ñ ïàðàìåòðàìè S_Function double paramScal[NPARAMS]; double paramMatr[LEN_PARAM_MATR*2]; int paramMatrDimen; // Ïåðåìåííûå, êîòîðûå îïðåäåëåíû â controller.c (begin) //######################################################################### // Ïàðàìåòðû //double ; // Âõîäû typedef struct { double udc1_ml; double udc2_ml; double ia1_ml; double ib1_ml; double ic1_ml; double ia2_ml; double ib2_ml; double ic2_ml; double wm_ml; }UMotorMeasure; extern UMotorMeasure motor; #endif //__WRAPPER_CONTROLLER_H