Searched refs:dac (Results 1 – 6 of 6) sorted by relevance
| /hal_nuvoton-latest/m46x/StdDriver/inc/ |
| D | dac.h | 68 #define DAC_START_CONV(dac) ((dac)->SWTRG = DAC_SWTRG_SWTRG_Msk) argument 77 #define DAC_ENABLE_LEFT_ALIGN(dac) ((dac)->CTL |= DAC_CTL_LALIGN_Msk) argument 86 #define DAC_ENABLE_RIGHT_ALIGN(dac) ((dac)->CTL &= ~DAC_CTL_LALIGN_Msk) argument 95 #define DAC_ENABLE_BYPASS_BUFFER(dac) ((dac)->CTL |= DAC_CTL_BYPASS_Msk) argument 104 #define DAC_DISABLE_BYPASS_BUFFER(dac) ((dac)->CTL &= ~DAC_CTL_BYPASS_Msk) argument 114 #define DAC_ENABLE_INT(dac, u32Ch) ((dac)->CTL |= DAC_CTL_DACIEN_Msk) argument 124 #define DAC_DISABLE_INT(dac, u32Ch) ((dac)->CTL &= ~DAC_CTL_DACIEN_Msk) argument 133 #define DAC_ENABLE_DMAUDR_INT(dac) ((dac)->CTL |= DAC_CTL_DMAURIEN_Msk) argument 142 #define DAC_DISABLE_DMAUDR_INT(dac) ((dac)->CTL &= ~DAC_CTL_DMAURIEN_Msk) argument 151 #define DAC_ENABLE_PDMA(dac) ((dac)->CTL |= DAC_CTL_DMAEN_Msk) argument [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/inc/ |
| D | dac.h | 68 #define DAC_START_CONV(dac) ((dac)->SWTRG = DAC_SWTRG_SWTRG_Msk) argument 77 #define DAC_ENABLE_LEFT_ALIGN(dac) ((dac)->CTL |= DAC_CTL_LALIGN_Msk) argument 86 #define DAC_ENABLE_RIGHT_ALIGN(dac) ((dac)->CTL &= ~DAC_CTL_LALIGN_Msk) argument 96 #define DAC_ENABLE_BYPASS_BUFFER(dac) ((dac)->CTL |= DAC_CTL_BYPASS_Msk) argument 105 #define DAC_DISABLE_BYPASS_BUFFER(dac) ((dac)->CTL &= ~DAC_CTL_BYPASS_Msk) argument 115 #define DAC_ENABLE_INT(dac, u32Ch) ((dac)->CTL |= DAC_CTL_DACIEN_Msk) argument 125 #define DAC_DISABLE_INT(dac, u32Ch) ((dac)->CTL &= ~DAC_CTL_DACIEN_Msk) argument 134 #define DAC_ENABLE_DMAUDR_INT(dac) ((dac)->CTL |= DAC_CTL_DMAURIEN_Msk) argument 143 #define DAC_DISABLE_DMAUDR_INT(dac) ((dac)->CTL &= ~DAC_CTL_DMAURIEN_Msk) argument 152 #define DAC_ENABLE_PDMA(dac) ((dac)->CTL |= DAC_CTL_DMAEN_Msk) argument [all …]
|
| /hal_nuvoton-latest/m2l31x/StdDriver/inc/ |
| D | dac.h | 70 #define DAC_START_CONV(dac) ((dac)->SWTRG = DAC_SWTRG_SWTRG_Msk) argument 79 #define DAC_ENABLE_LEFT_ALIGN(dac) ((dac)->CTL |= DAC_CTL_LALIGN_Msk) argument 88 #define DAC_ENABLE_RIGHT_ALIGN(dac) ((dac)->CTL &= ~DAC_CTL_LALIGN_Msk) argument 98 #define DAC_ENABLE_BYPASS_BUFFER(dac) ((dac)->CTL |= DAC_CTL_BYPASS_Msk) argument 107 #define DAC_DISABLE_BYPASS_BUFFER(dac) ((dac)->CTL &= ~DAC_CTL_BYPASS_Msk) argument 117 #define DAC_ENABLE_INT(dac, u32Ch) ((dac)->CTL |= DAC_CTL_DACIEN_Msk) argument 127 #define DAC_DISABLE_INT(dac, u32Ch) ((dac)->CTL &= ~DAC_CTL_DACIEN_Msk) argument 136 #define DAC_ENABLE_DMAUDR_INT(dac) ((dac)->CTL |= DAC_CTL_DMAURIEN_Msk) argument 145 #define DAC_DISABLE_DMAUDR_INT(dac) ((dac)->CTL &= ~DAC_CTL_DMAURIEN_Msk) argument 154 #define DAC_ENABLE_PDMA(dac) ((dac)->CTL |= DAC_CTL_DMAEN_Msk) argument [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/src/ |
| D | dac.c | 46 void DAC_Open(DAC_T *dac, in DAC_Open() argument 50 dac->CTL &= ~(DAC_CTL_ETRGSEL_Msk | DAC_CTL_TRGSEL_Msk | DAC_CTL_TRGEN_Msk); in DAC_Open() 51 dac->CTL |= (u32TrgSrc | DAC_CTL_DACEN_Msk); in DAC_Open() 61 void DAC_Close(DAC_T *dac, uint32_t u32Ch) in DAC_Close() argument 63 dac->CTL &= (~DAC_CTL_DACEN_Msk); in DAC_Close() 74 uint32_t DAC_SetDelayTime(DAC_T *dac, uint32_t u32Delay) in DAC_SetDelayTime() argument 77 dac->TCTL = ((CLK_GetPCLK1Freq() * u32Delay / 1000000UL) & 0x3FFUL); in DAC_SetDelayTime() 79 return ((dac->TCTL) * 1000000UL / CLK_GetPCLK1Freq()); in DAC_SetDelayTime()
|
| /hal_nuvoton-latest/m2l31x/StdDriver/src/ |
| D | dac.c | 46 void DAC_Open(DAC_T *dac, in DAC_Open() argument 50 dac->CTL &= ~(DAC_CTL_ETRGSEL_Msk | DAC_CTL_TRGSEL_Msk | DAC_CTL_TRGEN_Msk); in DAC_Open() 51 dac->CTL |= (u32TrgSrc | DAC_CTL_DACEN_Msk); in DAC_Open() 61 void DAC_Close(DAC_T *dac, uint32_t u32Ch) in DAC_Close() argument 63 dac->CTL &= (~DAC_CTL_DACEN_Msk); in DAC_Close() 74 uint32_t DAC_SetDelayTime(DAC_T *dac, uint32_t u32Delay) in DAC_SetDelayTime() argument 77 dac->TCTL = ((CLK_GetPCLK1Freq() * u32Delay / 1000000UL) & 0x3FFUL); in DAC_SetDelayTime() 79 return ((dac->TCTL) * 1000000UL / CLK_GetPCLK1Freq()); in DAC_SetDelayTime()
|
| /hal_nuvoton-latest/m46x/StdDriver/src/ |
| D | dac.c | 46 void DAC_Open(DAC_T *dac, in DAC_Open() argument 51 dac->CTL &= ~(DAC_CTL_ETRGSEL_Msk | DAC_CTL_TRGSEL_Msk | DAC_CTL_TRGEN_Msk); in DAC_Open() 52 dac->CTL |= (u32TrgSrc | DAC_CTL_DACEN_Msk); in DAC_Open() 62 void DAC_Close(DAC_T *dac, uint32_t u32Ch) in DAC_Close() argument 65 dac->CTL &= (~DAC_CTL_DACEN_Msk); in DAC_Close() 76 uint32_t DAC_SetDelayTime(DAC_T *dac, uint32_t u32Delay) in DAC_SetDelayTime() argument 79 dac->TCTL = ((CLK_GetPCLK1Freq() * u32Delay / 1000000UL) & 0x3FFUL); in DAC_SetDelayTime() 81 return ((dac->TCTL) * 1000000UL / CLK_GetPCLK1Freq()); in DAC_SetDelayTime()
|