I'm trying to determine crystal timing accuracy requirements for a CAN bus application.
One node on the bus (the master) will be using a CAN controller chip separate from the processor, with an ideal crystal.
The other nodes on the bus (the slaves, up to 10 or so) will be using the CAN controller built into the DSPs (TI TMS320F2812). The optimum crystal for the DSPs (29.4912 MHz) results in a CAN bit time with a
0.31% error.Other information: CAN bit-rate 500 Kbps, maximum cable length