Note: This feature is only available for STM32F446, STM32F469/479, STM32F7x5/6/7/8/9, STM32F750, STM32H7, STM32L496xx, STM32L4A6, STM32L4+, STM32U5, STM32H5, and STM32N647/657 devices listed in Table 1.
As described in Capture modes, the DCMI capture features are set through the DCMI_CR register.
The DCMI captures all received lines, or one line out of two (the user can choose to capture the odd or even lines).
This feature affects the vertical resolution that can be received by the DCMI as sent from the camera module or divided by two (only the odd or the even lines are received).
This interface also allows the capture of:
- All received data
- Every other byte from the received data (one byte out of two, only the odd or the even bytes are received)
- One byte out of four
- Two bytes out of four
This feature affects the horizontal resolution allowing the user to select one of the following resolutions:
- The full horizontal resolution
- The half of the horizontal resolution
- The quarter of the horizontal resolution (available only for 8 bpp data formats)
CAUTION: For some data formats (color spaces), the modification of the horizontal resolution allows a change of the data format. For example, when the data format is YCbCr, the data is received interleaved (CbYCrYCbYCr). When the user chooses to receive every other byte, the DCMI receives only the Y component of each sample, means converting YCbCr data into Y-only data. This conversion affects both the horizontal resolution (only half of the image is received), and the data format.