AM263x Motor Control SDK  09.02.00

Introduction

Contains abc to alpha/beta/0 transform implementation.

Go to the source code of this file.

Macros

#define IEEE754_TYPES
 
#define ONE_OVER_THREE   0.33333333333333f
 
#define ONE_OVER_SQRT_THREE   0.57735026918963f
 

Typedefs

typedef float float32_t
 
typedef double float64_t
 

Functions

static void CLARKE_run_threeInput (const float32_t inIa, const float32_t inIb, const float32_t inIc, float32_t *pIalpha, float32_t *pIbeta)
 Runs the Clarke transform module for three inputs. More...
 
static void CLARKE_run_twoInput (const float32_t inIa, const float32_t inIb, float32_t *pIalpha, float32_t *pIbeta)
 Runs the Clarke transform module for two inputs. More...