Infineon /XMC1300 /USIC0_CH0 /RBUF01SR

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 RBUF01SR

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 0WLEN00 (value1)SOF0 0 (PAR0)PAR0 0 (value1)PERR0 0 (value1)RDV00 0 (value1)RDV01 0 (value1)DS0 0WLEN10 (value1)SOF1 0 (PAR1)PAR1 0 (value1)PERR1 0 (value1)RDV10 0 (value1)RDV11 0 (value1)DS1

RDV10=value1, RDV01=value1, SOF1=value1, SOF0=value1, DS1=value1, RDV11=value1, RDV00=value1, PERR1=value1, PERR0=value1, DS0=value1

Description

Receiver Buffer 01 Status Register

Fields

WLEN0

Received Data Word Length in RBUF0

SOF0

Start of Frame in RBUF0

0 (value1): The data in RBUF0 has not been the first data word of a data frame.

1 (value2): The data in RBUF0 has been the first data word of a data frame.

PAR0

Protocol-Related Argument in RBUF0

PERR0

Protocol-related Error in RBUF0

0 (value1): The received protocol-related argument PAR matches the expected value. The reception of the data word sets bit PSR.RIF and can generate a receive interrupt.

1 (value2): The received protocol-related argument PAR does not match the expected value. The reception of the data word sets bit PSR.AIF and can generate an alternative receive interrupt.

RDV00

Receive Data Valid in RBUF0

0 (value1): Register RBUF0 does not contain data that has not yet been read out.

1 (value2): Register RBUF0 contains data that has not yet been read out.

RDV01

Receive Data Valid in RBUF1

0 (value1): Register RBUF1 does not contain data that has not yet been read out.

1 (value2): Register RBUF1 contains data that has not yet been read out.

DS0

Data Source

0 (value1): The register RBUF contains the data of RBUF0 (same for associated status information).

1 (value2): The register RBUF contains the data of RBUF1 (same for associated status information).

WLEN1

Received Data Word Length in RBUF1

SOF1

Start of Frame in RBUF1

0 (value1): The data in RBUF1 has not been the first data word of a data frame.

1 (value2): The data in RBUF1 has been the first data word of a data frame.

PAR1

Protocol-Related Argument in RBUF1

PERR1

Protocol-related Error in RBUF1

0 (value1): The received protocol-related argument PAR matches the expected value. The reception of the data word sets bit PSR.RIF and can generate a receive interrupt.

1 (value2): The received protocol-related argument PAR does not match the expected value. The reception of the data word sets bit PSR.AIF and can generate an alternative receive interrupt.

RDV10

Receive Data Valid in RBUF0

0 (value1): Register RBUF0 does not contain data that has not yet been read out.

1 (value2): Register RBUF0 contains data that has not yet been read out.

RDV11

Receive Data Valid in RBUF1

0 (value1): Register RBUF1 does not contain data that has not yet been read out.

1 (value2): Register RBUF1 contains data that has not yet been read out.

DS1

Data Source

0 (value1): The register RBUF contains the data of RBUF0 (same for associated status information).

1 (value2): The register RBUF contains the data of RBUF1 (same for associated status information).

Links

()