STM32F479xx HAL User Manual
Data Fields
__DCMI_HandleTypeDef Struct Reference

DCMI handle Structure definition. More...

#include <stm32f4xx_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 77 of file stm32f4xx_hal_dcmi.h.


Field Documentation

Pointer to the DMA handler

Definition at line 95 of file stm32f4xx_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 102 of file stm32f4xx_hal_dcmi.h.

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

DCMI Frame Event Callback

Definition at line 99 of file stm32f4xx_hal_dcmi.h.

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

DCMI parameters

Definition at line 81 of file stm32f4xx_hal_dcmi.h.

Referenced by HAL_DCMI_Init().

DCMI Line Event Callback

Definition at line 101 of file stm32f4xx_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 83 of file stm32f4xx_hal_dcmi.h.

Referenced by HAL_DCMI_Init().

DCMI Msp DeInit callback

Definition at line 104 of file stm32f4xx_hal_dcmi.h.

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

DCMI Msp Init callback

Definition at line 103 of file stm32f4xx_hal_dcmi.h.

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

Pointer to DMA output buffer

Definition at line 93 of file stm32f4xx_hal_dcmi.h.

Referenced by DCMI_DMAXferCplt(), and HAL_DCMI_Start_DMA().

DCMI Vsync Event Callback

Definition at line 100 of file stm32f4xx_hal_dcmi.h.

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

DMA transfer counter

Definition at line 87 of file stm32f4xx_hal_dcmi.h.

Referenced by DCMI_DMAXferCplt(), and HAL_DCMI_Start_DMA().

DMA transfer size

Definition at line 89 of file stm32f4xx_hal_dcmi.h.

Referenced by DCMI_DMAXferCplt(), and HAL_DCMI_Start_DMA().

DMA transfer number

Definition at line 91 of file stm32f4xx_hal_dcmi.h.

Referenced by DCMI_DMAXferCplt(), and HAL_DCMI_Start_DMA().


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