Centralized Can Registers; Table 142: Can Central Transmit Status Register (Cantxsr - 0Xe004 0000); Table 143: Can Central Receive Status Register (Canrxsr - 0Xe004 0004) - Philips LPC2194 User Manual

Table of Contents

Advertisement

Philips Semiconductors
ARM-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)
Table 143: CAN Central Transmit Status Register (CANTxSR - 0xE004 0000)
CANTxSR
Name
3:0
TS4:1
7:4
Reserved
11:8
TBS4:1
15:12
Reserved
19:16
TCS4:1
31:20
Reserved
Central Receive Status Register (CANRxSR - 0xE004 0004)
Table 144: CAN Central Receive Status Register (CANRxSR - 0xE004 0004)
CANRxSR
Name
3:0
RS4:1
7:4
Reserved
11:8
RBS4:1
15:12
Reserved
19:16
DOS4:1
31:20
Reserved
CAN Controllers and Acceptance Filter
Function
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.
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
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.
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
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.
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
Function
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.
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
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.
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
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.
Reserved. User software should not write ones to reserved bits. The value read from
a reserved bit is not defined.
LPC2119/2129/2292/2294
204
Preliminary User Manual
Reset Value
0
NA
all 1
NA
all 1
NA
Reset Value
0
NA
0
NA
0
NA
May 03, 2004

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lpc2129Lpc2119Lpc2292Lpc2294

Table of Contents