HAL DCMI Constants ¶
DCMI Interrupt Sources ¶
- group DCMI_Interrupt_Sources
-
Defines
-
HAL_DCMI_IT_PIPE0_FRAME
DCMI_IER_FRAME_IE
¶
-
Capture complete interrupt
-
HAL_DCMI_IT_PIPE0_OVR
DCMI_IER_OVR_IE
¶
-
Overrun interrupt
-
HAL_DCMI_IT_PARALLEL_SYNC_ERR
DCMI_IER_ERR_IE
¶
-
Synchronization error interrupt
-
HAL_DCMI_IT_PIPE0_VSYNC
DCMI_IER_VSYNC_IE
¶
-
VSYNC interrupt
-
HAL_DCMI_IT_PIPE0_LINE
DCMI_IER_LINE_IE
¶
-
Line interrupt
-
HAL_DCMI_IT_ALL
(
HAL_DCMI_IT_PIPE0_FRAME
\
|
HAL_DCMI_IT_PIPE0_OVR\
|
HAL_DCMI_IT_PIPE0_VSYNC\
|
HAL_DCMI_IT_PIPE0_LINE\
|
HAL_DCMI_IT_PARALLEL_SYNC_ERR ) ¶
-
All interrupt
-
HAL_DCMI_IT_PIPE0_FRAME
DCMI_IER_FRAME_IE
¶
- group DCMI_Interrupt_Sources
-
Defines
-
HAL_DCMI_IT_PIPE0_FRAME
DCMI_IER_FRAME_IE
-
Capture complete interrupt
-
HAL_DCMI_IT_PIPE0_OVR
DCMI_IER_OVR_IE
-
Overrun interrupt
-
HAL_DCMI_IT_PARALLEL_SYNC_ERR
DCMI_IER_ERR_IE
-
Synchronization error interrupt
-
HAL_DCMI_IT_PIPE0_VSYNC
DCMI_IER_VSYNC_IE
-
VSYNC interrupt
-
HAL_DCMI_IT_PIPE0_LINE
DCMI_IER_LINE_IE
-
Line interrupt
-
HAL_DCMI_IT_ALL
(
HAL_DCMI_IT_PIPE0_FRAME
\
|
HAL_DCMI_IT_PIPE0_OVR\
|
HAL_DCMI_IT_PIPE0_VSYNC\
|
HAL_DCMI_IT_PIPE0_LINE\
|
HAL_DCMI_IT_PARALLEL_SYNC_ERR )
-
All interrupt
-
HAL_DCMI_IT_PIPE0_FRAME
DCMI_IER_FRAME_IE
- group DCMI_Interrupt_Sources
-
Defines
-
HAL_DCMI_IT_PIPE0_FRAME
DCMI_IER_FRAME_IE
-
Capture complete interrupt
-
HAL_DCMI_IT_PIPE0_OVR
DCMI_IER_OVR_IE
-
Overrun interrupt
-
HAL_DCMI_IT_PARALLEL_SYNC_ERR
DCMI_IER_ERR_IE
-
Synchronization error interrupt
-
HAL_DCMI_IT_PIPE0_VSYNC
DCMI_IER_VSYNC_IE
-
VSYNC interrupt
-
HAL_DCMI_IT_PIPE0_LINE
DCMI_IER_LINE_IE
-
Line interrupt
-
HAL_DCMI_IT_ALL
(
HAL_DCMI_IT_PIPE0_FRAME
\
|
HAL_DCMI_IT_PIPE0_OVR\
|
HAL_DCMI_IT_PIPE0_VSYNC\
|
HAL_DCMI_IT_PIPE0_LINE\
|
HAL_DCMI_IT_PARALLEL_SYNC_ERR )
-
All interrupt
-
HAL_DCMI_IT_PIPE0_FRAME
DCMI_IER_FRAME_IE
DCMI Optional Interrupts ¶
- group DCMI_Optional_Interrupts
- group DCMI_Optional_Interrupts
-
Defines
-
HAL_DCMI_OPT_IT_NONE
0U
-
DCMI Line interrupt disabled
-
HAL_DCMI_OPT_IT_PIPE0_LINE
DCMI_IER_LINE_IE
-
DCMI Line interrupt enabled
-
HAL_DCMI_OPT_IT_DEFAULT
DCMI_IER_LINE_IE
-
DCMI Line interrupt enabled
-
HAL_DCMI_OPT_IT_NONE
0U
- group DCMI_Optional_Interrupts
-
Defines
-
HAL_DCMI_OPT_IT_NONE
0U
-
DCMI Line interrupt disabled
-
HAL_DCMI_OPT_IT_PIPE0_LINE
DCMI_IER_LINE_IE
-
DCMI Line interrupt enabled
-
HAL_DCMI_OPT_IT_DEFAULT
DCMI_IER_LINE_IE
-
DCMI Line interrupt enabled
-
HAL_DCMI_OPT_IT_NONE
0U
DCMI flags ¶
- group DCMI_Flags
-
Defines
-
HAL_DCMI_FLAG_PIPE0_HSYNC
(0x2000
|
DCMI_SR_HSYNC)
¶
-
HSYNC state (sync line active)
-
HAL_DCMI_FLAG_PIPE0_VSYNC_PIN
(0x2000
|
DCMI_SR_VSYNC)
¶
-
VSYNC state (sync frame active)
-
HAL_DCMI_FLAG_PIPE0_FNE
(0x2000
|
DCMI_SR_FNE)
¶
-
FIFO not empty flag
-
HAL_DCMI_FLAG_PIPE0_FRAME
DCMI_RIS_FRAME_RIS
¶
-
Frame capture complete flag
-
HAL_DCMI_FLAG_PIPE0_OVR
DCMI_RIS_OVR_RIS
¶
-
Overrun flag
-
HAL_DCMI_FLAG_PARALLEL_SYNC_ERR
DCMI_RIS_ERR_RIS
¶
-
Synchronization error flag
-
HAL_DCMI_FLAG_PIPE0_VSYNC
DCMI_RIS_VSYNC_RIS
¶
-
VSYNC flag
-
HAL_DCMI_FLAG_PIPE0_LINE
DCMI_RIS_LINE_RIS
¶
-
Line flag
-
HAL_DCMI_FLAG_ALL
(
HAL_DCMI_FLAG_PIPE0_FRAME
\
|
HAL_DCMI_FLAG_PIPE0_OVR\
|
HAL_DCMI_FLAG_PIPE0_VSYNC\
|
HAL_DCMI_FLAG_PIPE0_LINE\
|
HAL_DCMI_FLAG_PARALLEL_SYNC_ERR ) ¶
-
All flag
-
HAL_DCMI_FLAG_PIPE0_HSYNC
(0x2000
|
DCMI_SR_HSYNC)
¶
- group DCMI_Flags
-
Defines
-
HAL_DCMI_FLAG_PIPE0_HSYNC
(0x2000
|
DCMI_SR_HSYNC)
-
HSYNC state (sync line active)
-
HAL_DCMI_FLAG_PIPE0_VSYNC_PIN
(0x2000
|
DCMI_SR_VSYNC)
-
VSYNC state (sync frame active)
-
HAL_DCMI_FLAG_PIPE0_FNE
(0x2000
|
DCMI_SR_FNE)
-
FIFO not empty flag
-
HAL_DCMI_FLAG_PIPE0_FRAME
DCMI_RIS_FRAME_RIS
-
Frame capture complete flag
-
HAL_DCMI_FLAG_PIPE0_OVR
DCMI_RIS_OVR_RIS
-
Overrun flag
-
HAL_DCMI_FLAG_PARALLEL_SYNC_ERR
DCMI_RIS_ERR_RIS
-
Synchronization error flag
-
HAL_DCMI_FLAG_PIPE0_VSYNC
DCMI_RIS_VSYNC_RIS
-
VSYNC flag
-
HAL_DCMI_FLAG_PIPE0_LINE
DCMI_RIS_LINE_RIS
-
Line flag
-
HAL_DCMI_FLAG_ALL
(
HAL_DCMI_FLAG_PIPE0_FRAME
\
|
HAL_DCMI_FLAG_PIPE0_OVR\
|
HAL_DCMI_FLAG_PIPE0_VSYNC\
|
HAL_DCMI_FLAG_PIPE0_LINE\
|
HAL_DCMI_FLAG_PARALLEL_SYNC_ERR )
-
All flag
-
HAL_DCMI_FLAG_PIPE0_HSYNC
(0x2000
|
DCMI_SR_HSYNC)
- group DCMI_Flags
-
Defines
-
HAL_DCMI_FLAG_PIPE0_HSYNC
(0x2000
|
DCMI_SR_HSYNC)
-
HSYNC state (sync line active)
-
HAL_DCMI_FLAG_PIPE0_VSYNC_PIN
(0x2000
|
DCMI_SR_VSYNC)
-
VSYNC state (sync frame active)
-
HAL_DCMI_FLAG_PIPE0_FNE
(0x2000
|
DCMI_SR_FNE)
-
FIFO not empty flag
-
HAL_DCMI_FLAG_PIPE0_FRAME
DCMI_RIS_FRAME_RIS
-
Frame capture complete flag
-
HAL_DCMI_FLAG_PIPE0_OVR
DCMI_RIS_OVR_RIS
-
Overrun flag
-
HAL_DCMI_FLAG_PARALLEL_SYNC_ERR
DCMI_RIS_ERR_RIS
-
Synchronization error flag
-
HAL_DCMI_FLAG_PIPE0_VSYNC
DCMI_RIS_VSYNC_RIS
-
VSYNC flag
-
HAL_DCMI_FLAG_PIPE0_LINE
DCMI_RIS_LINE_RIS
-
Line flag
-
HAL_DCMI_FLAG_ALL
(
HAL_DCMI_FLAG_PIPE0_FRAME
\
|
HAL_DCMI_FLAG_PIPE0_OVR\
|
HAL_DCMI_FLAG_PIPE0_VSYNC\
|
HAL_DCMI_FLAG_PIPE0_LINE\
|
HAL_DCMI_FLAG_PARALLEL_SYNC_ERR )
-
All flag
-
HAL_DCMI_FLAG_PIPE0_HSYNC
(0x2000
|
DCMI_SR_HSYNC)
DCMI Error Codes ¶
- group DCMI_Error_Codes
- group DCMI_Error_Codes
-
Defines
-
HAL_DCMI_ERROR_NONE
(0U)
-
No error
-
HAL_DCMI_ERROR_PIPE0_OVR
(1UL
<<
0U)
-
Overrun error
-
HAL_DCMI_ERROR_PARALLEL_SYNC
(1UL
<<
1U)
-
Synchronization error
-
HAL_DCMI_ERROR_PIPE0_DMA
(1UL
<<
2U)
-
DMA error
-
HAL_DCMI_ERROR_NONE
(0U)
- group DCMI_Error_Codes
-
Defines
-
HAL_DCMI_ERROR_NONE
(0U)
-
No error
-
HAL_DCMI_ERROR_PIPE0_OVR
(1UL
<<
0U)
-
Overrun error
-
HAL_DCMI_ERROR_PARALLEL_SYNC
(1UL
<<
1U)
-
Synchronization error
-
HAL_DCMI_ERROR_PIPE0_DMA
(1UL
<<
2U)
-
DMA error
-
HAL_DCMI_ERROR_NONE
(0U)