669
CAN Controller (CAN)
Chapter 19
Preliminary User’s Manual U17566EE1V2UM00
The addresses in the following table denote the address offsets to the CAN0
message buffer base address:
C0MBaseAddr = PBA + 100
H
Example
CAN0, message buffer register m = 14 = E
H
, byte 6 C0MDATA614 has the
address E
H
x 20
H
+ 6
H
+ C0MBaseAddr
Note
The message buffer register number m in the register symbols has 2 digits, for
example,
COMDATA01m = COMDATA0100 for m = 0.
Table 19-20
CAN0 message buffer registers
Address offset Register name
Symbol
R/W
Access
After reset
1-bit
8-bit
16-bit
mx20
H
+ 0
H
CAN0 message data byte 01 register m
C0MDATA01m
R/W
√
Undefined
mx20
H
+ 0
H
CAN0 message data byte 0 register m
C0MDATA0m
√
Undefined
mx20
H
+ 1
H
CAN0 message data byte 1 register m
C0MDATA1m
√
Undefined
mx20
H
+ 2
H
CAN0 message data byte 23 register m
C0MDATA23m
√
Undefined
mx20
H
+ 2
H
CAN0 message data byte 2 register m
C0MDATA2m
√
Undefined
mx20
H
+ 3
H
CAN0 message data byte 3 register m
C0MDATA3m
√
Undefined
mx20
H
+ 4
H
CAN0 message data byte 45 register m
C0MDATA45m
√
Undefined
mx20
H
+ 4
H
CAN0 message data byte 4 register m
C0MDATA4m
√
Undefined
mx20
H
+ 5
H
CAN0 message data byte 5 register m
C0MDATA5m
√
Undefined
mx20
H
+ 6
H
CAN0 message data byte 67 register m
C0MDATA67m
√
Undefined
mx20
H
+ 6
H
CAN0 message data byte 6 register m
C0MDATA6m
√
Undefined
mx20
H
+ 7
H
CAN0 message data byte 7 register m
C0MDATA7m
√
Undefined
mx20
H
+ 8
H
CAN0 message data length register m
C0MDLCm
√
0000 xxxx
B
mx20
H
+ 9
H
CAN0 message configuration register m
C0MCONFm
√
Undefined
mx20
H
+ A
H
CAN0 message identifier register m
C0MIDLm
√
Undefined
mx20
H
+ C
H
C0MIDHm
√
Undefined
mx20
H
+ E
H
CAN0 message control register m
C0MCTRLm
√
0x00 0000
0000 0000
B
electronic components distributor