MSPM0G3519SensoredFOCMotorControlLibrary  1.0
Data Structures | Enumerations | Functions
sourceVoltageLimit.h File Reference

Detailed Description

Voltage limit Module.


Overview

APIs for voltage limits


#include "stdint.h"
Include dependency graph for sourceVoltageLimit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  SOURCE_VOLTAGE_LIMIT_FLAGS_T
 Source Voltage flags Structure. More...
 
struct  SOURCE_VOLTAGE_LIMIT_FLAGS_T::sourceVoltageLimitFlags
 Source Voltage Structure. More...
 
struct  SOURCE_VOLTAGE_LIMIT_T
 Source Voltage Structure. More...
 

Enumerations

enum  SOURCE_VOLTAGE_FAULT_TYPES {
  NO_VOLTAGE_FAULT = 0,
  UNDER_VOLTAGE = 1,
  OVER_VOLTAGE = 2
}
 Source Voltage Fault types Structure. More...
 

Functions

SOURCE_VOLTAGE_FAULT_TYPES getSourceVoltageFaultStatus (SOURCE_VOLTAGE_LIMIT_T *pSourceVoltageLimit)
 Source Voltage Limit Status Check. More...
 
void sourceVoltageLimitInit (SOURCE_VOLTAGE_LIMIT_T *pSourceVoltageLimit)
 source Voltage Limits Init More...
 
void sourceVoltageLimitRun (SOURCE_VOLTAGE_LIMIT_T *pSourceVoltageLimit)
 source Voltage Limits Run More...
 

Enumeration Type Documentation

§ SOURCE_VOLTAGE_FAULT_TYPES

Source Voltage Fault types Structure.

Enumerator
NO_VOLTAGE_FAULT 

No Voltage Fault

UNDER_VOLTAGE 

Under Voltage

OVER_VOLTAGE 

Over Voltage

Function Documentation

§ getSourceVoltageFaultStatus()

SOURCE_VOLTAGE_FAULT_TYPES getSourceVoltageFaultStatus ( SOURCE_VOLTAGE_LIMIT_T pSourceVoltageLimit)
inline

Source Voltage Limit Status Check.

Parameters
[in]*pSourceVoltageLimitPointer
Returns
Returns the status

References SOURCE_VOLTAGE_LIMIT_T::faultStatus, sourceVoltageLimitInit(), and sourceVoltageLimitRun().

§ sourceVoltageLimitInit()

void sourceVoltageLimitInit ( SOURCE_VOLTAGE_LIMIT_T pSourceVoltageLimit)

source Voltage Limits Init

Parameters
[in]*pSourceVoltageLimitInput Pointer

References SOURCE_VOLTAGE_LIMIT_T::count.

Referenced by getSourceVoltageFaultStatus(), and sourceLimitsInit().

§ sourceVoltageLimitRun()

void sourceVoltageLimitRun ( SOURCE_VOLTAGE_LIMIT_T pSourceVoltageLimit)
© Copyright 1995-2025, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale