CAN as FLEXCAN

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

CAN as FLEXCAN

Jump to solution
12,800 Views
ivanrobles
Contributor III

Why is called CAN as FlexCAN? what is the difference?

Labels (1)
1 Solution
4,567 Views
LuisCasado
NXP Employee
NXP Employee

Hi Ivan,

'Flexcan' is only the name of the IP module. We have in Freescale several CAN controllers in different MCU families, MSCAN, FLEXCAN,....Every CAN controller have different features in terms of buffers, FIFO's, mailboxes, etc.. The important thing is that module is compliant with CAN standards. From RM:

"The FlexCAN module is a communication controller implementing the CAN protocol according to the CAN 2.0B protocol specification"

If the module have additional features, you can manage the CAN bus with more flexibility and capabilities or less CPU load.

Luis

View solution in original post

3 Replies
4,568 Views
LuisCasado
NXP Employee
NXP Employee

Hi Ivan,

'Flexcan' is only the name of the IP module. We have in Freescale several CAN controllers in different MCU families, MSCAN, FLEXCAN,....Every CAN controller have different features in terms of buffers, FIFO's, mailboxes, etc.. The important thing is that module is compliant with CAN standards. From RM:

"The FlexCAN module is a communication controller implementing the CAN protocol according to the CAN 2.0B protocol specification"

If the module have additional features, you can manage the CAN bus with more flexibility and capabilities or less CPU load.

Luis

1,748 Views
JabezLaw
Contributor I
Thanks
0 Kudos
4,567 Views
ivanrobles
Contributor III

Thank you very much

0 Kudos