STM32F4xx_HAL_Driver
1.8.3
|
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_HandleTypeDef * | DMA_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) |
DCMI handle Structure definition.
Definition at line 75 of file stm32f4xx_hal_dcmi.h.
DMA_HandleTypeDef* __DCMI_HandleTypeDef::DMA_Handle |
Pointer to the DMA handler
Definition at line 93 of file stm32f4xx_hal_dcmi.h.
void(* __DCMI_HandleTypeDef::ErrorCallback) (struct __DCMI_HandleTypeDef *hdcmi) |
DCMI Error Callback
Definition at line 100 of file stm32f4xx_hal_dcmi.h.
__IO uint32_t __DCMI_HandleTypeDef::ErrorCode |
DCMI Error code
Definition at line 95 of file stm32f4xx_hal_dcmi.h.
void(* __DCMI_HandleTypeDef::FrameEventCallback) (struct __DCMI_HandleTypeDef *hdcmi) |
DCMI Frame Event Callback
Definition at line 97 of file stm32f4xx_hal_dcmi.h.
DCMI_InitTypeDef __DCMI_HandleTypeDef::Init |
DCMI parameters
Definition at line 79 of file stm32f4xx_hal_dcmi.h.
DCMI_TypeDef* __DCMI_HandleTypeDef::Instance |
DCMI Register base address
Definition at line 77 of file stm32f4xx_hal_dcmi.h.
void(* __DCMI_HandleTypeDef::LineEventCallback) (struct __DCMI_HandleTypeDef *hdcmi) |
DCMI Line Event Callback
Definition at line 99 of file stm32f4xx_hal_dcmi.h.
HAL_LockTypeDef __DCMI_HandleTypeDef::Lock |
DCMI locking object
Definition at line 81 of file stm32f4xx_hal_dcmi.h.
void(* __DCMI_HandleTypeDef::MspDeInitCallback) (struct __DCMI_HandleTypeDef *hdcmi) |
DCMI Msp DeInit callback
Definition at line 102 of file stm32f4xx_hal_dcmi.h.
void(* __DCMI_HandleTypeDef::MspInitCallback) (struct __DCMI_HandleTypeDef *hdcmi) |
DCMI Msp Init callback
Definition at line 101 of file stm32f4xx_hal_dcmi.h.
uint32_t __DCMI_HandleTypeDef::pBuffPtr |
Pointer to DMA output buffer
Definition at line 91 of file stm32f4xx_hal_dcmi.h.
__IO HAL_DCMI_StateTypeDef __DCMI_HandleTypeDef::State |
DCMI state
Definition at line 83 of file stm32f4xx_hal_dcmi.h.
void(* __DCMI_HandleTypeDef::VsyncEventCallback) (struct __DCMI_HandleTypeDef *hdcmi) |
DCMI Vsync Event Callback
Definition at line 98 of file stm32f4xx_hal_dcmi.h.
__IO uint32_t __DCMI_HandleTypeDef::XferCount |
DMA transfer counter
Definition at line 85 of file stm32f4xx_hal_dcmi.h.
__IO uint32_t __DCMI_HandleTypeDef::XferSize |
DMA transfer size
Definition at line 87 of file stm32f4xx_hal_dcmi.h.
uint32_t __DCMI_HandleTypeDef::XferTransferNumber |
DMA transfer number
Definition at line 89 of file stm32f4xx_hal_dcmi.h.