Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: DISCO_L4R9I-LCD-demo
stm32l4r9i_discovery_camera.c File Reference
This file includes the driver for Camera modules mounted on STM32L4R9I_DISCOVERY board. More...
Go to the source code of this file.
Functions | |
| static uint32_t | GetSize (uint32_t resolution) |
| Get the capture size in pixels unit. | |
| uint8_t | BSP_CAMERA_Init (uint32_t Resolution) |
| Initializes the camera. | |
| uint8_t | BSP_CAMERA_DeInit (void) |
| DeInitializes the camera. | |
| void | BSP_CAMERA_ContinuousStart (uint8_t *buff) |
| Starts the camera capture in continuous mode. | |
| void | BSP_CAMERA_SnapshotStart (uint8_t *buff) |
| Starts the camera capture in snapshot mode. | |
| void | BSP_CAMERA_Suspend (void) |
| Suspend the CAMERA capture. | |
| void | BSP_CAMERA_Resume (void) |
| Resume the CAMERA capture. | |
| uint8_t | BSP_CAMERA_Stop (void) |
| Stop the CAMERA capture. | |
| void | BSP_CAMERA_PwrUp (void) |
| CANERA power up. | |
| void | BSP_CAMERA_PwrDown (void) |
| CAMERA power down. | |
| void | BSP_CAMERA_ContrastBrightnessConfig (uint32_t contrast_level, uint32_t brightness_level) |
| Configures the camera contrast and brightness. | |
| void | BSP_CAMERA_BlackWhiteConfig (uint32_t Mode) |
| Configures the camera white balance. | |
| void | BSP_CAMERA_ColorEffectConfig (uint32_t Effect) |
| Configures the camera color effect. | |
| __weak void | BSP_CAMERA_MspInit (DCMI_HandleTypeDef *hdcmi, void *Params) |
| Initializes the DCMI MSP. | |
| __weak void | BSP_CAMERA_MspDeInit (DCMI_HandleTypeDef *hdcmi, void *Params) |
| DeInitializes the DCMI MSP. | |
| void | HAL_DCMI_LineEventCallback (DCMI_HandleTypeDef *hdcmi) |
| Line event callback. | |
| __weak void | BSP_CAMERA_LineEventCallback (void) |
| Line Event callback. | |
| void | HAL_DCMI_VsyncEventCallback (DCMI_HandleTypeDef *hdcmi) |
| VSYNC event callback. | |
| __weak void | BSP_CAMERA_VsyncEventCallback (void) |
| VSYNC Event callback. | |
| void | HAL_DCMI_FrameEventCallback (DCMI_HandleTypeDef *hdcmi) |
| Frame event callback. | |
| __weak void | BSP_CAMERA_FrameEventCallback (void) |
| Frame Event callback. | |
| void | HAL_DCMI_ErrorCallback (DCMI_HandleTypeDef *hdcmi) |
| Error callback. | |
| __weak void | BSP_CAMERA_ErrorCallback (void) |
| Error callback. | |
Detailed Description
This file includes the driver for Camera modules mounted on STM32L4R9I_DISCOVERY board.
- Attention:
© Copyright (c) 2017 STMicroelectronics. All rights reserved.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32l4r9i_discovery_camera.c.
Generated on Wed Jul 13 2022 19:15:17 by
1.7.2