In CAN communication, if a fixed baud rate is used, the communication traffic of the bus will be a fixed value. For example, if a baud rate of 1Mbps is used, the 100% load rate on the bus can transmit 1Mbit of data within 1 second.
When the average utilization rate of the bus reaches more than 70%, the communication of the bus is likely to be congested, and in extreme cases it is possible to cause error frames. Therefore, for CAN communication, it is necessary to strictly control the load rate of the communication. When I usually do program development, I use the USBCAN-2E-U CAN card with its dedicated CANTEST software to do a test screenshot, which can directly monitor the actual communication traffic on my bus in real time through the curve changes, so that I can easily handle the timing of data transmission in the program.