|
MotorWare f2806x Module API Documentation
|
Contains the public interface to the inverse Park transform (IPARK) module routines. More...
Go to the source code of this file.
Data Structures | |
| struct | _IPARK_Obj_ |
| Defines the IPARK object. More... | |
Typedefs | |
| typedef struct _IPARK_Obj_ | IPARK_Obj |
| Defines the IPARK object. More... | |
| typedef struct _IPARK_Obj_ * | IPARK_Handle |
| Defines the IPARK handle. More... | |
Functions | |
| static _iq | IPARK_getCosTh (IPARK_Handle handle) |
| Gets the cosine of the angle between the d,q and the alpha,beta coordinate systems. More... | |
| static void | IPARK_getPhasor (IPARK_Handle handle, MATH_vec2 *pPhasor) |
| Gets the cosine/sine phasor for the inverse Park transform. More... | |
| static _iq | IPARK_getSinTh (IPARK_Handle handle) |
| Gets the sine of the angle between the d,q and the alpha,beta coordinate systems. More... | |
| IPARK_Handle | IPARK_init (void *pMemory, const size_t numBytes) |
| Initializes the inverse Park transform module. More... | |
| static void | IPARK_run (IPARK_Handle handle, const MATH_vec2 *pInVec, MATH_vec2 *pOutVec) |
| Runs the inverse Park transform module. More... | |
| static void | IPARK_setCosTh (IPARK_Handle handle, const _iq cosTh) |
| Sets the cosine of the angle between the d,q and the alpha,beta coordinate systems. More... | |
| static void | IPARK_setPhasor (IPARK_Handle handle, const MATH_vec2 *pPhasor) |
| Sets the cosine/sine phasor for the inverse Park transform. More... | |
| static void | IPARK_setSinTh (IPARK_Handle handle, const _iq sinTh) |
| Sets the sine of the angle between the d,q and the alpha,beta coordinate systems. More... | |
| static void | IPARK_setup (IPARK_Handle handle, const _iq Th_pu) |
| Sets up the inverse Park transform module. More... | |
Contains the public interface to the inverse Park transform (IPARK) module routines.
(C) Copyright 2011, Texas Instruments, Inc.
(C) Copyright 2014, Texas Instruments, Inc.
Definition in file 32b/ipark.h.
1.8.9.1