Abstract:For the scheduling problem of CAN bus, an improved method based on power function division of deadline is presented, due to the current prevent average division of deadline method has little effect on the priority inversion problem, and then the messages lack some schedulability. On this basis, the concept of quantization cost is used to analyze the schedulability of the algorithm, and the decision condition of message schedulability under this algorithm is fully demonstrated. CANoe platform was used for experimental simulation, compared to the average division of deadline and Double-power function division of deadline, and the feasibility and superiority of the algorithm which based on Double-power function division of deadline are verified by experiments. At the same time, the worst response time of message is improved, and the real-time of CAN network communication is improved.