Complete guide to CAN bus with animated topology and frame structure diagrams.. Need a simple, practical intro to CAN bus? In this tutorial we explain the Controller Area Network (CAN bus) for beginners, incl. the CAN frame, higher-layer protocols and how to log/decode CAN bus data. Read on to learn why this has become the #1 guide on CAN bus.
Introduction The controller area network (CAN) is a standard for distributed communications with built-in fault handling, specified for the physical and data link layers of the open systems interconnection (OSI) model in ISO-11898 1, 2.. CAN is an International Standardization Organization (ISO) defined serial communications bus originally developed for the automotive industry to replace the complex wiring harness with a two-wire bus. The specification calls for high immunity to electrical interference and the ability to self-diagnose and repair data errors. These features have led to CAN's popularity in a variety of.