stm32 /stm32h7rs /STM32H7S /DCMIPP /DCMIPP_P0SCSZR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as DCMIPP_P0SCSZR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0HSIZE0VSIZE0 (B_0x0)POSNEG 0 (B_0x0)ENABLE

POSNEG=B_0x0, ENABLE=B_0x0

Description

DCMIPP Pipe0 stat/crop size register

Fields

HSIZE

Horizontal size, from 0 to 4094 word wide (data 32-bit) If the value is maintained at 0 when enabling the crop by means of ENABLE bit, the crop operation is not performed on horizontal direction.

VSIZE

Vertical size, from 0 to 4094 pixels high If the value is maintained at 0 when enabling the crop by means of ENABLE bit, the crop operation is not performed on vertical direction.

POSNEG

This bit is set and cleared by software. It has a meaning only if ENABLE bit is set.

0 (B_0x0): Positive area, the rectangle defined by VSIZE, HSIZE, and VSTART, HSTART

1 (B_0x1): Negative area, the area excluding the rectangle defined by VSIZE, HSIZE, and VSTART, HSTART

ENABLE

This bit is set and cleared by software. if POSNEG = 0, the data inside the rectangle area are transmitted (it can correspond to a statistical data removal, or as a crop feature in a data valid image area). if POSNEG = 1, the data outside of the rectangle area are transmitted (it can correspond to a statistical data extraction, rejecting all data inside the window). This bit must be kept cleared if the input format is JPEG, to avoid unpredictable behavior of the pipe.

0 (B_0x0): Bypass. All the data are computed, if the statistic data are sent within the frame, they are sent to the processing pipe as pixels data.

1 (B_0x1): Enable. Depending on bit POSNEG value, the rectangle defined by VSIZE, HSIZE, VSTART and HSTART can be used to extract or to remove some data (statistical extraction or removal, or basic 2D crop features).

Links

()