Welcome to the Part-2 introductory course on the basics of Controller Area Network (CAN) technology. This course covers technical details that will help you design reliable, cost-effective distributed systems that link together a network of microcontrollers (MCUs). To get the most of this material, you should be familiar with data communication networks in general, and understand the fundamentals of designing and developing embedded control systems. The material presented here builds on information presented in the Part-1 CAN Basics course: the physical interface, data flow, timing issues, physical layer, OSI model, and higher-level protocols. This Part-2 course covers the various types of Message Frames used in CAN technology, explaining what each type is and does. It also covers bus errors and describes strategies for implementing CAN-based systems. The CAN Basics Part-2 course discusses Message Frames, bus errors and network implementation strategies. Other online CAN courses at Renesas Interactive cover the application strategies. Other online CAN peripherals are built into the microcontrollers in the Renesas R8C and M16C product groups. These courses also provide additional design information for implementing CAN- based multiprocessor systems.

