STM32H735xx HAL User Manual
Data Fields
__DCMI_HandleTypeDef Struct Reference

DCMI handle Structure definition. More...

#include <stm32h7xx_hal_dcmi.h>

Data Fields

DCMI_TypeDef * Instance
DCMI_InitTypeDef Init
HAL_LockTypeDef Lock
__IO HAL_DCMI_StateTypeDef State
__IO uint32_t XferCount
__IO uint32_t XferSize
uint32_t XferTransferNumber
uint32_t pBuffPtr
DMA_HandleTypeDefDMA_Handle
__IO uint32_t ErrorCode
void(* FrameEventCallback )(struct __DCMI_HandleTypeDef *hdcmi)
void(* VsyncEventCallback )(struct __DCMI_HandleTypeDef *hdcmi)
void(* LineEventCallback )(struct __DCMI_HandleTypeDef *hdcmi)
void(* ErrorCallback )(struct __DCMI_HandleTypeDef *hdcmi)
void(* MspInitCallback )(struct __DCMI_HandleTypeDef *hdcmi)
void(* MspDeInitCallback )(struct __DCMI_HandleTypeDef *hdcmi)

Detailed Description

DCMI handle Structure definition.

Definition at line 124 of file stm32h7xx_hal_dcmi.h.


Field Documentation

Pointer to the DMA handler

Definition at line 145 of file stm32h7xx_hal_dcmi.h.

Referenced by DCMI_DMAError(), DCMI_DMAXferCplt(), HAL_DCMI_IRQHandler(), HAL_DCMI_Start_DMA(), and HAL_DCMI_Stop().

DCMI Error Callback

Definition at line 153 of file stm32h7xx_hal_dcmi.h.

Referenced by DCMI_DMAError(), HAL_DCMI_Init(), HAL_DCMI_RegisterCallback(), and HAL_DCMI_UnRegisterCallback().

DCMI Frame Event Callback

Definition at line 150 of file stm32h7xx_hal_dcmi.h.

Referenced by HAL_DCMI_Init(), HAL_DCMI_IRQHandler(), HAL_DCMI_RegisterCallback(), and HAL_DCMI_UnRegisterCallback().

DCMI parameters

Definition at line 131 of file stm32h7xx_hal_dcmi.h.

Referenced by HAL_DCMI_Init().

DCMI Line Event Callback

Definition at line 152 of file stm32h7xx_hal_dcmi.h.

Referenced by HAL_DCMI_Init(), HAL_DCMI_IRQHandler(), HAL_DCMI_RegisterCallback(), and HAL_DCMI_UnRegisterCallback().

HAL_LockTypeDef __DCMI_HandleTypeDef::Lock

DCMI locking object

Definition at line 133 of file stm32h7xx_hal_dcmi.h.

DCMI Msp DeInit callback

Definition at line 155 of file stm32h7xx_hal_dcmi.h.

Referenced by HAL_DCMI_DeInit(), HAL_DCMI_RegisterCallback(), and HAL_DCMI_UnRegisterCallback().

DCMI Msp Init callback

Definition at line 154 of file stm32h7xx_hal_dcmi.h.

Referenced by HAL_DCMI_Init(), HAL_DCMI_RegisterCallback(), and HAL_DCMI_UnRegisterCallback().

Pointer to DMA output buffer

Definition at line 143 of file stm32h7xx_hal_dcmi.h.

Referenced by DCMI_DMAXferCplt(), and HAL_DCMI_Start_DMA().

DCMI Vsync Event Callback

Definition at line 151 of file stm32h7xx_hal_dcmi.h.

Referenced by HAL_DCMI_Init(), HAL_DCMI_IRQHandler(), HAL_DCMI_RegisterCallback(), and HAL_DCMI_UnRegisterCallback().

DMA transfer counter

Definition at line 137 of file stm32h7xx_hal_dcmi.h.

Referenced by DCMI_DMAXferCplt(), and HAL_DCMI_Start_DMA().

DMA transfer size

Definition at line 139 of file stm32h7xx_hal_dcmi.h.

Referenced by DCMI_DMAXferCplt(), and HAL_DCMI_Start_DMA().

DMA transfer number

Definition at line 141 of file stm32h7xx_hal_dcmi.h.

Referenced by DCMI_DMAXferCplt(), and HAL_DCMI_Start_DMA().


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