LIBML  Version 3.2.4
LIBML DSP Software Library
Macros
arm_math_controller.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define arm_pid_instance_f32   tpt_pid_f32_t
 
#define arm_pid_instance_q15   tpt_pid_q15_t
 
#define arm_pid_instance_q31   tpt_pid_q31_t
 
#define arm_pid_init_f32   tpt_pid_init_f32
 
#define arm_pid_init_q15   tpt_pid_init_q15
 
#define arm_pid_init_q31   tpt_pid_init_q31
 
#define arm_pid_reset_f32   tpt_pid_reset_f32
 
#define arm_pid_reset_q15   tpt_pid_reset_q15
 
#define arm_pid_reset_q31   tpt_pid_reset_q31
 
#define arm_pid_f32   tpt_pid_f32
 
#define arm_pid_q15   tpt_pid_q15
 
#define arm_pid_q31   tpt_pid_q31
 
#define arm_clarke_f32(Ia, Ib, pIalpha, pIbeta)    tpt_clarke_f32(pIalpha, pIbeta, Ia, Ib)
 
#define arm_clarke_q31(Ia, Ib, pIalpha, pIbeta)    tpt_clarke_q31(pIalpha, pIbeta, Ia, Ib)
 
#define arm_inv_clarke_f32(Ia, Ib, pIalpha, pIbeta)    tpt_clarke_f32(pIalpha, pIbeta, Ia, Ib)
 
#define arm_inv_clarke_q31(pIalpha, pIbeta, Ia, Ib)    tpt_clarke_q31(Ia, Ib, pIalpha, pIbeta)
 
#define arm_park_f32(Ialpha, Ibeta, pId, pIq, sinVal, cosVal)    tpt_park_f32(pId, pIq, Ialpha, Ibeta, sinVal, cosVal)
 
#define arm_park_q31(Ialpha, Ibeta, pId, pIq, sinVal, cosVal)    tpt_park_q31(pId, pIq, Ialpha, Ibeta, sinVal, cosVal)
 
#define arm_inv_park_f32(Id, Iq, pIalpha, pIbeta, sinVal, cosVal)    tpt_inv_park_f32(pIalpha, pIbeta, Id, Iq, sinVal, cosVal)
 
#define arm_inv_park_q31(Id, Iq, pIalpha, pIbeta, sinVal, cosVal)    tpt_inv_park_q31(pIalpha, pIbeta, Id, Iq, sinVal, cosVal)
 

Macro Definition Documentation

◆ arm_clarke_f32

#define arm_clarke_f32 (   Ia,
  Ib,
  pIalpha,
  pIbeta 
)     tpt_clarke_f32(pIalpha, pIbeta, Ia, Ib)

◆ arm_clarke_q31

#define arm_clarke_q31 (   Ia,
  Ib,
  pIalpha,
  pIbeta 
)     tpt_clarke_q31(pIalpha, pIbeta, Ia, Ib)

◆ arm_inv_clarke_f32

#define arm_inv_clarke_f32 (   Ia,
  Ib,
  pIalpha,
  pIbeta 
)     tpt_clarke_f32(pIalpha, pIbeta, Ia, Ib)

◆ arm_inv_clarke_q31

#define arm_inv_clarke_q31 (   pIalpha,
  pIbeta,
  Ia,
  Ib 
)     tpt_clarke_q31(Ia, Ib, pIalpha, pIbeta)

◆ arm_inv_park_f32

#define arm_inv_park_f32 (   Id,
  Iq,
  pIalpha,
  pIbeta,
  sinVal,
  cosVal 
)     tpt_inv_park_f32(pIalpha, pIbeta, Id, Iq, sinVal, cosVal)

◆ arm_inv_park_q31

#define arm_inv_park_q31 (   Id,
  Iq,
  pIalpha,
  pIbeta,
  sinVal,
  cosVal 
)     tpt_inv_park_q31(pIalpha, pIbeta, Id, Iq, sinVal, cosVal)

◆ arm_park_f32

#define arm_park_f32 (   Ialpha,
  Ibeta,
  pId,
  pIq,
  sinVal,
  cosVal 
)     tpt_park_f32(pId, pIq, Ialpha, Ibeta, sinVal, cosVal)

◆ arm_park_q31

#define arm_park_q31 (   Ialpha,
  Ibeta,
  pId,
  pIq,
  sinVal,
  cosVal 
)     tpt_park_q31(pId, pIq, Ialpha, Ibeta, sinVal, cosVal)

◆ arm_pid_f32

#define arm_pid_f32   tpt_pid_f32

◆ arm_pid_init_f32

#define arm_pid_init_f32   tpt_pid_init_f32

◆ arm_pid_init_q15

#define arm_pid_init_q15   tpt_pid_init_q15

◆ arm_pid_init_q31

#define arm_pid_init_q31   tpt_pid_init_q31

◆ arm_pid_instance_f32

#define arm_pid_instance_f32   tpt_pid_f32_t

◆ arm_pid_instance_q15

#define arm_pid_instance_q15   tpt_pid_q15_t

◆ arm_pid_instance_q31

#define arm_pid_instance_q31   tpt_pid_q31_t

◆ arm_pid_q15

#define arm_pid_q15   tpt_pid_q15

◆ arm_pid_q31

#define arm_pid_q31   tpt_pid_q31

◆ arm_pid_reset_f32

#define arm_pid_reset_f32   tpt_pid_reset_f32

◆ arm_pid_reset_q15

#define arm_pid_reset_q15   tpt_pid_reset_q15

◆ arm_pid_reset_q31

#define arm_pid_reset_q31   tpt_pid_reset_q31