Infineon /XMC4200 /CAN_MO0 /MOSTAT

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 MOSTAT

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 (value1)RXPND 0 (value1)TXPND 0 (value1)RXUPD 0 (value1)NEWDAT 0 (value1)MSGLST 0 (value1)MSGVAL 0 (value1)RTSEL 0 (value1)RXEN 0 (value1)TXRQ 0 (value1)TXEN0 0 (value1)TXEN1 0 (value1)DIR 0LIST0PPREV0PNEXT

RXPND=value1, RXEN=value1, MSGLST=value1, TXPND=value1, TXRQ=value1, TXEN0=value1, DIR=value1, RXUPD=value1, RTSEL=value1, NEWDAT=value1, MSGVAL=value1, TXEN1=value1

Description

Message Object Status Register

Fields

RXPND

Receive Pending

0 (value1): No CAN message has been received.

1 (value2): A CAN message has been received by the message object n, either directly or via gateway copy action.

TXPND

Transmit Pending

0 (value1): No CAN message has been transmitted.

1 (value2): A CAN message from message object n has been transmitted successfully over the CAN bus.

RXUPD

Receive Updating

0 (value1): No receive update ongoing.

1 (value2): Message identifier, DLC, and data of the message object are currently updated.

NEWDAT

New Data

0 (value1): No update of the message object n since last flag reset.

1 (value2): Message object n has been updated.

MSGLST

Message Lost

0 (value1): No CAN message is lost.

1 (value2): A CAN message is lost because NEWDAT has become set again when it has already been set.

MSGVAL

Message Valid

0 (value1): Message object n is not valid.

1 (value2): Message object n is valid.

RTSEL

Receive/Transmit Selected

0 (value1): Message object n is not selected for receive or transmit operation.

1 (value2): Message object n is selected for receive or transmit operation.

RXEN

Receive Enable

0 (value1): Message object n is not enabled for frame reception.

1 (value2): Message object n is enabled for frame reception.

TXRQ

Transmit Request

0 (value1): No transmission of message object n is requested.

1 (value2): Transmission of message object n on the CAN bus is requested.

TXEN0

Transmit Enable 0

0 (value1): Message object n is not enabled for frame transmission.

1 (value2): Message object n is enabled for frame transmission.

TXEN1

Transmit Enable 1

0 (value1): Message object n is not enabled for frame transmission.

1 (value2): Message object n is enabled for frame transmission.

DIR

Message Direction

0 (value1): Receive Object selected: With TXRQ = 1, a Remote Frame with the identifier of message object n is scheduled for transmission. On reception of a Data Frame with matching identifier, the message is stored in message object n.

1 (value2): Transmit Object selected: If TXRQ = 1, message object n is scheduled for transmission of a Data Frame. On reception of a Remote Frame with matching identifier, bit TXRQ is set.

LIST

List Allocation

PPREV

Pointer to Previous Message Object

PNEXT

Pointer to Next Message Object

Links

()