EasyManua.ls Logo

Philips LPC2129 - Centralized CAN Registers; Table 142: CAN Central Transmit Status Register (Cantxsr - 0 Xe004 0000); Table 143: CAN Central Receive Status Register (Canrxsr - 0 Xe004 0004)

Philips LPC2129
306 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CAN Controllers and Acceptance Filter 204 May 03, 2004
Philips Semiconductors Preliminary User Manual
LPC2119/2129/2292/2294ARM-based Microcontroller
CENTRALIZED CAN REGISTERS
Three read-only registers group the bits in the Status registers of the CAN controllers for common accessibility. If devices with
more or fewer CAN controllers are defined, the number of bits used in the active bytes will change correspondingly. Each defined
byte of the following registers contains one particular status bit from each of the CAN controllers, in its LS bits.
Central Transmit Status Register (CANTxSR - 0xE004 0000)
Central Receive Status Register (CANRxSR - 0xE004 0004)
Table 143: CAN Central Transmit Status Register (CANTxSR - 0xE004 0000)
CANTxSR Name Function Reset Value
3:0 TS4:1
1: the CAN controller is sending a message (same as TS in the CANGSR)
TS4:3 are available in LPC2294 only. In other parts these bits are reserved.
0
7:4 Reserved
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
NA
11:8 TBS4:1
1: all 3 Tx Buffers are available to the CPU (same as TBS in CANGSR)
TBS4:3 are available in LPC2294 only. In other parts these bits are reserved.
all 1
15:12 Reserved
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
NA
19:16 TCS4:1
1: all requested transmissions have been completed successfully (same as TCS in
CANGSR)
TCS4:3 are available in LPC2294 only. In other parts these bits are reserved.
all 1
31:20 Reserved
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
NA
Table 144: CAN Central Receive Status Register (CANRxSR - 0xE004 0004)
CANRxSR Name Function Reset Value
3:0 RS4:1
1: the CAN controller is receiving a message (same as RS in CANGSR)
RS4:3 are available in LPC2294 only. In other parts these bits are reserved.
0
7:4 Reserved
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
NA
11:8 RBS4:1
1: a received message is available in the CAN controller (same as RBS in CANGSR)
RBS4:3 are available in LPC2294 only. In other parts these bits are reserved.
0
15:12 Reserved
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
NA
19:16 DOS4:1
1: a message was lost because the preceding message to this CAN controller was not
read out quickly enough (same as DOS in CANGSR)
DOS4:3 are available in LPC2294 only. In other parts these bits are reserved.
0
31:20 Reserved
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
NA

Table of Contents

Related product manuals