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.
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:
The first ...