- List all possible bit timing parameters
- Support both CAN 2.0 and CAN FD
- Sorting according to clock tolerance allows you to choose the best parameters
- Simple Windows Form project
-
Common
- Bus Length: According to your physical cable.
- Bus Propagation Delay: According to the cable datasheet or actual measurement.
- Transceiver Loop Delay: Check the CAN transceiver datasheet.
- CAN Controller IPT: Information Processing Time. Check the datasheet of MCU.
- Clock Frequency: Check the system clock and PLL settings of MCU and firmware.
-
CAN 2.0
- TSeg1 and TSeg2 Range: Check the reference manual of the MCU.
- Sampling Range: Filter to the result, in case your system require a specific range of sampling point.
-
CAN FD
- TSeg1 and TSeg2 Range: Check the reference manual of the MCU.
- Secondary Sampling Point: Enable to allow a larger bit rate in data field.
- Sampling Range: Filter to the result, in case your system require a specific range of sampling point.
- FDCAN Normal Operating Mode
- AN1798: CAN Bit Timing Requirements by Stuart Robb, East Kilbride, Scotland, NXP
- Bit Time Requirements for CAN FD by Florian Hartwich, Robert Bosch GmbH
- Robustness of a CAN FD Bus System – About Oscillator Tolerance and Edge Deviations by Dr. Arthur Mutter, Robert Bosch GmbH
- Add document
