10 can transfer command register – Rainbow Electronics AT91CAP9S250A User Manual

Page 724

Advertising
background image

724

6264A–CAP–21-May-07

AT91CAP9S500A/AT91CAP9S250A

39.8.10

CAN Transfer Command Register

Name:

CAN_TCR

Access Type:

Write-only

This register initializes several transfer requests at the same time.

• MBx: Transfer Request for Mailbox x

This flag clears the MRDY and MABT flags in the corresponding CAN_MSRx register.

When several mailboxes are requested to be transmitted simultaneously, they are transmitted in turn, starting with the mail-
box with the highest priority. If several mailboxes have the same priority, then the mailbox with the lowest number is sent
first (i.e., MB0 will be transferred before MB1).

• TIMRST: Timer Reset

Resets the internal timer counter. If the internal timer counter is frozen, this command automatically re-enables it. This
command is useful in Time Triggered mode.

31

30

29

28

27

26

25

24

TIMRST

23

22

21

20

19

18

17

16

15

14

13

12

11

10

9

8

MB15

MB14

MB13

MB12

MB11

MB10

MB9

MB8

7

6

5

4

3

2

1

0

MB7

MB6

MB5

MB4

MB3

MB2

MB1

MB0

Mailbox Object Type

Description

Receive

It receives the next message.

Receive with overwrite

This triggers a new reception.

Transmit

Sends data prepared in the mailbox as soon as possible.

Consumer

Sends a remote frame.

Producer

Sends data prepared in the mailbox after receiving a remote frame from a
consumer.

Advertising