LPCOpen Platform  v1.03
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
dac_18xx_43xx.h File Reference

Go to the source code of this file.

Functions

void Chip_DAC_Init (LPC_DAC_T *pDAC)
 Initial DAC configuration.
 
void Chip_DAC_DeInit (LPC_DAC_T *pDAC)
 Shutdown DAC.
 
STATIC INLINE void Chip_DAC_UpdateValue (LPC_DAC_T *pDAC, uint32_t dac_value)
 Update value to DAC buffer.
 
STATIC INLINE void Chip_DAC_SetBias (LPC_DAC_T *pDAC, uint32_t bias)
 Set maximum update rate for DAC.
 
STATIC INLINE void Chip_DAC_ConfigDAConverterControl (IP_DAC_001_T *pDAC, uint32_t dacFlags)
 Enables the DMA operation and controls DMA timer.
 
STATIC INLINE void Chip_DAC_SetDMATimeOut (LPC_DAC_T *pDAC, uint32_t time_out)
 Set reload value for interrupt/DMA counter.
 
STATIC INLINE IntStatus Chip_DAC_GetIntStatus (LPC_DAC_T *pDAC)
 Get status for interrupt/DMA time out.