AN10674: NXP LPC2000 CAN driver with FullCAN mode

AN10674: NXP LPC2000 CAN driver with FullCAN mode

File info
File version: 
Rev. 01
NXP verified: 
YES

The Controller Area Network (CAN) is a serial, asynchronous, multi-master communication protocol for connecting electronic control modules, sensors and actuators in automotive and industrial applications.

In the NXP LPC2000 microcontroller family, there are several microcontrollers with a CAN Controller. The newest members in the family, like the LPC2300/LPC2400/LP2900, have an improved CAN controller. This improved version is also available for the microcontrollers with revision /01.

The major improvement is the FULLCAN mode, which automatically stores received messages with selected CAN message identifiers into a message buffer.

This application note explains some of the main features of the CAN Controller including the FullCAN operation mode.

At the end of the document, a demo program is given for the LPC2300/LPC2400 microcontroller.

feedback