Controller Area Network
Serial Network Technology for Embedded Solutions
Controller Area Network (CAN) is a serial network technology that was originally designed for the automotive industry, especially for European cars, but has also become a popular bus in industrial automation as well as other applications. The CAN bus is primarily used in embedded systems, and as its name implies, is a network technology that provides fast communication among microcontrollers up to real-time requirements, eliminating the need for the much more expensive and complex technology of a Dual-Ported RAM.
This presentation explains the CAN technology including general aspects, protocol features, hardware features, development aspects, higher layer protocol, and available literature.