stm32 /stm32n6 /STM32N655 /DCMIPP /DCMIPP_PRCR

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_PRCR

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 0 (B_0x0)ESS 0 (B_0x0)PCKPOL 0 (B_0x0)HSPOL 0 (B_0x0)VSPOL 0 (B_0x0)EDM0 (B_0x0)ENABLE 0FORMAT0 (B_0x0)SWAPCYCLES 0 (B_0x0)SWAPBITS

HSPOL=B_0x0, ESS=B_0x0, EDM=B_0x0, SWAPBITS=B_0x0, PCKPOL=B_0x0, ENABLE=B_0x0, SWAPCYCLES=B_0x0, VSPOL=B_0x0

Description

DCMIPP parallel interface control register

Fields

ESS

Embedded synchronization select

0 (B_0x0): Hardware synchronization data capture (frame/line start/stop) is synchronized with the HSYNC/VSYNC signals.

1 (B_0x1): Embedded synchronization data capture is synchronized with synchronization codes embedded in the data flow.

PCKPOL

Pixel clock polarity

0 (B_0x0): Falling edge active

1 (B_0x1): Rising edge active

HSPOL

Horizontal synchronization polarity

0 (B_0x0): HSYNC active low

1 (B_0x1): HSYNC active high

VSPOL

Vertical synchronization polarity

0 (B_0x0): VSYNC active low

1 (B_0x1): VSYNC active high

EDM

Extended data mode

0 (B_0x0): Interface captures 8-bit data on every pixel clock

1 (B_0x1): Interface captures 10-bit data on every pixel clock

2 (B_0x2): Interface captures 12-bit data on every pixel clock

3 (B_0x3): Interface captures 14-bit data on every pixel clock

4 (B_0x4): Interface captures 16-bit data on every pixel clock

ENABLE

Parallel interface enable

0 (B_0x0): Parallel interface disabled to lower power consumption

1 (B_0x1): Parallel interface enabled

FORMAT

Other values: data are captured and output as-is only through the data/dump pipeline (e.g. JPEG or byte input format).

30 (B_0x1E): YUV422

34 (B_0x22): RGB565

36 (B_0x24): RGB888 (= YUV444)

42 (B_0x2A): RAW8

43 (B_0x2B): RAW10

44 (B_0x2C): RAW12

45 (B_0x2D): RAW14

74 (B_0x4A): monochrome 8-bit

75 (B_0x4B): monochrome 10-bit

76 (B_0x4C): monochrome 12-bit

77 (B_0x4D): monochrome 14-bit

90 (B_0x5A): byte stream (JPEG, compressed video)

SWAPCYCLES

Swap data (cycle 0 vs. cycle 1) for pixels received on two cycles

0 (B_0x0): Default

1 (B_0x1): Swap active: the data of cycle 1 is used before the data of cycle 0.

SWAPBITS

Swap LSB vs. MSB within each received component

0 (B_0x0): As received

1 (B_0x1): Swapped MSB vs. LSB

Links

()