Numbers of CAN frames stored in a Message Buffer

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Numbers of CAN frames stored in a Message Buffer

499 Views
KKumar
Contributor II

Hi NXP,

 

How many CAN message frames is stored in a particular Message Buffer??

This number not mentioned in RM.

 

0 Kudos
3 Replies

476 Views
KKumar
Contributor II

Hi @Senlent 

May be my question is not clear.

What i want to understand is deep of a particular MBs??

Suppose I configured 1st MB of CAN1 to receive only CAN ID 0x01 then how many CAN frame it store without being lost.

Thanks

Kishore

0 Kudos

472 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@KKumar

just one,one MB can just store one frame each time.

if  a new message comes from outside, the MB's code area will tell there is free to receive or not.

you can take a look at the chapter 55.4.3 Message buffer structure(S32K-RM Rev 13) 

  -CODE — Message Buffer Code

0 Kudos

480 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@KKumar

      The Message buffer structure can represent standard frames (data length of 0-8 bytes) and extended frames (data length up to 64 bytes) of the CAN 2.0 protocol. Each independent MB consists of 16 or 24, 40 or 72 bytes, corresponding to 8 or 16, 32 or 64 in the number of massages;

Senlent_0-1667784559829.png

 

0 Kudos