Gate Driver Module.
Overview
defines gateDriver APIs
#include "measure.h"
#include "ti_msp_dl_config.h"
#include "appInputCtrlInterface.h"
Go to the source code of this file.
§ HAL_GD_ReadCurrents()
| void HAL_GD_ReadCurrents |
( |
HAL_MEASURE_CURRENT_T * |
pCurrent | ) |
|
Read Current from gate driver.
- Parameters
-
| [in] | pCurrent | Pointer to measure current structure |
§ HAL_GD_ReadVoltages()
| void HAL_GD_ReadVoltages |
( |
HAL_MEASURE_VOLTAGE_T * |
pVoltage | ) |
|
Read phase voltage from gate driver.
- Parameters
-
| [in] | pVoltage | Pointer to measure voltage structure |
§ HAL_currentReconstruction()
| void HAL_currentReconstruction |
( |
HAL_MEASURE_CURRENT_T * |
pCurrent, |
|
|
MC_SECTOR_TYPES |
sector |
|
) |
| |
Reconstruct phase current from bus current.
- Parameters
-
| [in] | pCurrent | Pointer to measure current structure |
| [in] | sector | Voltage sector |
§ HAL_GD_ConfigureCurrentChannels()
| void HAL_GD_ConfigureCurrentChannels |
( |
CURRENT_SHUNT_TYPES |
currentShunt | ) |
|
Configure phase current channels.
- Parameters
-
| [in] | currentShunt | Current shunt type |
§ HAL_GD_ReadDCVBusVoltage()
| void HAL_GD_ReadDCVBusVoltage |
( |
HAL_MEASURE_VOLTAGE_T * |
pVoltage | ) |
|
Reads DC bus voltage.
- Parameters
-
| [in] | pVoltage | Pointer to measure voltage structure |
§ gateDriverGetFaultStatus()
| uint32_t gateDriverGetFaultStatus |
( |
void |
| ) |
|
Gets gate driver fault status.
- Returns
- Returns gate driver fault status
§ gateDriverFaultResponse()
| void gateDriverFaultResponse |
( |
HV_DIE_EEPROM_INTERFACE_T * |
pGateDriverConfig | ) |
|
Response to any occurred fault.
- Parameters
-
| [in] | pGateDriverConfig | Pointer to HV_DIE_EEPROM_INTERFACE_T structure |
§ gateDriverParamsUpdate()
| void gateDriverParamsUpdate |
( |
HV_DIE_EEPROM_INTERFACE_T * |
pGateDriverConfig | ) |
|
Updates gate driver parameters.
- Parameters
-
| [in] | pGateDriverConfig | Pointer to HV_DIE_EEPROM_INTERFACE_T structure |
§ gateDriverRegRead()
| uint16_t gateDriverRegRead |
( |
int16_t |
regAddr | ) |
|
Reads any gate driver register, used for testing spi communication.
- Parameters
-
| [in] | regAddr | The register to be read |
- Returns
- Returns the register value