17
©2017 Guangzhou ZHIYUAN Electronics
Date: 2017/10/09
User Manual
V1.00
C
Guangzhou ZHIYUAN Electronics Co., Ltd.
High performance CAN card for PCIe interface
PCIe-9140I User Manual
C
C
h
h
a
a
p
p
t
t
e
e
r
r
6
6
:
:
A
A
p
p
p
p
e
e
n
n
d
d
i
i
x
x
A
A
-
-
C
C
A
A
N
N
2
2
.
.
0
0
B
B
P
P
r
r
o
o
t
t
o
o
c
c
o
o
l
l
F
F
r
r
a
a
m
m
e
e
F
F
o
o
r
r
m
m
a
a
t
t
CAN2.0B Standard Frame
The CAN standard frame contains 11 bytes, which is consisted of information and
data. First 3 bytes are information.
7
6
5
4
3
2
1
0
Byte 1
FF
RTR
X
X
DLC (data length)
Byte 2
(Message identifier) ID.10
– ID.3
Byte 3
ID.2
– ID.0
X
X
X
X
X
Byte 4
Data 1
Byte 5
Data 2
Byte 6
Data 3
Byte 7
Data 4
Byte 8
Data 5
Byte 9
Data 6
Byte 10
Data 7
Byte 11
Data 8
Byte 1 is the frame information. Bit 7 (FF) indicates the frame format and it is 0 for
standard frame. Bit 6 (RTR) indicates the frame type, and it is 0 for data frame, 1 for
remote frame. DLC indicates the actual data length of data frame.
Byte 2 and 3 are message identifier. The higher 11 bits are significant bits.
Byte 4~11 are the actual data of data frame. They are invalid when it is a remote
frame.
CAN2.0B Extended Frame
The CAN extended frame contains 13 bytes, which is consisted of information and
data. First 5 bytes are information.
7
6
5
4
3
2
1
0
Byte 1
FF
RTR
X
X
DLC (data length)
Byte 2
(Message identifier) ID.28
– ID.21
Byte 3
ID.20
– ID.13
Byte 4
ID.12
– ID.5
Byte 5
ID.4
– ID.0
X
X
X
Byte 6
Data 1
Byte 7
Data 2
Byte 8
Data 3
Byte 9
Data 4
Byte 10
Data 5