xutil.dev
Login

CAN Bus Calculator

Calculate CAN bus bit timing parameters, sample point, and baud rate prescaler

Clock Frequency (MHz)
8 MHz16 MHz20 MHz24 MHz32 MHz40 MHz48 MHz80 MHz
Desired Bit Rate
10 kbps20 kbps50 kbps100 kbps125 kbps250 kbps500 kbps800 kbps1 Mbps
Valid Bit Timing Configurations(Sorted by sample point closest to 87.5%)
BRP
TQ (ns)
Total TQ
PropSeg
PS1
PS2
SJW
Sample Point
4
250.0
8
5
1
1
1
87.5%Best
2
125.0
16
8
3
4
3
75.0%
2
125.0
16
7
4
4
4
75.0%
2
125.0
16
6
5
4
4
75.0%
2
125.0
16
5
6
4
4
75.0%
2
125.0
16
4
7
4
4
75.0%
2
125.0
16
3
8
4
4
75.0%
4
250.0
8
4
1
2
1
75.0%
4
250.0
8
3
2
2
2
75.0%
Recommended Configuration Details
4
250.0 ns
8
500,000 bps
87.5%
0.000%
SYNC
1 TQ
PROP
5 TQ
PS1
1 TQ
Sample
PS2
1 TQ