Welcome to the CAN-bus Wiki project

Differences

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

Link to this comparison view

Last revisionBoth sides next revision
can_faq:can_bitrates [2018/08/21 23:08] – external edit 127.0.0.1can_faq:can_bitrates [2018/09/29 14:28] – corrected link to the bittiming calculator heinz
Line 8: Line 8:
  
 For determining the timing register contents see at: For determining the timing register contents see at:
-[[ http://www.can-wiki.info/bittiming/tq.html | CAN Bit Timing Calculator]]+[[ http://www.bittiming.can-wiki.info/ | CAN Bit Timing Calculator]]
  
 Bit rates are programmed by specifying the values of some CAN controller registers, commonly called "bit timing" registers.  The time base is typical derived from a quartz oscillator.  Although very flexible, not all bit timings are possible.  For a successful communication, the nodes at the network should agree on a bit-timing within a certain accuracy. We suggest to use a maximum tolerance of the generated bit frequency  of 0.1%.  The best would be to use a oscillator frequency of multiples of 8 MHz.  (16 or 24 MHz) Using other frequencies is asking for trouble. For a more detailed description application notes from Philips and Bosch are available. Bit rates are programmed by specifying the values of some CAN controller registers, commonly called "bit timing" registers.  The time base is typical derived from a quartz oscillator.  Although very flexible, not all bit timings are possible.  For a successful communication, the nodes at the network should agree on a bit-timing within a certain accuracy. We suggest to use a maximum tolerance of the generated bit frequency  of 0.1%.  The best would be to use a oscillator frequency of multiples of 8 MHz.  (16 or 24 MHz) Using other frequencies is asking for trouble. For a more detailed description application notes from Philips and Bosch are available.

QR Code
QR Code can_faq:can_bitrates (generated for current page)