|
STM32F479xx HAL User Manual
|
Peripheral Control functions. More...
Functions | |
| HAL_StatusTypeDef | HAL_DCMI_ConfigCrop (DCMI_HandleTypeDef *hdcmi, uint32_t X0, uint32_t Y0, uint32_t XSize, uint32_t YSize) |
| Configure the DCMI CROP coordinate. | |
| HAL_StatusTypeDef | HAL_DCMI_DisableCrop (DCMI_HandleTypeDef *hdcmi) |
| Disable the Crop feature. | |
| HAL_StatusTypeDef | HAL_DCMI_EnableCrop (DCMI_HandleTypeDef *hdcmi) |
| Enable the Crop feature. | |
| HAL_StatusTypeDef | HAL_DCMI_ConfigSyncUnmask (DCMI_HandleTypeDef *hdcmi, DCMI_SyncUnmaskTypeDef *SyncUnmask) |
| Set embedded synchronization delimiters unmasks. | |
Peripheral Control functions.
===============================================================================
##### Peripheral Control functions #####
===============================================================================
[..] This section provides functions allowing to:
(+) Configure the CROP feature.
(+) Enable/Disable the CROP feature.
| HAL_StatusTypeDef HAL_DCMI_ConfigCrop | ( | DCMI_HandleTypeDef * | hdcmi, |
| uint32_t | X0, | ||
| uint32_t | Y0, | ||
| uint32_t | XSize, | ||
| uint32_t | YSize | ||
| ) |
Configure the DCMI CROP coordinate.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| X0 | DCMI window X offset |
| Y0 | DCMI window Y offset |
| XSize | DCMI Pixel per line |
| YSize | DCMI Line number |
| HAL | status |
Definition at line 736 of file stm32f4xx_hal_dcmi.c.
References assert_param, DCMI_POSITION_CWSIZE_VLINE, DCMI_POSITION_CWSTRT_VST, HAL_DCMI_STATE_BUSY, HAL_DCMI_STATE_READY, __DCMI_HandleTypeDef::Instance, IS_DCMI_WINDOW_COORDINATE, IS_DCMI_WINDOW_HEIGHT, and __DCMI_HandleTypeDef::State.
| HAL_StatusTypeDef HAL_DCMI_ConfigSyncUnmask | ( | DCMI_HandleTypeDef * | hdcmi, |
| DCMI_SyncUnmaskTypeDef * | SyncUnmask | ||
| ) |
Set embedded synchronization delimiters unmasks.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| SyncUnmask | pointer to a DCMI_SyncUnmaskTypeDef structure that contains the embedded synchronization delimiters unmasks. |
| HAL | status |
Definition at line 823 of file stm32f4xx_hal_dcmi.c.
References DCMI_SyncUnmaskTypeDef::FrameEndUnmask, DCMI_SyncUnmaskTypeDef::FrameStartUnmask, HAL_DCMI_STATE_BUSY, HAL_DCMI_STATE_READY, __DCMI_HandleTypeDef::Instance, DCMI_SyncUnmaskTypeDef::LineEndUnmask, DCMI_SyncUnmaskTypeDef::LineStartUnmask, and __DCMI_HandleTypeDef::State.
| HAL_StatusTypeDef HAL_DCMI_DisableCrop | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Disable the Crop feature.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| HAL | status |
Definition at line 769 of file stm32f4xx_hal_dcmi.c.
References HAL_DCMI_STATE_BUSY, HAL_DCMI_STATE_READY, __DCMI_HandleTypeDef::Instance, and __DCMI_HandleTypeDef::State.
| HAL_StatusTypeDef HAL_DCMI_EnableCrop | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Enable the Crop feature.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| HAL | status |
Definition at line 795 of file stm32f4xx_hal_dcmi.c.
References HAL_DCMI_STATE_BUSY, HAL_DCMI_STATE_READY, __DCMI_HandleTypeDef::Instance, and __DCMI_HandleTypeDef::State.
1.7.6.1