matlab_23550/Inu/app_wrapper/app_io.h
Razvalyaev 324c42f823 #4 Улучшен модуль ШИМ
Теперь он имеет отдельные структуры для таймеров (TimerSimHandle) и структуры для управления каждой фазой (PWMPhaseSimHandle)

Поддерживает режимы формирвоания ШИМ:
- для каждого таймера отдельно (PWM_SIMULATION_MODE_REGULAR_PWM)
- через линии ТК для всей фазы разом (PWM_SIMULATION_MODE_TK_LINES).
За основу взяты из функции улитковского

В целом картина трехфазноого напряжения похожая, но ТК режим работает чуть ровнее и синхронее
2025-01-17 12:50:59 +03:00

18 lines
361 B
C

#include "simstruc.h"
#include "app_includes.h"
#ifndef PARAM
#define PARAM
void readInputParameters(const real_T* u);
void writeOutputParameters(real_T* xD);
extern int Unites[UNIT_QUA_UNITS][UNIT_LEN];
extern int CAN_timeout[UNIT_QUA];
extern RS_DATA_STRUCT rs_a;
extern RS_DATA_STRUCT rs_b;
extern _iq iq_norm_ADC[COUNT_ARR_ADC_BUF][16];
#endif //PARAM