Welcome to the CAN-bus Wiki project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
can_literature:main [2012/09/02 10:32] – [Books covering CAN] added book by Di Natale heinzcan_literature:main [2018/08/21 23:08] (current) – external edit 127.0.0.1
Line 1: Line 1:
-===== technical papers =====+====== Technical Papers ====== 
 + 
 + 
 +The Bosch documents, even they are not the official CAN standards anymore, are still a very good reference. [[http://www.bosch-semiconductors.de/media/pdf_1/canliteratur/can2spec.pdf|CAN Specification Version 2.0]] year 1991, 73 p. 
  
-The Bosch documents, even they are not the official CAN standards anymore, are still a very good reference. 
-[[http://www.bosch-semiconductors.de/media/pdf/canliteratur/can2spec.pdf|CAN Specification Version 2.0]] 1919, 73 p. 
  
 ===== Books covering CAN ===== ===== Books covering CAN =====
  
 +==== List of available CAN books with short description ====
  
-=== A Comprehensible Guide To Controller Area Network ===+There is a very good list of available books at CiA ([[http://can-newsletter.org/engineering/engineering-miscellaneous/nr_e_cia_can_books_120529]]).
  
 +==== A Comprehensible Guide To Controller Area Network ====
  
 This book is the most thoroughly researched and complete work on CAN. It provides complete information on all CAN features and aspects combined with a high level of readability. More info at: [[http://www.copperhillmedia.com/2010/03/a-comprehensible-guide-to-controller-area-network/|http://www.copperhillmedia.com/2010/03/a-comprehensible-guide-to-controller-area-network/]] Controller Area Network This book is the most thoroughly researched and complete work on CAN. It provides complete information on all CAN features and aspects combined with a high level of readability. More info at: [[http://www.copperhillmedia.com/2010/03/a-comprehensible-guide-to-controller-area-network/|http://www.copperhillmedia.com/2010/03/a-comprehensible-guide-to-controller-area-network/]] Controller Area Network
  
  
-=== Controller Area Network === +==== Controller Area Network ====
  
 German Prof. Dr.-Ing. K. Etschberger (Hrsg.) Controller Area Network (CAN) Hanser-Verlag, 2002, ISBN: 3-446-21776-2, 3. Auflage Gebundene Ausgabe, ca. 440 Seiten English Prof. Dr.-Ing. K. Etschberger (Publisher) Controller Area Network (CAN) Basics, Protocols, Chips, Applications English edition, 2001 ISBN: 3-00-007376-0, 440 Pages German Prof. Dr.-Ing. K. Etschberger (Hrsg.) Controller Area Network (CAN) Hanser-Verlag, 2002, ISBN: 3-446-21776-2, 3. Auflage Gebundene Ausgabe, ca. 440 Seiten English Prof. Dr.-Ing. K. Etschberger (Publisher) Controller Area Network (CAN) Basics, Protocols, Chips, Applications English edition, 2001 ISBN: 3-00-007376-0, 440 Pages
  
  
-=== CAN System Engineering: From Theory to Practical Applications === +==== CAN System Engineering: From Theory to Practical Applications ====
  
 by Wolfhard Lawrenz, 1997 hard cover - 520 pages (March 1997), Springer Verlag ISBN: 0387949399 by Wolfhard Lawrenz, 1997 hard cover - 520 pages (March 1997), Springer Verlag ISBN: 0387949399
  
 +New: December 2013 edition 
 +[[http://www.springer.com/computer/communication+networks/book/978-1-4471-5612-3 | Springer]] 2nd edition 2013, XXV, 353 pages, 186 illustrations. ISBN 978-1-4471-5613-0; Germany 79,72 € available as eBook,  101,64 € hard cover.
  
-=== CANopen === 
  
 +==== CANopen ====
  
-by Holger Zeltwanger (WhoisWho) publisher hard cover,190p. VDE-Verlag ; Thirteen authors have contributed to the first CANopen book in German language. The 190-pages book describes in detail the CANopen communication protocols and the CANopen device profiles. The authors have covered also the Layer Setting Services (LSS) as well as CANopen configuration tools. It was not intended to substitute the CANopen specifications, but shall make it easier to read them. The book introduces also into the CAN physical layer as well as the CAN data link layer protocol.+**CANopen: Das standardisierte, eingebettete Netzwerk** 
 +by Holger Zeltwanger (WhoisWho) publisher hard cover,190p. VDE-Verlag ; ISBN-13: 978-3800728459; Thirteen authors have contributed to the first CANopen book in German language. The 260-pages book describes in detail the CANopen communication protocols and the CANopen device profiles. The authors have covered also the Layer Setting Services (LSS) as well as CANopen configuration tools. It was not intended to substitute the CANopen specifications, but shall make it easier to read them. The book introduces also into the CAN physical layer as well as the CAN data link layer protocol.
  
  
-=== Embedded Networking with CAN and CANopen === +==== Embedded Networking with CAN and CANopen ====
  
 by Olaf Pfeiffer, Andrew Ayre, Christian Keydel, Paperback, 537 pages, Annabooks/Rtc Books, ISBN: 0929392783 by Olaf Pfeiffer, Andrew Ayre, Christian Keydel, Paperback, 537 pages, Annabooks/Rtc Books, ISBN: 0929392783
Line 40: Line 44:
  
  
-=== CAN dictionary ===+==== CAN dictionary ====
  
- +published by © 2015 CiA - not a book, but a booklet: from the Foreword: This dictionary briefly describes vocabulary and abbreviations used in CAN technology. It is not supposed to substitude any standard or specification. The dictionary may be used by CAN newcomers to understand technical articles, handbooks, etc. more easily without consulting standards and specifications. More than 300 words are explained. e.g all CiA CANopen standard and CAN related ISO numbers.
-published by © 2003 CiA - not a book, but a booklet: from the Foreword: This dictionary briefly describes vocabulary and abbreviations used in CAN technology. It is not supposed to substitude any standard or specification. The dictionary may be used by CAN newcomers to understand technical articles, handbooks, etc. more easily without consulting standards and specifications. More than 300 words are explained. e.g all CiA CANopen standard and CAN related ISO numbers.+
  
  
Line 49: Line 52:
  
  
-=== Japanese CANopen Book === +==== Japanese CANopen Book ====
  
 Book written in Japanese language about CAN and CANopen. Contact for details: CANopen@vector-japan.co.jp A Comprehensible Guide to J1939 Book written in Japanese language about CAN and CANopen. Contact for details: CANopen@vector-japan.co.jp A Comprehensible Guide to J1939
  
  
-=== Chinese CANopen Book ===+==== Chinese CANopen Book ====
  
 +The Beihang University Press publishing house has released a CANopen book (ISBN 987-7-5124-0486-1). This is a translation of the German "CANopen" book.\\ A short overview on CAN literature in Chinese can be seen on CiA's website: [[http://can-newsletter.org/engineering/engineering-miscellaneous/nr_e_cia_can_books_120529]]
  
-The Beihang University Press publishing house has released a CANopen book (ISBN 987-7-5124-0486-1). This is a translation of the German "CANopen" book.\\  
-[[http://www.can-cia.de/index.php?id=1394|http://www.can-cia.de/index.php?id=1394]] 
- 
- 
-=== A Comprehensible Guide to J1939 === 
  
 +==== A Comprehensible Guide to J1939 ====
  
 is the first work on J1939 besides the SAE J1939 standards collection. It provides profound information on the J1939 message format and network management combined with a high level of readability. For more info log on to: [[http://www.copperhillmedia.com/2010/03/a-comprehensible-guide-to-j1939-by-wilfried-voss/|http://www.copperhillmedia.com/2010/03/a-comprehensible-guide-to-j1939-by-wilfried-voss/]] is the first work on J1939 besides the SAE J1939 standards collection. It provides profound information on the J1939 message format and network management combined with a high level of readability. For more info log on to: [[http://www.copperhillmedia.com/2010/03/a-comprehensible-guide-to-j1939-by-wilfried-voss/|http://www.copperhillmedia.com/2010/03/a-comprehensible-guide-to-j1939-by-wilfried-voss/]]
  
  
-=== Understanding and Using the Controller Area Network Communication Protocol: Theory and Practice ===+==== Understanding and Using the Controller Area Network Communication Protocol: Theory and Practice ====
  
  
 by Marco Di Natale, Haibo Zeng, Paolo Giusto und Arkadeb Ghosal,Springer New York (January 2012), is available at Amazon for EUR 102,99 (August 2012)\\  by Marco Di Natale, Haibo Zeng, Paolo Giusto und Arkadeb Ghosal,Springer New York (January 2012), is available at Amazon for EUR 102,99 (August 2012)\\ 
 ISBN 978-1-4614-0313-5\\  ISBN 978-1-4614-0313-5\\ 
-Table of Content and some pages at the publishers site:http://www.springerlink.com/content/978-1-4614-0314-2 +Table of Content and some pages at the [[http://www.springerlink.com/content/978-1-4614-0314-2|publishers site]].
  
 == Back Cover text: == == Back Cover text: ==
- 
  
 This is the first book to offer a hands-on guide to designing,  analyzing and debugging a communication infrastructure based on the  Controller Area Network (CAN) bus.  Although the CAN bus standard is  well established and currently used in most automotive systems, as well  as avionics, medical systems and other devices, its features are not  fully understood by most developers, who tend to misuse the network.  This results in lost opportunities for better efficiency and  performance. This book offers a comprehensive range of architectural  solutions and domains of analysis. It also provides formal models and  analytical results, with thorough discussion of their applicability, so  that it serves as an invaluable reference for researchers and students,  as well as practicing engineers. Offers the first comprehensive guide  to bridging the gap between theory and implementation of the widely  accepted Controller Area Network (CAN) bus;Provides examples and best  practices for design of communication systems, as well as time and  reliability analysis of communication on the CAN bus Improves  the  reader’s ability to design, analyze and debug a communication  infrastructure based on the CAN bus;Focuses on the practical  implementation of the communication stack for CAN and the implications  of design choices at all levels, from the selection of the controller,  to software development and architectural design. Improves  the reader’s ability to design, analyze and debug a  communication infrastructure based on the CAN bus;Focuses on the  practical implementation of the communication stack for CAN and  the implications of design choices at all levels, from the selection of  the controller, to software development and architectural design. Improves  the reader’s ability to design, analyze and  debug a communication infrastructure based on the CAN bus;Focuses on  the practical implementation of the communication stack for CAN and  the implications of design choices at all levels, from the selection of  the controller, to software development and architectural design. This is the first book to offer a hands-on guide to designing,  analyzing and debugging a communication infrastructure based on the  Controller Area Network (CAN) bus.  Although the CAN bus standard is  well established and currently used in most automotive systems, as well  as avionics, medical systems and other devices, its features are not  fully understood by most developers, who tend to misuse the network.  This results in lost opportunities for better efficiency and  performance. This book offers a comprehensive range of architectural  solutions and domains of analysis. It also provides formal models and  analytical results, with thorough discussion of their applicability, so  that it serves as an invaluable reference for researchers and students,  as well as practicing engineers. Offers the first comprehensive guide  to bridging the gap between theory and implementation of the widely  accepted Controller Area Network (CAN) bus;Provides examples and best  practices for design of communication systems, as well as time and  reliability analysis of communication on the CAN bus Improves  the  reader’s ability to design, analyze and debug a communication  infrastructure based on the CAN bus;Focuses on the practical  implementation of the communication stack for CAN and the implications  of design choices at all levels, from the selection of the controller,  to software development and architectural design. Improves  the reader’s ability to design, analyze and debug a  communication infrastructure based on the CAN bus;Focuses on the  practical implementation of the communication stack for CAN and  the implications of design choices at all levels, from the selection of  the controller, to software development and architectural design. Improves  the reader’s ability to design, analyze and  debug a communication infrastructure based on the CAN bus;Focuses on  the practical implementation of the communication stack for CAN and  the implications of design choices at all levels, from the selection of  the controller, to software development and architectural design.
- 
- 
-==  == 
  

QR Code
QR Code can_literature:main (generated for current page)