Motorola MCF5282, MCF5281 user manual Functional Overview, Message Buffers, Idhigh Idlow

Models: MCF5282 MCF5281

1 816
Download 816 pages 28.97 Kb
Page 534
Image 534

Functional Overview

Message Buffers

FlexCAN Base

Address Offset

0x80-0x8F

0x82

0x84

0x86

0x8C

0x8E

0x90

0x9E

0xA0

0xAE

0xB0

Control/Status

ID_HIGH

ID_LOW

8 bytes Data field

Reserved

Message Buffer 0

Message Buffer 1

Message Buffer 2

Message Buffer 3

through

0x16E

0x170

0x17E

Message Buffer 14

Message Buffer 15

Figure 25-5. FlexCAN Memory Map

25.4 Functional Overview

The FlexCAN module is flexible in that each one of its 16 message buffers (MBs) can be assigned either as a transmit buffer or a receive buffer. Each MB, which is up to 8 bytes long, is also assigned an interrupt flag bit that indicates successful completion of either transmission or reception.

NOTE

Note that for both processes, the first CPU action in preparing a MB should be to deactivate it by setting its code field to the proper value. This requirement is mandatory to assure proper operation.

25-8

MCF5282 User’s Manual

MOTOROLA

Page 534
Image 534
Motorola MCF5282, MCF5281 user manual Functional Overview, Message Buffers, Idhigh Idlow