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
