O'Reilly logo

Multiplexed Networks for Embedded Systems: CAN, LIN, FlexRay, Safe-by-Wire... by Dominique Paret

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5

Components, Applications and Tools for CAN

In the preceding chapters, I have outlined the principles of CAN (controller area network) and described the details of its protocol and its numerous physical implementations.

If a protocol is to survive, it must be considered ‘useful’, in spite of the costs incurred by the development of special components. It must therefore be effectively supported by integrated circuits or families of integrated circuits, and there must be tools to facilitate the development of the applications.

The aim of this chapter is to describe the usual range of components supporting CAN, to provide some specific examples of electrical circuits and applications and finally to mention the development tools for assistance with the design of the applications.

5.1 CAN Components

Before starting this description, I would like to make an important point concerning the style of approach and intellectual integrity in relation to the following section.

It is very difficult to describe all existing components in detail; that would turn this book into a product catalogue. For practical reasons, therefore, I have chosen the following presentation:

  • I shall start by describing the architectural philosophy of the existing families for components conforming to the CAN protocol;
  • and I shall finish with a rather more detailed study of some of these, according to their principal functions, to give you a clearer understanding of the implementation of certain functions.

The first ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required