Internal oscillator good enough for CAN bus?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Internal oscillator good enough for CAN bus?

1,350 Views
claybarclay
Contributor II

Is the internal 4 Mhz oscillator in a kinetis-k-series‌ K10 accurate enough for high speed #can 2.0 #bit timing or must we have an external crystal on our board?

Labels (1)
0 Kudos
2 Replies

802 Views
egoodii
Senior Contributor III

Tolerance is, of course, related to your bitrate and other tolerance factors, but suffice it to say that ANY CAN interface is going to need better than 1% tolerance, and even that cannot be held by internal chip oscillators.  In general, you can say that the semi-synchronous nature of CAN requires frequency error on the order of <0.1% to keep all participants in lock-step, so definitely crystal-based.

0 Kudos

802 Views
claybarclay
Contributor II

I know the internal oscillators were not good enough for USB until they got the 48 MHz included but I am not sure about CAN on the older 4 MHz parts.

0 Kudos