stm32 /stm32n6 /STM32N657 /PSSI /PSSI_CR

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 PSSI_CR

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)CKPOL 0 (B_0x0)DEPOL 0 (B_0x0)RDYPOL 0 (B_0x0)EDM0 (B_0x0)ENABLE 0 (B_0x0)DERDYCFG 0 (B_0x0)CKSRC 0 (B_0x0)DMAEN 0 (B_0x0)OUTEN

RDYPOL=B_0x0, CKSRC=B_0x0, EDM=B_0x0, DEPOL=B_0x0, OUTEN=B_0x0, DMAEN=B_0x0, ENABLE=B_0x0, CKPOL=B_0x0, DERDYCFG=B_0x0

Description

PSSI control register

Fields

CKPOL

Parallel data clock polarity

0 (B_0x0): Falling edge active for inputs or rising edge active for outputs

1 (B_0x1): Rising edge active for inputs or falling edge active for outputs.

DEPOL

Data enable (PSSI_DE) polarity

0 (B_0x0): PSSI_DE active low (0 indicates that data is valid)

1 (B_0x1): PSSI_DE active high (1 indicates that data is valid)

RDYPOL

Ready (PSSI_RDY) polarity

0 (B_0x0): PSSI_RDY active low (0 indicates that the receiver is ready to receive)

1 (B_0x1): PSSI_RDY active high (1 indicates that the receiver is ready to receive)

EDM

Extended data mode

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

3 (B_0x3): The interface captures 16-bit data on every parallel data clock

ENABLE

PSSI enable

0 (B_0x0): PSSI disabled

1 (B_0x1): PSSI enabled

DERDYCFG

Data enable and ready configuration

0 (B_0x0): PSSI_DE and PSSI_RDY both disabled

1 (B_0x1): Only PSSI_RDY enabled

2 (B_0x2): Only PSSI_DE enabled

3 (B_0x3): Both PSSI_RDY and PSSI_DE alternate functions enabled

4 (B_0x4): Both PSSI_RDY and PSSI_DE features enabled - bidirectional on PSSI_RDY pin (see Bidirectional PSSI_DE/PSSI_RDY signal on page 2004)

5 (B_0x5): Only PSSI_RDY function enabled, but mapped to PSSI_DE pin

6 (B_0x6): Only PSSI_DE function enabled, but mapped to PSSI_RDY pin

7 (B_0x7): Both PSSI_RDY and PSSI_DE features enabled - bidirectional on PSSI_DE pin (see Bidirectional PSSI_DE/PSSI_RDY signal on page 2004)

CKSRC

Clock source

0 (B_0x0): External clock (PSSI_PDCK in input)

1 (B_0x1): Internal clock (PSSI_PDCK in output)

DMAEN

DMA enable bit

0 (B_0x0): DMA transfers are disabled. The user application can directly access the PSSI_DR register when DMA transfers are disabled.

1 (B_0x1): DMA transfers are enabled (default configuration). A DMA channel in the general-purpose DMA controller must be configured to perform transfers from/to PSSI_DR.

OUTEN

Data direction selection bit

0 (B_0x0): Receive mode: data is input synchronously with PSSI_PDCK

1 (B_0x1): Transmit mode: data is output synchronously with PSSI_PDCK

Links

()