Post History
Check out What are the most common causes of CAN bus communication errors? As stated there, CAN requires a clock accuracy of 1.58% or your CAN node is non-compliant. I would recommend to use <1...
Answer
#2: Post edited
- Check out [What are the most common causes of CAN bus communication errors?](https://electrical.codidact.com/posts/276251)
As stated there, CAN requires a clock accuracy of 1.58% or your CAN node is non-compliant. I would recommend to use <1% however, which usually means external quartz. Some MCUs have good enough internal RC oscillators, your does not. You must use a crystal oscillator for CAN if sticking with this MCU.
- Check out [What are the most common causes of CAN bus communication errors?](https://electrical.codidact.com/posts/276251)
- As stated there, CAN requires a clock accuracy of 1.58% or your CAN node is non-compliant. I would recommend to use <1% however, which usually means external quartz. Some MCUs have good enough internal RC oscillators, your does not. You must use a crystal oscillator/ceramic resonator for CAN if sticking with this MCU.
#1: Initial revision
Check out [What are the most common causes of CAN bus communication errors?](https://electrical.codidact.com/posts/276251) As stated there, CAN requires a clock accuracy of 1.58% or your CAN node is non-compliant. I would recommend to use <1% however, which usually means external quartz. Some MCUs have good enough internal RC oscillators, your does not. You must use a crystal oscillator for CAN if sticking with this MCU.