EasyManua.ls Logo

Infineon C166 Series - Page 28

Infineon C166 Series
69 pages
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...
AP29000
Connecting C166 and C500 Microcontroller to CAN
The Infineon CAN Devices C167CR, C515C and SAE 81C90/91
Application Note 27 V 1.0, 2004-02
Figure 9 CAN addressing area on the C167CR
There are three mask registers in the CAN controller, called "Global Mask Short",
"Global Mask Long" and "Mask of Last Message". Incoming frames are masked with
their appropriate global mask. Therefore incoming Standard Frames are masked with
the standard 11-bit mask in Global Mask Short, while incoming Extended Frames are
masked with the extended 29-bit identifier in Global Mask Long. A bit in the mask
registers holding a "0" means "don't care", i.e. the respective bit position of the
message's identifier is not relevant during the acceptance filtering. In this way a
message object accepts not only one specific message but all messages only differing
in the previously masked bits. The last message object (MO 15) is used for the "Basic
CAN" feature.
EF00
H
EF02
H
EF04
H
EF06
H
EF08
H
EF0C
H
EF00
H
EF10
H
EF20
H
EF30
H
EF40
H
EF50
H
EF60
H
EF70
H
EF80
H
EF90
H
EFA0
H
EFB0
H
EFC0
H
EFD0
H
EFE0
H
EFF0
H
Messa
g
e Ob
j
ect 15
Messa
g
e Ob
j
ect 14
Messa
g
e Ob
j
ect 13
Messa
g
e Ob
j
ect 12
Messa
g
e Ob
j
ect 11
Messa
g
e Ob
j
ect 10
Messa
g
e Ob
j
ect 9
Messa
g
e Ob
j
ect 8
Messa
g
e Ob
j
ect 7
Messa
g
e Ob
j
ect 6
Messa
g
e Ob
j
ect 5
Messa
g
e Ob
j
ect 4
Messa
g
e Ob
j
ect 3
Messa
g
e Ob
j
ect 2
Messa
g
e Ob
j
ect 1
General Re
g
isters
Control / Status
Re
g
ister
Interru
p
t
Re
g
ister
Bit Timin
g
Re
g
ister
Global Mask
Short
Global Mask
Lon
g
Mask of
Last Messa
g
e
CAN Address Area
General Re
g
isters

Table of Contents

Related product manuals