STM32H735xx HAL User Manual
Data Fields
__DAC_HandleTypeDef Struct Reference

DAC handle Structure definition. More...

#include <stm32h7xx_hal_dac.h>

Data Fields

DAC_TypeDef * Instance
__IO HAL_DAC_StateTypeDef State
HAL_LockTypeDef Lock
DMA_HandleTypeDefDMA_Handle1
DMA_HandleTypeDefDMA_Handle2
__IO uint32_t ErrorCode
void(* ConvCpltCallbackCh1 )(struct __DAC_HandleTypeDef *hdac)
void(* ConvHalfCpltCallbackCh1 )(struct __DAC_HandleTypeDef *hdac)
void(* ErrorCallbackCh1 )(struct __DAC_HandleTypeDef *hdac)
void(* DMAUnderrunCallbackCh1 )(struct __DAC_HandleTypeDef *hdac)
void(* ConvCpltCallbackCh2 )(struct __DAC_HandleTypeDef *hdac)
void(* ConvHalfCpltCallbackCh2 )(struct __DAC_HandleTypeDef *hdac)
void(* ErrorCallbackCh2 )(struct __DAC_HandleTypeDef *hdac)
void(* DMAUnderrunCallbackCh2 )(struct __DAC_HandleTypeDef *hdac)
void(* MspInitCallback )(struct __DAC_HandleTypeDef *hdac)
void(* MspDeInitCallback )(struct __DAC_HandleTypeDef *hdac)

Detailed Description

DAC handle Structure definition.

Definition at line 63 of file stm32h7xx_hal_dac.h.


Field Documentation

Pointer DMA handler for channel 1

Definition at line 74 of file stm32h7xx_hal_dac.h.

Referenced by HAL_DAC_Start_DMA(), HAL_DAC_Stop_DMA(), HAL_DACEx_DualStart_DMA(), and HAL_DACEx_DualStop_DMA().

Pointer DMA handler for channel 2

Definition at line 76 of file stm32h7xx_hal_dac.h.

Referenced by HAL_DAC_Start_DMA(), HAL_DAC_Stop_DMA(), HAL_DACEx_DualStart_DMA(), and HAL_DACEx_DualStop_DMA().

HAL_LockTypeDef __DAC_HandleTypeDef::Lock

DAC locking object

Definition at line 72 of file stm32h7xx_hal_dac.h.

Referenced by HAL_DAC_Init().


The documentation for this struct was generated from the following file: