Multican Kernel Registers - Infineon Technologies TC1728 User Manual

32-bit single-chip microcontroller
Table of Contents

Advertisement

20.4

MultiCAN Kernel Registers

This section describes the kernel registers of the MultiCAN module. All MultiCAN kernel
register names described in this section are also referenced in other parts of the TC1728
User's Manual by the module name prefix "CAN_".
MultiCAN Kernel Register Overview
The MultiCAN Kernel include three blocks of registers:
Global Module Registers
Node Registers, for each CAN node x
Message Object Registers, for each message object n
Global Module
Registers
LISTi
MSPNDk
MSIDk
MSIMASK
PANCTR
MCR
MITR
i = 0 to (Lists -1)
k = 0 (Message
Pending Registers -1)
Figure 20-22 MultiCAN Kernel Registers
The registers of the MultiCAN module kernel are listed below.
Table 20-6
Registers Address Space - MultiCAN Kernel Registers
Module
Base Address
CAN
F000 4000
User's Manual
MultiCAN, V2.24
Controller Area Network Controller (MultiCAN)
CAN Node
Registers
NCRx
NSRx
NIPRx
NPCRx
NBTRx
NECNTx
NFCRx
x = 0 to (CAN Nodes – 1)
End Address
F000 7FFF
H
20-56
Message Object
Registers
MOFCRn
MOFGPRn
MOIPRn
MOAMRn
MOARn
MODATALn
MODATAHn
MOCTRn
MOSTATn
n = 0 to (Message Objects – 1)
MCA 06279_x.vsd
Note
-
H
TC1728
V1.0, 2011-12

Advertisement

Table of Contents
loading

Table of Contents