Enhanced Controller Area Network (eCAN)
Message Format and Block Diagram
CAN Message Format
Data is transmitted and received using Message Frames
8 byte data payload per message
Standard and Extended identifier formats
Standard Frame: 11
Standard Frame: 11
-
-
bit Identifier (CAN v2.0A)
bit Identifier (CAN v2.0A)
Extended Frame: 29
Extended Frame: 29
-
-
bit Identifier (CAN v2.0B)
bit Identifier (CAN v2.0B)
11
11
-
-
bit
bit
Identifier
Identifier
R
R
T
T
R
R
S
S
O
O
F
F
I
I
D
D
E
E
r0
r0
DLC
DLC
0…8 Bytes Data
0…8 Bytes Data
CRC
CRC
ACK
ACK
E
E
O
O
F
F
Arbitration
Field
Control
Field
Data Field
Control
Field
11
11
-
-
bit
bit
Identifier
Identifier
R
R
T
T
R
R
S
S
O
O
F
F
I
I
D
D
E
E
r0
r0
DLC
DLC
0…8 Bytes Data
0…8 Bytes Data
CRC
CRC
ACK
ACK
r1
r1
18
18
-
-
bit
bit
Identifier
Identifier
S
S
R
R
R
R
E
E
O
O
F
F
Arbitration Field
Data Field
The DSP CAN module is a full CAN Controller. It contains a message handler for transmission
and reception management, and frame storage. The specification is CAN 2.0B Active – that is,
the module can send and accept standard (11-bit identifier) and extended frames (29-bit
identifier).
eCAN Block Diagram
Memory Management
Unit
CPU Interface,
Receive Control Unit
Timer Management Unit
eCAN Memory
(512 bytes)
Register and Message
Object Control
Mailbox RAM
(512 bytes)
32 Mailboxs
(4 x 32-bit words)
32
32
Receive Buffer
Transmit Buffer
Control Buffer
Status Buffer
SN65HVD23x
3.3-V CAN Transceiver
.
.
CAN Bus
32
32
Data
Address
eCAN0INT
eCAN1INT
A message mailbox
A message mailbox
Identifier – MID
Control – MCF
Data low – MDL
Data high - MDH
C28x - Communications
11 - 23
Содержание C28 Series
Страница 64: ...Summary 3 16 C28x Peripheral Registers Header Files ...
Страница 78: ...Interrupt Sources 4 14 C28x Reset and Interrupts ...
Страница 218: ...Lab 9 DSP BIOS 9 22 C28x Using DSP BIOS ...
Страница 244: ...Lab 10 Programming the Flash 10 26 C28x System Design ...
Страница 273: ...Appendix A eZdsp F2812 C28x Appendix A eZdsp F2812 A 1 ...
Страница 275: ...Appendix eZdsp F2812 eZdsp F2812 Connector Header and Pin Diagram C28x Appendix A eZdsp F2812 A 3 ...
Страница 276: ...Appendix P2 Expansion Interface A 4 C28x Appendix A eZdsp F2812 ...
Страница 277: ...Appendix P4 P8 P7 I O Interface C28x Appendix A eZdsp F2812 A 5 ...
Страница 278: ...Appendix A 6 C28x Appendix A eZdsp F2812 ...
Страница 279: ...Appendix P5 P9 Analog Interface C28x Appendix A eZdsp F2812 A 7 ...
Страница 281: ...Appendix JP7 JP8 JP11 JP12 Boot Mode Select JP9 PLL Disable DS1 DS2 LEDs C28x Appendix A eZdsp F2812 A 9 ...
Страница 282: ...Appendix A 10 C28x Appendix A eZdsp F2812 TP1 TP2 Test Points ...