49#ifdef HAL_DCMI_MODULE_ENABLED
51#if defined(STM32F407xx) || defined(STM32F417xx) || defined(STM32F427xx) || defined(STM32F437xx) || defined(STM32F429xx) ||\
52 defined(STM32F439xx) || defined(STM32F446xx) || defined(STM32F469xx) || defined(STM32F479xx)
96#if defined(STM32F446xx) || defined(STM32F469xx) || defined(STM32F479xx)
108#if (USE_HAL_DCMI_REGISTER_CALLBACKS == 1)
114 if(hdcmi->MspInitCallback == NULL)
120 hdcmi->MspInitCallback(hdcmi);
131 hdcmi->
Instance->CR &= ~(DCMI_CR_PCKPOL | DCMI_CR_HSPOL | DCMI_CR_VSPOL | DCMI_CR_EDM_0 |\
132 DCMI_CR_EDM_1 | DCMI_CR_FCRC_0 | DCMI_CR_FCRC_1 | DCMI_CR_JPEG |\
134#if defined(STM32F446xx) || defined(STM32F469xx) || defined(STM32F479xx)
135 | DCMI_CR_BSM_0 | DCMI_CR_BSM_1 | DCMI_CR_OEBS |\
136 DCMI_CR_LSM | DCMI_CR_OELS
143#
if defined(STM32F446xx) || defined(STM32F469xx) || defined(STM32F479xx)
#define IS_DCMI_LINE_SELECT_MODE(MODE)
#define IS_DCMI_LINE_SELECT_START(POLARITY)
#define IS_DCMI_BYTE_SELECT_START(POLARITY)
#define IS_DCMI_BYTE_SELECT_MODE(MODE)
#define DCMI_POSITION_ESCR_FEC
#define DCMI_POSITION_ESCR_LSC
#define DCMI_POSITION_ESCR_LEC
#define HAL_DCMI_ERROR_NONE
void HAL_DCMI_MspInit(DCMI_HandleTypeDef *hdcmi)
Initializes the DCMI MSP.
HAL_StatusTypeDef HAL_DCMI_Init(DCMI_HandleTypeDef *hdcmi)
Initializes the DCMI according to the specified parameters in the DCMI_InitTypeDef and create the ass...
void HAL_DCMI_LineEventCallback(DCMI_HandleTypeDef *hdcmi)
Line Event callback.
void HAL_DCMI_VsyncEventCallback(DCMI_HandleTypeDef *hdcmi)
VSYNC Event callback.
void HAL_DCMI_ErrorCallback(DCMI_HandleTypeDef *hdcmi)
Error DCMI callback.
void HAL_DCMI_FrameEventCallback(DCMI_HandleTypeDef *hdcmi)
Frame Event callback.
#define __HAL_DCMI_ENABLE_IT(__HANDLE__, __INTERRUPT__)
Enable the specified DCMI interrupts.
#define IS_DCMI_PCKPOLARITY(POLARITY)
#define IS_DCMI_SYNCHRO(MODE)
#define IS_DCMI_MODE_JPEG(JPEG_MODE)
#define IS_DCMI_VSPOLARITY(POLARITY)
#define IS_DCMI_HSPOLARITY(POLARITY)
#define IS_DCMI_EXTENDED_DATA(DATA)
#define IS_DCMI_CAPTURE_RATE(RATE)
#define DCMI_SYNCHRO_EMBEDDED
#define assert_param(expr)
This file contains all the functions prototypes for the HAL module driver.
HAL_StatusTypeDef
HAL Status structures definition
uint32_t ExtendedDataMode
DCMI_CodesInitTypeDef SyncroCode
DCMI handle Structure definition.
__IO HAL_DCMI_StateTypeDef State