MotorWare f2806x Module API Documentation
Data Structures | Typedefs | Functions | Variables
drv8301kit_revD/f28x/f2806x/src/hal_obj.h File Reference
#include "sw/drivers/adc/src/32b/f28x/f2806x/adc.h"
#include "sw/drivers/clk/src/32b/f28x/f2806x/clk.h"
#include "sw/drivers/cpu/src/32b/f28x/f2806x/cpu.h"
#include "sw/drivers/flash/src/32b/f28x/f2806x/flash.h"
#include "sw/drivers/gpio/src/32b/f28x/f2806x/gpio.h"
#include "sw/drivers/osc/src/32b/f28x/f2806x/osc.h"
#include "sw/drivers/pie/src/32b/f28x/f2806x/pie.h"
#include "sw/drivers/pll/src/32b/f28x/f2806x/pll.h"
#include "sw/drivers/pwm/src/32b/f28x/f2806x/pwm.h"
#include "sw/drivers/pwmdac/src/32b/f28x/f2806x/pwmdac.h"
#include "sw/drivers/pwr/src/32b/f28x/f2806x/pwr.h"
#include "sw/drivers/spi/src/32b/f28x/f2806x/spi.h"
#include "sw/drivers/timer/src/32b/f28x/f2806x/timer.h"
#include "sw/drivers/wdog/src/32b/f28x/f2806x/wdog.h"
#include "sw/drivers/drvic/drv8301/src/32b/f28x/f2806x/drv8301.h"
#include "sw/modules/offset/src/32b/offset.h"
#include "sw/modules/types/src/types.h"
#include "sw/modules/usDelay/src/32b/usDelay.h"
#include "user.h"

Go to the source code of this file.

Data Structures

struct  _HAL_AdcData_t_
 Defines the ADC data. More...
 
struct  _HAL_DacData_t_
 Defines the DAC data. More...
 
struct  _HAL_PwmData_t_
 Defines the PWM data. More...
 
struct  _HAL_Obj_
 Defines the hardware abstraction layer (HAL) data. More...
 

Typedefs

typedef struct _HAL_AdcData_t_ HAL_AdcData_t
 Defines the ADC data. More...
 
typedef struct _HAL_DacData_t_ HAL_DacData_t
 Defines the DAC data. More...
 
typedef struct _HAL_PwmData_t_ HAL_PwmData_t
 Defines the PWM data. More...
 
typedef struct _HAL_Obj_ HAL_Obj
 Defines the hardware abstraction layer (HAL) data. More...
 
typedef struct _HAL_Obj_HAL_Handle
 Defines the HAL handle. More...
 

Functions

void HAL_runOffsetEst (HAL_Handle handle, const HAL_AdcData_t *pAdcData)
 Runs offset estimation. More...
 

Variables

HAL_Obj hal
 Defines the HAL object. More...