STM32G474xx HAL用户手册
定义
DAC私有宏
DAC

定义

#define IS_DAC_OUTPUT_BUFFER_STATE(STATE)
#define IS_DAC_CHANNEL(DACX, CHANNEL)
#define IS_DAC_ALIGN(ALIGN)
#define IS_DAC_DATA(DATA)   ((DATA) <= 0xFFF0UL)
#define IS_DAC_REFRESHTIME(TIME)   ((TIME) <= 0x000000FFUL)

宏定义说明

#define IS_DAC_ALIGN (   ALIGN)
值:
(((ALIGN) == DAC_ALIGN_12B_R) || \
                             ((ALIGN) == DAC_ALIGN_12B_L) || \
                             ((ALIGN) == DAC_ALIGN_8B_R))

定义于文件 stm32g4xx_hal_dac.h 的第 518 行。

被以下函数引用:HAL_DAC_SetValue(), HAL_DAC_Start_DMA(), HAL_DACEx_DualSetValue(), 和 HAL_DACEx_DualStart_DMA().

#define IS_DAC_CHANNEL (   DACX,
  CHANNEL 
)
#define IS_DAC_DATA (   DATA)    ((DATA) <= 0xFFF0UL)

定义于文件 stm32g4xx_hal_dac.h 的第 522 行。

被以下函数引用:HAL_DAC_SetValue(), 和 HAL_DACEx_DualSetValue().

#define IS_DAC_OUTPUT_BUFFER_STATE (   STATE)
值:
(((STATE) == DAC_OUTPUTBUFFER_ENABLE) || \
                                           ((STATE) == DAC_OUTPUTBUFFER_DISABLE))

定义于文件 stm32g4xx_hal_dac.h 的第 502 行。

被以下函数引用:HAL_DAC_ConfigChannel().

#define IS_DAC_REFRESHTIME (   TIME)    ((TIME) <= 0x000000FFUL)

定义于文件 stm32g4xx_hal_dac.h 的第 524 行。

被以下函数引用:HAL_DAC_ConfigChannel().