Download Print this page

Renesas M16C/50 Series User Manual page 614

Advertisement

M16C/5L Group, M16C/56 Group
23.1.14 CAN0 Status Register (C0STR)
CAN0 Status Register
b15
b8
b7
Figure 23.17 C0STR Register
R01UH0127EJ0110 Rev.1.10
Sep 01, 2011
b0
Symbol
C0STR
Bit Symbol
Bit Name
RSTST
CAN Reset Status Flag
HLTST
CAN Halt Status Flag
SLPST
CAN Sleep Status Flag
EPST
Error-Passive Status Flag
BOST
Bus-Off Status Flag
Transmit Status Flag
TRMST
(transmitter)
Receive Status Flag
RECST
(receiver)
No register bit. The read value is 0.
(b7)
NDST
NEWDATA Status Flag
SDST
SENTDATA Status Flag
Receive FIFO
RFST
Status Flag
Transmit FIFO
TFST
Status Flag
Normal Mailbox Message
NMLST
Lost Status Flag
FIFO Mailbox Message
FMLST
Lost Status Flag
Transmission Abort
TABST
Status Flag
EST
Error Status Flag
Address
D7C3h-D7C2h
0: Not in CAN reset mode
1: In CAN reset mode
0: Not in CAN halt mode
1: In CAN halt mode
0: Not in CAN sleep mode
1: In CAN sleep mode
0: Not in error-passive state
1: In error-passive state
0: Not in bus-off state
1: In bus-off state
0: Bus idle or reception in progress
1: Transmission in progress or
in bus-off state
0: Bus idle or transmission in progress
1: Reception in progress
0: No mailbox with NEWDATA bit = 1
1: Mailbox(es) with NEWDATA bit = 1
0: No mailbox with SENTDATA bit = 1
1: Mailbox(es) with SENTDATA bit = 1
0: No message in receive FIFO
1: Message in receive FIFO
0: Transmit FIFO is full
1: Transmit FIFO is not full
0: No mailbox with MSGLOST bit = 1
1: Mailbox(es) with MSGLOST bit = 1
0: RFMLF bit = 0
1: RFMLF bit = 1
0: No mailbox with TRMABT bit = 1
1: Mailbox(es) with TRMABT bit = 1
0: No error occurred
1: Error occurred
23. CAN Module
Reset Value
0000 0000 0000 0101b
Function
RW
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
Page 577 of 803

Advertisement

loading