MC_FOC_Driver.h 441 B

12345678910111213141516
  1. #ifndef __MC_FOC_DRIVER_H
  2. #define __MC_FOC_DRIVER_H
  3. #include "stm32f1xx_hal.h"
  4. extern int32_t IqFdbFlt;
  5. extern int32_t IdFdbFlt;
  6. extern int32_t VoltSquareFlt;
  7. extern int32_t UqVoltFlt;
  8. extern int32_t UdVoltFlt;
  9. extern uint8_t ShiftOBS_Flag;
  10. extern void FOC_Model(int16_t IqRef, int16_t IdRef, int16_t MotorSpeed, uint16_t SVM_Angle, TrueOrFalse_Flag_Struct_t OBS_Flag);
  11. extern void FOC_Enable(void);
  12. extern void FOC_Disable(void);
  13. #endif