ST / BSP_DISCO_L496AG

Dependents:   DISCO_L496AG-LCD-prova_1 DISCO_L496AG-LCD-prova_2 DISCO_L496AG-LCD-demo DISCO_L496AG-SRAM-demo

Embed: (wiki syntax)

« Back to documentation index

stm32l496g_discovery_camera.h File Reference

stm32l496g_discovery_camera.h File Reference

This file contains the common defines and functions prototypes for the stm32l496g_discovery_camera.c driver. More...

Go to the source code of this file.

Enumerations

enum  Camera_StatusTypeDef
 

Camera State structures definition.

More...

Functions

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.
__weak void BSP_CAMERA_LineEventCallback (void)
 Line Event callback.
__weak void BSP_CAMERA_VsyncEventCallback (void)
 VSYNC Event callback.
__weak void BSP_CAMERA_FrameEventCallback (void)
 Frame Event callback.
__weak void BSP_CAMERA_ErrorCallback (void)
 Error callback.
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.

Detailed Description

This file contains the common defines and functions prototypes for the stm32l496g_discovery_camera.c driver.

Author:
MCD Application Team
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 stm32l496g_discovery_camera.h.