NXP CAN controllers

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 18, 2016 by lpcware
Content originally posted in LPCWare by push2eject on Thu Mar 17 20:26:59 MST 2016

I've noticed that NXP seem to use two different CAN controller implementations:

- the CAN1/2 controller as used in the LPC17xx & LPC40xx
- the Bosch designed C_CAN controller as used in the LPC11Cxx, LPC18xx & LPC43xx (although with some significant usability issues in the LPC43xx)

These are very different controllers, and I'm wondering why NXP use one or the other, and what the future trend will be?