HAL
+
0
/4 examples
SourceVu will show references to
DCMI_HandleTypeDef
from the following samples and libraries:
Drivers
Boards
STM32446E_EVAL
STM324x9I_EVAL
STM324xG_EVAL
STM32469I_EVAL
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
HAL
DCMI_HandleTypeDef
DCMI_HandleTypeDef struct
DCMI handle Structure definition
Syntax
Show:
Summary
Declaration
from
stm32f4xx_hal_dcmi.h:75
typedef
struct
__DCMI_HandleTypeDef
{
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
;
#if
(
USE_HAL_DCMI_REGISTER_CALLBACKS
==
1
)
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
)
;
#endif
}
DCMI_HandleTypeDef
;
Fields
Field
Declared as
Description
__DCMI_HandleTypeDef::Instance
DCMI_TypeDef
*
DCMI Register base address.
__DCMI_HandleTypeDef::Init
DCMI_InitTypeDef
DCMI parameters.
__DCMI_HandleTypeDef::Lock
HAL_LockTypeDef
DCMI locking object.
__DCMI_HandleTypeDef::State
__IO
HAL_DCMI_StateTypeDef
DCMI state.
__DCMI_HandleTypeDef::XferCount
__IO
uint32_t
DMA transfer counter.
__DCMI_HandleTypeDef::XferSize
__IO
uint32_t
DMA transfer size.
__DCMI_HandleTypeDef::XferTransferNumber
uint32_t
DMA transfer number.
__DCMI_HandleTypeDef::pBuffPtr
uint32_t
Pointer to DMA output buffer.
__DCMI_HandleTypeDef::DMA_Handle
DMA_HandleTypeDef
*
Pointer to the DMA handler.
__DCMI_HandleTypeDef::ErrorCode
__IO
uint32_t
DCMI Error code.
Related Functions
Found 21 other functions taking a
__DCMI_HandleTypeDef
argument:
Function
Description
HAL_DCMI_Start_DMA()
Enables DCMI DMA request and enables DCMI capture
HAL_DCMI_Init()
Initializes the DCMI according to the specified parameters in the DCMI_InitTypeDef and create the associated handle.
HAL_DCMI_ErrorCallback()
Error DCMI callback.
HAL_DCMI_LineEventCallback()
Line Event callback.
HAL_DCMI_FrameEventCallback()
Frame Event callback.
HAL_DCMI_VsyncEventCallback()
VSYNC Event callback.
HAL_DCMI_MspInit()
Initializes the DCMI MSP.
HAL_DCMI_Stop()
Disable DCMI DMA request and Disable DCMI capture
HAL_DCMI_Suspend()
Suspend DCMI capture
HAL_DCMI_Resume()
Resume DCMI capture
HAL_DCMI_IRQHandler()
Handles DCMI interrupt request.
HAL_DCMI_DeInit()
Deinitializes the DCMI peripheral registers to their default reset values.
HAL_DCMI_MspDeInit()
DeInitializes the DCMI MSP.
HAL_DCMI_ConfigCrop()
Configure the DCMI CROP coordinate.
HAL_DCMI_EnableCrop()
Enable the Crop feature.
HAL_DCMI_DisableCrop()
Disable the Crop feature.
HAL_DCMI_ConfigSyncUnmask()
Set embedded synchronization delimiters unmasks.
HAL_DCMI_GetState()
Return the DCMI state
HAL_DCMI_GetError()
Return the DCMI error code
HAL_DCMI_VsyncCallback()
HAL_DCMI_HsyncCallback()
Examples
DCMI_HandleTypeDef
is referenced by 4 libraries and example projects:
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out