STM32F4xx_HAL_Driver  1.8.3

IO operation functions. More...

+ Collaboration diagram for IO operation functions:

Functions

HAL_StatusTypeDef HAL_DCMI_Start_DMA (DCMI_HandleTypeDef *hdcmi, uint32_t DCMI_Mode, uint32_t pData, uint32_t Length)
 Enables DCMI DMA request and enables DCMI capture. More...
 
HAL_StatusTypeDef HAL_DCMI_Stop (DCMI_HandleTypeDef *hdcmi)
 Disable DCMI DMA request and Disable DCMI capture. More...
 
HAL_StatusTypeDef HAL_DCMI_Suspend (DCMI_HandleTypeDef *hdcmi)
 Suspend DCMI capture
More...
 
HAL_StatusTypeDef HAL_DCMI_Resume (DCMI_HandleTypeDef *hdcmi)
 Resume DCMI capture
More...
 
void HAL_DCMI_ErrorCallback (DCMI_HandleTypeDef *hdcmi)
 Error DCMI callback. More...
 
void HAL_DCMI_LineEventCallback (DCMI_HandleTypeDef *hdcmi)
 Line Event callback. More...
 
void HAL_DCMI_FrameEventCallback (DCMI_HandleTypeDef *hdcmi)
 Frame Event callback. More...
 
void HAL_DCMI_VsyncEventCallback (DCMI_HandleTypeDef *hdcmi)
 VSYNC Event callback. More...
 
void HAL_DCMI_VsyncCallback (DCMI_HandleTypeDef *hdcmi)
 
void HAL_DCMI_HsyncCallback (DCMI_HandleTypeDef *hdcmi)
 
void HAL_DCMI_IRQHandler (DCMI_HandleTypeDef *hdcmi)
 Handles DCMI interrupt request. More...
 

Detailed Description

IO operation functions.

 ===============================================================================
                      #####  IO operation functions  #####
 ===============================================================================
    [..]  This section provides functions allowing to:
      (+) Configure destination address and data length and
          Enables DCMI DMA request and enables DCMI capture
      (+) Stop the DCMI capture.
      (+) Handles DCMI interrupt request.

Function Documentation

◆ HAL_DCMI_ErrorCallback()

__weak void HAL_DCMI_ErrorCallback ( DCMI_HandleTypeDef hdcmi)

Error DCMI callback.

Parameters
hdcmipointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI.
Return values
None

Definition at line 652 of file stm32f4xx_hal_dcmi.c.

◆ HAL_DCMI_FrameEventCallback()

__weak void HAL_DCMI_FrameEventCallback ( DCMI_HandleTypeDef hdcmi)

Frame Event callback.

Parameters
hdcmipointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI.
Return values
None

Definition at line 697 of file stm32f4xx_hal_dcmi.c.

◆ HAL_DCMI_IRQHandler()

void HAL_DCMI_IRQHandler ( DCMI_HandleTypeDef hdcmi)

Handles DCMI interrupt request.

Parameters
hdcmipointer to a DCMI_HandleTypeDef structure that contains the configuration information for the DCMI.
Return values
None

Definition at line 555 of file stm32f4xx_hal_dcmi.c.

◆ HAL_DCMI_LineEventCallback()

__weak void HAL_DCMI_LineEventCallback ( DCMI_HandleTypeDef hdcmi)

Line Event callback.

Parameters
hdcmipointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI.
Return values
None

Definition at line 667 of file stm32f4xx_hal_dcmi.c.

◆ HAL_DCMI_Resume()

HAL_StatusTypeDef HAL_DCMI_Resume ( DCMI_HandleTypeDef hdcmi)

Resume DCMI capture

Parameters
hdcmipointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI.
Return values
HALstatus

Definition at line 529 of file stm32f4xx_hal_dcmi.c.

◆ HAL_DCMI_Start_DMA()

HAL_StatusTypeDef HAL_DCMI_Start_DMA ( DCMI_HandleTypeDef hdcmi,
uint32_t  DCMI_Mode,
uint32_t  pData,
uint32_t  Length 
)

Enables DCMI DMA request and enables DCMI capture.

Parameters
hdcmipointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI.
DCMI_ModeDCMI capture mode snapshot or continuous grab.
pDataThe destination memory Buffer address (LCD Frame buffer).
LengthThe length of capture to be transferred.
Return values
HALstatus

Definition at line 347 of file stm32f4xx_hal_dcmi.c.

◆ HAL_DCMI_Stop()

HAL_StatusTypeDef HAL_DCMI_Stop ( DCMI_HandleTypeDef hdcmi)

Disable DCMI DMA request and Disable DCMI capture.

Parameters
hdcmipointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI.
Return values
HALstatus

Definition at line 430 of file stm32f4xx_hal_dcmi.c.

◆ HAL_DCMI_Suspend()

HAL_StatusTypeDef HAL_DCMI_Suspend ( DCMI_HandleTypeDef hdcmi)

Suspend DCMI capture

Parameters
hdcmipointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI.
Return values
HALstatus

Definition at line 483 of file stm32f4xx_hal_dcmi.c.

◆ HAL_DCMI_VsyncEventCallback()

__weak void HAL_DCMI_VsyncEventCallback ( DCMI_HandleTypeDef hdcmi)

VSYNC Event callback.

Parameters
hdcmipointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI.
Return values
None

Definition at line 682 of file stm32f4xx_hal_dcmi.c.