cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1 MCU

New Contributor II
        In the "Getting Started with CAN" application note it says, "This requires the use of highly accurate oscillator for baud rates greater than 125 Kbps. The CAN protocol specifies that the clock accuracy must be less than or equal to 0.5%." Is the 24MHz PLL accurate enough over the entire temperature range to have reliable CAN communication at 250 Kbps?   
0 Likes
Reply
3 Replies
Esteemed Contributor II

Welcome in the forum!

   

No, it is not accurate enough. I would suggest you to use an x-tal for clock generation. the internal oscillator has @ 3MHz a precision of 1% which is not good enough for CAN specs.

   

 

   

Bob

0 Likes
Reply
Esteemed Contributor

Specs for CAN -

   

 

   

www.google.com/url

   

 

   

Regards, Dana.

0 Likes
Reply
Anonymous
Not applicable

 @bob - however if you're using the PLL and USB, the clock accuracy is increased considerably. While my own testing is *far* from thorough, I seem to have no issues with CAN when using USB as well.

0 Likes
Reply