STM32H735xx HAL User Manual
|
DAC handle Structure definition. More...
#include <stm32h7xx_hal_dac.h>
Data Fields | |
DAC_TypeDef * | Instance |
__IO HAL_DAC_StateTypeDef | State |
HAL_LockTypeDef | Lock |
DMA_HandleTypeDef * | DMA_Handle1 |
DMA_HandleTypeDef * | DMA_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) |
DAC handle Structure definition.
Definition at line 63 of file stm32h7xx_hal_dac.h.
void(* __DAC_HandleTypeDef::ConvCpltCallbackCh1)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 81 of file stm32h7xx_hal_dac.h.
Referenced by DAC_DMAConvCpltCh1(), HAL_DAC_Init(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
void(* __DAC_HandleTypeDef::ConvCpltCallbackCh2)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 86 of file stm32h7xx_hal_dac.h.
Referenced by DAC_DMAConvCpltCh2(), HAL_DAC_Init(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
void(* __DAC_HandleTypeDef::ConvHalfCpltCallbackCh1)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 82 of file stm32h7xx_hal_dac.h.
Referenced by DAC_DMAHalfConvCpltCh1(), HAL_DAC_Init(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
void(* __DAC_HandleTypeDef::ConvHalfCpltCallbackCh2)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 87 of file stm32h7xx_hal_dac.h.
Referenced by DAC_DMAHalfConvCpltCh2(), HAL_DAC_Init(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
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().
void(* __DAC_HandleTypeDef::DMAUnderrunCallbackCh1)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 84 of file stm32h7xx_hal_dac.h.
Referenced by HAL_DAC_Init(), HAL_DAC_IRQHandler(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
void(* __DAC_HandleTypeDef::DMAUnderrunCallbackCh2)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 89 of file stm32h7xx_hal_dac.h.
Referenced by HAL_DAC_Init(), HAL_DAC_IRQHandler(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
void(* __DAC_HandleTypeDef::ErrorCallbackCh1)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 83 of file stm32h7xx_hal_dac.h.
Referenced by DAC_DMAErrorCh1(), HAL_DAC_Init(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
void(* __DAC_HandleTypeDef::ErrorCallbackCh2)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 88 of file stm32h7xx_hal_dac.h.
Referenced by DAC_DMAErrorCh2(), HAL_DAC_Init(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
__IO uint32_t __DAC_HandleTypeDef::ErrorCode |
DAC Error code
Definition at line 78 of file stm32h7xx_hal_dac.h.
Referenced by DAC_DMAErrorCh1(), DAC_DMAErrorCh2(), HAL_DAC_ConfigChannel(), HAL_DAC_DeInit(), HAL_DAC_GetError(), HAL_DAC_Init(), HAL_DAC_IRQHandler(), HAL_DAC_RegisterCallback(), HAL_DAC_Start_DMA(), HAL_DAC_UnRegisterCallback(), and HAL_DACEx_DualStart_DMA().
DAC_TypeDef* __DAC_HandleTypeDef::Instance |
Register base address
Definition at line 68 of file stm32h7xx_hal_dac.h.
Referenced by HAL_DAC_ConfigChannel(), HAL_DAC_DeInit(), HAL_DAC_GetValue(), HAL_DAC_Init(), HAL_DAC_IRQHandler(), HAL_DAC_SetValue(), HAL_DAC_Start(), HAL_DAC_Start_DMA(), HAL_DAC_Stop_DMA(), HAL_DACEx_DualGetValue(), HAL_DACEx_DualSetValue(), HAL_DACEx_DualStart(), HAL_DACEx_DualStart_DMA(), HAL_DACEx_DualStop_DMA(), HAL_DACEx_GetTrimOffset(), HAL_DACEx_NoiseWaveGenerate(), HAL_DACEx_SelfCalibrate(), HAL_DACEx_SetUserTrimming(), and HAL_DACEx_TriangleWaveGenerate().
HAL_LockTypeDef __DAC_HandleTypeDef::Lock |
void(* __DAC_HandleTypeDef::MspDeInitCallback)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 93 of file stm32h7xx_hal_dac.h.
Referenced by HAL_DAC_DeInit(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
void(* __DAC_HandleTypeDef::MspInitCallback)(struct __DAC_HandleTypeDef *hdac) |
Definition at line 92 of file stm32h7xx_hal_dac.h.
Referenced by HAL_DAC_Init(), HAL_DAC_RegisterCallback(), and HAL_DAC_UnRegisterCallback().
DAC communication state
Definition at line 70 of file stm32h7xx_hal_dac.h.
Referenced by DAC_DMAConvCpltCh1(), DAC_DMAConvCpltCh2(), DAC_DMAErrorCh1(), DAC_DMAErrorCh2(), HAL_DAC_ConfigChannel(), HAL_DAC_DeInit(), HAL_DAC_GetState(), HAL_DAC_Init(), HAL_DAC_IRQHandler(), HAL_DAC_RegisterCallback(), HAL_DAC_Start(), HAL_DAC_Start_DMA(), HAL_DAC_Stop(), HAL_DAC_Stop_DMA(), HAL_DAC_UnRegisterCallback(), HAL_DACEx_DualStart(), HAL_DACEx_DualStart_DMA(), HAL_DACEx_DualStop(), HAL_DACEx_DualStop_DMA(), HAL_DACEx_NoiseWaveGenerate(), HAL_DACEx_SelfCalibrate(), and HAL_DACEx_TriangleWaveGenerate().