|
STM32F439xx HAL User Manual
|
Initialization and Configuration functions. More...
Functions | |
| __weak HAL_StatusTypeDef | HAL_DCMI_Init (DCMI_HandleTypeDef *hdcmi) |
| Initializes the DCMI according to the specified parameters in the DCMI_InitTypeDef and create the associated handle. | |
| HAL_StatusTypeDef | HAL_DCMI_DeInit (DCMI_HandleTypeDef *hdcmi) |
| Deinitializes the DCMI peripheral registers to their default reset values. | |
| __weak void | HAL_DCMI_MspInit (DCMI_HandleTypeDef *hdcmi) |
| Initializes the DCMI MSP. | |
| __weak void | HAL_DCMI_MspDeInit (DCMI_HandleTypeDef *hdcmi) |
| DeInitializes the DCMI MSP. | |
Initialization and Configuration functions.
===============================================================================
##### Initialization and Configuration functions #####
===============================================================================
[..] This section provides functions allowing to:
(+) Initialize and configure the DCMI
(+) De-initialize the DCMI
| HAL_StatusTypeDef HAL_DCMI_DeInit | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Deinitializes the DCMI peripheral registers to their default reset values.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| HAL | status |
Definition at line 211 of file stm32f4xx_hal_dcmi.c.
References DCMI_HandleTypeDef::ErrorCode, HAL_DCMI_ERROR_NONE, HAL_DCMI_MspDeInit(), HAL_DCMI_STATE_RESET, and DCMI_HandleTypeDef::State.
| HAL_StatusTypeDef HAL_DCMI_Init | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Initializes the DCMI according to the specified parameters in the DCMI_InitTypeDef and create the associated handle.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| HAL | status |
Definition at line 144 of file stm32f4xx_hal_dcmi.c.
References __HAL_DCMI_ENABLE_IT, assert_param, DCMI_InitTypeDef::CaptureRate, DCMI_IT_ERR, DCMI_IT_LINE, DCMI_IT_OVR, DCMI_IT_VSYNC, DCMI_POSITION_ESCR_FEC, DCMI_POSITION_ESCR_LEC, DCMI_POSITION_ESCR_LSC, DCMI_SYNCHRO_EMBEDDED, DCMI_HandleTypeDef::ErrorCode, DCMI_InitTypeDef::ExtendedDataMode, DCMI_CodesInitTypeDef::FrameEndCode, DCMI_CodesInitTypeDef::FrameStartCode, HAL_DCMI_ERROR_NONE, HAL_DCMI_MspInit(), HAL_DCMI_STATE_BUSY, HAL_DCMI_STATE_READY, HAL_DCMI_STATE_RESET, DCMI_InitTypeDef::HSPolarity, DCMI_HandleTypeDef::Init, DCMI_HandleTypeDef::Instance, IS_DCMI_CAPTURE_RATE, IS_DCMI_EXTENDED_DATA, IS_DCMI_HSPOLARITY, IS_DCMI_MODE_JPEG, IS_DCMI_PCKPOLARITY, IS_DCMI_SYNCHRO, IS_DCMI_VSPOLARITY, DCMI_InitTypeDef::JPEGMode, DCMI_CodesInitTypeDef::LineEndCode, DCMI_CodesInitTypeDef::LineStartCode, DCMI_HandleTypeDef::Lock, DCMI_InitTypeDef::PCKPolarity, DCMI_HandleTypeDef::State, DCMI_InitTypeDef::SynchroMode, DCMI_InitTypeDef::SyncroCode, and DCMI_InitTypeDef::VSPolarity.
| void HAL_DCMI_MspDeInit | ( | DCMI_HandleTypeDef * | hdcmi | ) |
DeInitializes the DCMI MSP.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| None |
Definition at line 249 of file stm32f4xx_hal_dcmi.c.
Referenced by HAL_DCMI_DeInit().
| void HAL_DCMI_MspInit | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Initializes the DCMI MSP.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| None |
Definition at line 234 of file stm32f4xx_hal_dcmi.c.
Referenced by HAL_DCMI_Init().
1.7.6.1