Keil™, An ARM® Company

RL-ARM User's Guide

RL-CAN

The RL-CAN Real-Time Library CAN Driver is a group of library routines that enable CAN communications on a variety of microcontrollers. RL-CAN gives your programs access to the on-chip CAN controller found on these devices.

A CAN (Controller Area Network) is a high speed (up to 1 Mbit) serial bus with message priority and error checking. Originally developed for use in automobiles, it is suitable for numerous other applications like factory automation.

Nodes on a CAN network are usually connected by a differential twisted wire pair physical interface.

Note

  • RL-CAN is not included with the RealView® MDK-ARM™ Microcontroller Development Kit. It is available in the stand-alone product RL-ARM™, which also contains the RTX kernel (source code included), Flash File System, TCP/IP Stack, and USB drivers.