|
STM32L4xx_HAL_Driver
1.14.0
|
IO operation functions. More...
Functions | |
| HAL_StatusTypeDef | HAL_DCMI_Start_DMA (DCMI_HandleTypeDef *hdcmi, uint32_t DCMI_Mode, uint32_t pData, uint32_t Length) |
| Enable DCMI capture in DMA mode. More... | |
| HAL_StatusTypeDef | HAL_DCMI_Stop (DCMI_HandleTypeDef *hdcmi) |
| Disable DCMI capture in DMA mode. 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_IRQHandler (DCMI_HandleTypeDef *hdcmi) |
| Handle DCMI interrupt request. More... | |
IO operation functions.
===============================================================================
##### IO operation functions #####
===============================================================================
[..] This section provides functions allowing to:
(+) Configure destination address and data length,
enable DCMI DMA request and DCMI capture.
(+) Stop DCMI capture.
(+) Handle DCMI interrupt request.
[..] A set of callbacks is provided:
(+) HAL_DCMI_ErrorCallback()
(+) HAL_DCMI_LineEventCallback()
(+) HAL_DCMI_VsyncEventCallback()
(+) HAL_DCMI_FrameEventCallback() | __weak void HAL_DCMI_ErrorCallback | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Error DCMI callback.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| None |
Definition at line 813 of file stm32l4xx_hal_dcmi.c.
| __weak void HAL_DCMI_FrameEventCallback | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Frame Event callback.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| None |
Definition at line 861 of file stm32l4xx_hal_dcmi.c.
| void HAL_DCMI_IRQHandler | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Handle DCMI interrupt request.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for the DCMI. |
| None |
Definition at line 714 of file stm32l4xx_hal_dcmi.c.
| __weak void HAL_DCMI_LineEventCallback | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Line Event callback.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| None |
Definition at line 829 of file stm32l4xx_hal_dcmi.c.
| HAL_StatusTypeDef HAL_DCMI_Resume | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Resume DCMI capture.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| HAL | status |
Definition at line 688 of file stm32l4xx_hal_dcmi.c.
| HAL_StatusTypeDef HAL_DCMI_Start_DMA | ( | DCMI_HandleTypeDef * | hdcmi, |
| uint32_t | DCMI_Mode, | ||
| uint32_t | pData, | ||
| uint32_t | Length | ||
| ) |
Enable DCMI capture in DMA mode.
| hdcmi | Pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| DCMI_Mode | DCMI capture mode snapshot or continuous grab. |
| pData | The destination memory buffer address. |
| Length | The length of capture to be transferred (in 32-bit words). |
| HAL | status |
Definition at line 467 of file stm32l4xx_hal_dcmi.c.
| HAL_StatusTypeDef HAL_DCMI_Stop | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Disable DCMI capture in DMA mode.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| HAL | status |
Definition at line 583 of file stm32l4xx_hal_dcmi.c.
| HAL_StatusTypeDef HAL_DCMI_Suspend | ( | DCMI_HandleTypeDef * | hdcmi | ) |
Suspend DCMI capture.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| HAL | status |
Definition at line 638 of file stm32l4xx_hal_dcmi.c.
| __weak void HAL_DCMI_VsyncEventCallback | ( | DCMI_HandleTypeDef * | hdcmi | ) |
VSYNC Event callback.
| hdcmi | pointer to a DCMI_HandleTypeDef structure that contains the configuration information for DCMI. |
| None |
Definition at line 845 of file stm32l4xx_hal_dcmi.c.