HI-3200, HI-3201
Type
DLC
CAN TRANSMIT DESCRIPTOR HEADER BYTE
r1
7
6
5
4
3
2
1
0
LSB
MSB
Type
00
RTR
X
DLC
XXXX
NNNN
Description
End of sequence marker.
01
0
Type 1 descriptor CAN Data frame. Data Length Code (DLC) indicates the number of data bytes
in the CAN frame 0 - 8. DLC values >8 always have eight data bytes. The number of descriptor
bytes D is given by D=1+(4+N),where N is the DLC value or 8 if DLC>8.
01
10
1
0
XXXX
NNNN
Type 1 descriptor CAN Remote frame. The number of bytes in the descriptor is 5.
Type 2 descriptor CAN Data frame. The number of descriptor bytes is D=2+(2 x N), where N is the
DLC value or 8 if DLC>8.
10
11
1
0
XXXX
NNNN
Type 2 descriptor CAN Remote Frame. The number of descriptor bytes is 2.
Type 3 descriptor CAN Data frame. The number of descriptor bytes is D=9+(2 x N), where N is the
DLC value or 8 if DLC>8.
11
1
XXXX
Type 3 descriptor CAN Remote frame. The number of descriptor bytes is 9.
NOTE: Bit 7 should be set to the value of the reserved bit “r1” of the CAN frame.
Type 1 CAN Transmit Descriptor Frame Format
Type 1 CAN transmit descriptors are used when transmitting frames using CAN Identifier and Data payload values
defined explicitly by the HI-3200 Host CPU or Auto-initialization EEPROM.
The descriptor format is as follows:
CAN Data Byte n
0 - 8 Bytes
}
CAN Data Byte 1
ID6 to ID0, r0
ID14 to ID7
ID20 to ID18, SRR, IDE, ID17 to ID15
ID28 to ID21
Type 1 Descriptor Header Byte
HOLT INTEGRATED CIRCUITS
34