![]() |
Kinetis SDK v.1.2 Demo Applications User's Guide
Rev. 0
Freescale Semiconductor, Inc.
|
MC33927 routines on the board 00336_01. More...
Go to the source code of this file.
Data Structures | |
union | MC33927_LATCH_T |
union | MC33927_MODE_T |
union | MC33927_MODE_COMMAND_T |
struct | MC33927_LATCH_T.B |
struct | MC33927_MODE_T.B |
struct | MC33927_MODE_COMMAND_T.B |
Macros | |
#define | byte |
#define | STATUS_REGISTER_0 |
#define | STATUS_REGISTER_1 |
#define | STATUS_REGISTER_2 |
#define | STATUS_REGISTER_3 |
#define | MODE_COMMAND |
#define | MODE_COMMAND_MASK |
#define | MC33927_MASK0 |
#define | MC33927_MASK1 |
#define | CLINT0 |
#define | CLINT1 |
#define | ZERO_DEADTIME |
#define | DEADTIME_CALIBRATION |
Functions | |
void | MC33927_GetSR0 (MC33927_LATCH_T *pudtSR0) |
Reads Status Register 0 from MC33927. More... | |
void | MC33927_GetSR1 (MC33927_MODE_T *pudtSR1) |
Reads Status Register 1 from MC33927. More... | |
void | MC33927_GetSR2 (MC33927_LATCH_T *pudtSR2) |
Reads Status Register 2 from MC33927. More... | |
byte | MC33927_GetSR3 (void) |
Reads Status Register 3 from MC33927. More... | |
void | MC33927_ModeCommand (MC33927_MODE_COMMAND_T *pudtModeCommand) |
Set modes on MC33927. More... | |
void | MC33927_MaskInterrupts (MC33927_LATCH_T *pudtInterruptMask) |
Set modes on MC33927. More... | |
void | MC33927_ClearFlags (MC33927_LATCH_T *pudtClearFlags) |
Clear flags on MC33927. More... | |
void | MC33927_ZeroDeadtime (void) |
Set zero deadtime on MC33927. More... | |
void | MC33927_DeadtimeCalibration (void) |
Enter the deadtime calibration mode on MC33927. More... | |
MC33927 routines on the board 00336_01 plugged on 00315_01.
union MC33927_LATCH_T |
Data Fields | ||
---|---|---|
struct MC33927_LATCH_T | B | |
byte | W8 |
union MC33927_MODE_T |
Data Fields | ||
---|---|---|
struct MC33927_MODE_T | B | |
byte | W8 |
union MC33927_MODE_COMMAND_T |
Data Fields | ||
---|---|---|
struct MC33927_MODE_COMMAND_T | B | |
byte | W8 |
struct MC33927_LATCH_T.B |
struct MC33927_MODE_T.B |
struct MC33927_MODE_COMMAND_T.B |
#define byte |
#define CLINT0 |
#define CLINT1 |
#define DEADTIME_CALIBRATION |
#define MC33927_MASK0 |
#define MC33927_MASK1 |
#define MODE_COMMAND |
#define MODE_COMMAND_MASK |
#define STATUS_REGISTER_0 |
#define STATUS_REGISTER_1 |
#define STATUS_REGISTER_2 |
#define STATUS_REGISTER_3 |
#define ZERO_DEADTIME |
void MC33927_ClearFlags | ( | MC33927_LATCH_T * | pudtClearFlags | ) |
ptr | MC33927_MODE_COMMAND_T * pudtClearFlags
|
void MC33927_DeadtimeCalibration | ( | void | ) |
Now the deadtime is set. After reset the deadtime is set to 15us!
void MC33927_GetSR0 | ( | MC33927_LATCH_T * | pudtSR0 | ) |
ptr | MC33927_LATCH_T * pudtSR0
|
void MC33927_GetSR1 | ( | MC33927_MODE_T * | pudtSR1 | ) |
ptr | MC33927_LATCH_T * pudtSR1
|
void MC33927_GetSR2 | ( | MC33927_LATCH_T * | pudtSR2 | ) |
ptr | MC33927_LATCH_T * pudtSR2
|
byte MC33927_GetSR3 | ( | void | ) |
void MC33927_MaskInterrupts | ( | MC33927_LATCH_T * | pudtInterruptMask | ) |
ptr | MC33927_MODE_COMMAND_T * pudtModeCommand
|
void MC33927_ModeCommand | ( | MC33927_MODE_COMMAND_T * | pudtModeCommand | ) |
ptr | MC33927_MODE_COMMAND_T * pudtModeCommand
|
void MC33927_ZeroDeadtime | ( | void | ) |