03.08.2013 Views

Embedded Software and Motor Control Libraries for PXS20xx

Embedded Software and Motor Control Libraries for PXS20xx

Embedded Software and Motor Control Libraries for PXS20xx

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Table 3-1. Quick function reference (continued)<br />

Type Name Arguments<br />

tFloat GFLIB_Sin_FLT tFloat fltIn<br />

const GFLIB_SIN_T_FLT *const pParam<br />

tFrac16 GFLIB_Sqrt_F16 tFrac16 f16In<br />

tFrac32 GFLIB_Sqrt_F32 tFrac32 f32In<br />

tFloat GFLIB_Sqrt_FLT tFloat fltIn<br />

tFrac16 GFLIB_Tan_F16 tFrac16 f16In<br />

const GFLIB_TAN_T_F16 *const pParam<br />

tFrac32 GFLIB_Tan_F32 tFrac32 f32In<br />

const GFLIB_TAN_T_F32 *const pParam<br />

tFloat GFLIB_Tan_FLT tFloat fltIn<br />

const GFLIB_TAN_T_FLT *const pParam<br />

tFrac16 GFLIB_UpperLimit_F16 tFrac16 f16In<br />

const GFLIB_UPPERLIMIT_T_F16 *const pParam<br />

tFrac32 GFLIB_UpperLimit_F32 tFrac32 f32In<br />

const GFLIB_UPPERLIMIT_T_F32 *const pParam<br />

tFloat GFLIB_UpperLimit_FLT tFloat fltIn<br />

const GFLIB_UPPERLIMIT_T_FLT *const pParam<br />

tBool GFLIB_VectorLimit_F16 const SWLIBS_2Syst_F16 *const pIn<br />

SWLIBS_2Syst_F16 *const pOut<br />

const GFLIB_VECTORLIMIT_T_F16 *const pParam<br />

tBool GFLIB_VectorLimit_F32 const SWLIBS_2Syst_F32 *const pIn<br />

SWLIBS_2Syst_F32 *const pOut<br />

const GFLIB_VECTORLIMIT_T_F32 *const pParam<br />

tBool GFLIB_VectorLimit_FLT const SWLIBS_2Syst_FLT *const pIn<br />

SWLIBS_2Syst_FLT *const pOut<br />

const GFLIB_VECTORLIMIT_T_FLT *const pParam<br />

void GMCLIB_ClarkInv_F16 const SWLIBS_2Syst_F16 *const pIn<br />

SWLIBS_3Syst_F16 *const pOut<br />

void GMCLIB_ClarkInv_F32 const SWLIBS_2Syst_F32 *const pIn<br />

SWLIBS_3Syst_F32 *const pOut<br />

void GMCLIB_ClarkInv_FLT const SWLIBS_2Syst_FLT *const pIn<br />

SWLIBS_3Syst_FLT *const pOut<br />

void GMCLIB_Clark_F16 const SWLIBS_3Syst_F16 *const pIn<br />

SWLIBS_2Syst_F16 *const pOut<br />

void GMCLIB_Clark_F32 const SWLIBS_3Syst_F32 *const pIn<br />

SWLIBS_2Syst_F32 *const pOut<br />

void GMCLIB_Clark_FLT const SWLIBS_3Syst_FLT *const pIn<br />

SWLIBS_2Syst_FLT *const pOut<br />

void GMCLIB_DecouplingPMSM_F16 SWLIBS_2Syst_F16 *const pUdqDec<br />

const SWLIBS_2Syst_F16 *const pUdq<br />

const SWLIBS_2Syst_F16 *const pIdq<br />

tFrac16 f16AngularVel<br />

const GMCLIB_DECOUPLINGPMSM_T_F16 *const<br />

pParam<br />

Table continues on the next page...<br />

<strong>Embedded</strong> <strong>Software</strong> <strong>and</strong> <strong>Motor</strong> <strong>Control</strong> <strong>Libraries</strong> <strong>for</strong> <strong>PXS20xx</strong>, Rev. 1.0<br />

Chapter 3<br />

Freescale Semiconductor, Inc. 141

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!