根据控制局域网络(CAN)的特点及应用要求,提出一种新的动态调度协议(DSP),通过动态选择时间间隙调度信息,同时考虑实时数据的重传机制,并在此基础上介绍基于CAN 总线的实时DSP 应用算法,该算法不仅能满足CAN 网络中实时应用系统的性能要求,还能充分利用CAN 网络带宽。实验结果表明,该算法降低了传输请求程序的平均信号延迟,同时提高了网络利用率。关键词:控制局域网络;动态调度协议;实时;信号延迟Algorithm of Real-time DSP Application Based on CAN BusJIA Guo-guang1, ZENG Zeng1, LI Ken-li1, YANG Zheng-xin2(1. School of Computer & Communication, Hunan University, Changsha 410082;2. College of Mechatronic Engineering & Automation, National University of Defense Technology, Changsha 410073)【Abstract】According to the characteristics and the corresponding requirements of Controller Area Network(CAN), this paper proposes a novelDynamic Scheduling Protocol(DSP), which dynamically selects the time slots of CAN bus for the real-life applications, and considers themechanism to re-transmit real-time data. On basis of this, an algorithm of real-time DSP application based on CAN bus is introduced, which not onlymeets the real-time requirements of CAN applications, but also explores the bandwidth of CAN. Experimental results show this algorithm reducesthe average response delay of the applications and improves the bandwidth utility of CAN networks.【Key words】Controller Area Network(CAN); Dynamic Scheduling Protocol(DSP); real-time; signaling delay
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
评论