STM32F4xx_HAL_Driver  1.8.3
Initialization and Configuration functions

Initialization and Configuration functions. More...

+ Collaboration diagram for Initialization and Configuration functions:

Functions

HAL_StatusTypeDef HAL_LTDC_Init (LTDC_HandleTypeDef *hltdc)
 Initialize the LTDC according to the specified parameters in the LTDC_InitTypeDef. More...
 
HAL_StatusTypeDef HAL_LTDC_DeInit (LTDC_HandleTypeDef *hltdc)
 De-initialize the LTDC peripheral. More...
 
void HAL_LTDC_MspInit (LTDC_HandleTypeDef *hltdc)
 Initialize the LTDC MSP. More...
 
void HAL_LTDC_MspDeInit (LTDC_HandleTypeDef *hltdc)
 De-initialize the LTDC MSP. More...
 
void HAL_LTDC_ErrorCallback (LTDC_HandleTypeDef *hltdc)
 Error LTDC callback. More...
 
void HAL_LTDC_LineEventCallback (LTDC_HandleTypeDef *hltdc)
 Line Event callback. More...
 
void HAL_LTDC_ReloadEventCallback (LTDC_HandleTypeDef *hltdc)
 Reload Event callback. More...
 
HAL_StatusTypeDef HAL_LTDC_RegisterCallback (LTDC_HandleTypeDef *hltdc, HAL_LTDC_CallbackIDTypeDef CallbackID, pLTDC_CallbackTypeDef pCallback)
 Register a User LTDC Callback To be used instead of the weak predefined callback. More...
 
HAL_StatusTypeDef HAL_LTDC_UnRegisterCallback (LTDC_HandleTypeDef *hltdc, HAL_LTDC_CallbackIDTypeDef CallbackID)
 Unregister an LTDC Callback LTDC callback is redirected to the weak predefined callback. More...
 

Detailed Description

Initialization and Configuration functions.

 ===============================================================================
                ##### Initialization and Configuration functions #####
 ===============================================================================
    [..]  This section provides functions allowing to:
      (+) Initialize and configure the LTDC
      (+) De-initialize the LTDC

Function Documentation

◆ HAL_LTDC_DeInit()

HAL_StatusTypeDef HAL_LTDC_DeInit ( LTDC_HandleTypeDef hltdc)

De-initialize the LTDC peripheral.

Parameters
hltdcpointer to a LTDC_HandleTypeDef structure that contains the configuration information for the LTDC.
Return values
None

Definition at line 329 of file stm32f4xx_hal_ltdc.c.

◆ HAL_LTDC_ErrorCallback()

void HAL_LTDC_ErrorCallback ( LTDC_HandleTypeDef hltdc)

Error LTDC callback.

Parameters
hltdcpointer to a LTDC_HandleTypeDef structure that contains the configuration information for the LTDC.
Return values
None

Definition at line 749 of file stm32f4xx_hal_ltdc.c.

◆ HAL_LTDC_Init()

HAL_StatusTypeDef HAL_LTDC_Init ( LTDC_HandleTypeDef hltdc)

Initialize the LTDC according to the specified parameters in the LTDC_InitTypeDef.

Parameters
hltdcpointer to a LTDC_HandleTypeDef structure that contains the configuration information for the LTDC.
Return values
HALstatus

Definition at line 219 of file stm32f4xx_hal_ltdc.c.

◆ HAL_LTDC_LineEventCallback()

void HAL_LTDC_LineEventCallback ( LTDC_HandleTypeDef hltdc)

Line Event callback.

Parameters
hltdcpointer to a LTDC_HandleTypeDef structure that contains the configuration information for the LTDC.
Return values
None

Definition at line 765 of file stm32f4xx_hal_ltdc.c.

◆ HAL_LTDC_MspDeInit()

__weak void HAL_LTDC_MspDeInit ( LTDC_HandleTypeDef hltdc)

De-initialize the LTDC MSP.

Parameters
hltdcpointer to a LTDC_HandleTypeDef structure that contains the configuration information for the LTDC.
Return values
None

Definition at line 415 of file stm32f4xx_hal_ltdc.c.

◆ HAL_LTDC_MspInit()

__weak void HAL_LTDC_MspInit ( LTDC_HandleTypeDef hltdc)

Initialize the LTDC MSP.

Parameters
hltdcpointer to a LTDC_HandleTypeDef structure that contains the configuration information for the LTDC.
Return values
None

Definition at line 399 of file stm32f4xx_hal_ltdc.c.

◆ HAL_LTDC_RegisterCallback()

HAL_StatusTypeDef HAL_LTDC_RegisterCallback ( LTDC_HandleTypeDef hltdc,
HAL_LTDC_CallbackIDTypeDef  CallbackID,
pLTDC_CallbackTypeDef  pCallback 
)

Register a User LTDC Callback To be used instead of the weak predefined callback.

Parameters
hltdcltdc handle
CallbackIDID of the callback to be registered This parameter can be one of the following values:
pCallbackpointer to the Callback function
Return values
status

Definition at line 440 of file stm32f4xx_hal_ltdc.c.

◆ HAL_LTDC_ReloadEventCallback()

void HAL_LTDC_ReloadEventCallback ( LTDC_HandleTypeDef hltdc)

Reload Event callback.

Parameters
hltdcpointer to a LTDC_HandleTypeDef structure that contains the configuration information for the LTDC.
Return values
None

Definition at line 781 of file stm32f4xx_hal_ltdc.c.

◆ HAL_LTDC_UnRegisterCallback()

HAL_StatusTypeDef HAL_LTDC_UnRegisterCallback ( LTDC_HandleTypeDef hltdc,
HAL_LTDC_CallbackIDTypeDef  CallbackID 
)

Unregister an LTDC Callback LTDC callback is redirected to the weak predefined callback.

Parameters
hltdcltdc handle
CallbackIDID of the callback to be unregistered This parameter can be one of the following values:
Return values
status

Definition at line 534 of file stm32f4xx_hal_ltdc.c.