beautypg.com

COMMELL MPX-2515 User Manual

Page 31

background image

Commell MPX-2515 User’s Guide Rev 0100

Taiwan Commate Computer Inc.

31

DATA_20

checksum

1.8.6 MCP_LOAD_TXB2SIDH

The MCP_LOAD_TXB2SIDH command loads the bytes in the Request Packet to
the associated MCP2515 registers in order to complete the corresponding message
transmission on the CAN bus.

#define CCP_CAN_TX_SERVICE 0X23 /* command category code */
#define MCP_LOAD_TXB2SIDH 0X44 /* sub-command code */
#define EP2 2 /* Endpoint 2 */
#define EP3 3 /* Endpoint 3 */

OFFSET

BULK OUT (EP2)

BULK IN (EP1)

SIZEOF_DATA

0X14

0X05

COMMAND

0X23

0X23

ERROR

0X00

Error code

DATA_0

0X44

Number of bytes return
(0X04)

DATA_1

Overwrite flag

EFLG before transmitting

DATA_2

Reserved

TXB2CTRL before
transmitting

DATA_3

0X50

EFLG after transmitted

DATA_4

Value to load to TXB0CTRL

TXB2CTRL after
transmitted

DATA_5

0X51

checksum

DATA_6

0X0D

DATA_7

TXB2SIDH

DATA_8

TXB2SIDL

DATA_9

TXB2EID8

DATA_10

TXB2EID0

DATA_11

TXB2DLC

DATA_12

TXB2D0

DATA_13

TXB2D1

DATA_14

TXB2D2

DATA_15

TXB2D3

DATA_16

TXB2D4

DATA_17

TXB2D5

DATA_18

TXB2D6

DATA_19

TXB2D7

DATA_20

checksum