NANO100_BSP V3.04.002
The Board Support Package for Nano100BN Series
Macros | Functions
dac.h File Reference

NANO100 series DAC driver header file. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DAC_WRITE_DAT_TRIGGER
 Write DACx_DAT trigger. More...
 
#define DAC_PDMA_TRIGGER
 PDMA trigger. More...
 
#define DAC_TIMER0_TRIGGER
 Timer 0 trigger. More...
 
#define DAC_TIMER1_TRIGGER
 Timer 1 trigger. More...
 
#define DAC_TIMER2_TRIGGER
 Timer 2 trigger. More...
 
#define DAC_TIMER3_TRIGGER
 Timer 3 trigger. More...
 
#define DAC_REFSEL_POWER
 DAC reference voltage source selection set to power. More...
 
#define DAC_REFSEL_INT_VREF
 DAC reference voltage source selection set to Int_VREF. More...
 
#define DAC_REFSEL_VREF
 DAC reference voltage source selection set to VREF. More...
 
#define DAC_WRITE_DATA(dac, u32Ch, u32Data)
 Write data for conversion. More...
 
#define DAC_ENABLE_GROUP_MODE(dac)
 Enable DAC group mode. More...
 
#define DAC_DISABLE_GROUP_MODE(dac)
 Disable DAC group mode. More...
 
#define DAC_IS_BUSY(dac, u32Ch)
 Get the busy state of DAC. More...
 
#define DAC_GET_INT_FLAG(dac, u32Ch)
 Get the interrupt flag of specified channel. More...
 
#define DAC_CLR_INT_FLAG(dac, u32Ch)
 This macro clear the interrupt status bit of specified channel. More...
 
#define DAC_SET_REF_VOLTAGE(dac, u32Ref)
 Set the DAC reference voltage. This setting affects both DAC channel. More...
 
#define DAC_ENABLE_INT(dac, u32Ch)
 This macro enable the interrupt of specified channel. More...
 
#define DAC_DISABLE_INT(dac, u32Ch)
 This macro disable the interrupt of specified channel. More...
 

Functions

void DAC_Open (DAC_T *dac, uint32_t u32Ch, uint32_t u32TrgSrc)
 This function make a DAC channel ready to convert. More...
 
void DAC_Close (DAC_T *dac, uint32_t u32Ch)
 Disable DAC analog power. More...
 
int DAC_SetDelayTime (DAC_T *dac, uint32_t u32Delay)
 Set delay time for DAC to become stable. More...
 

Detailed Description

NANO100 series DAC driver header file.

Version
V1.00
Revision
4
Date
14/09/08 12:31p
Note
SPDX-License-Identifier: Apache-2.0 Copyright (C) 2014 Nuvoton Technology Corp. All rights reserved.

Definition in file dac.h.