A technical book covering the fundamentals, structure, layers and applications of the automotive CAN bus system.
About this manual
This book introduces the basic principles of the Controller Area Network (CAN) used in automotive electronic control units, describing its architecture, functions and physical characteristics. It explains the three main layers—physical, data link and application—along with related protocols such as SAE J1939 and TTCAN.
The text also discusses design considerations, implementation methods, and practical examples for developing CAN‑based systems, including topics like message framing, error handling, CRC, and bootloader integration. This manual is written in Chinese.
What's inside
- CAN Bus Overview
- Structure and Function of CAN Bus
- Physical Layer of CAN Bus
- Data Link Layer of CAN Bus
- Application Layer of CAN Bus
- Message Framing and CRC
- SAE J1939 and TTCAN
- Bootloader and MSCAN
- Design and Implementation Guidelines
Frequently asked questions
What does CAN stand for?
CAN stands for Controller Area Network.