为了提高控制器局域网络(controller area network,CAN)通信的实时性,文章基于时间触发CAN(time-triggered CAN,TTCAN)协议,采用verilog硬件描述语言设计实现TTCAN总线控制器。该控制器可在经典CAN模式与TTCAN模式之间进行切换,同时兼...为了提高控制器局域网络(controller area network,CAN)通信的实时性,文章基于时间触发CAN(time-triggered CAN,TTCAN)协议,采用verilog硬件描述语言设计实现TTCAN总线控制器。该控制器可在经典CAN模式与TTCAN模式之间进行切换,同时兼容可变速率CAN(CAN with flexible data rate,CAN FD)协议下的高速通信。实验结果证明,相较于经典CAN总线控制器,该TTCAN总线控制器能够减少在高总线负载率下周期性报文的发送延时,在全波特率范围内且总线负载率大于等于60%的情况下,能够减少75%以上的CAN报文发送延时。展开更多
针对CAN总线不能有效处理时间触发的周期信息和事件触发信息共网实时性通信问题,考虑网络设计、调度的灵活性,将FTTCAN(flexible time triggered CAN)引入汽车动力控制系统,与车身控制系统低速CAN互联组建车载网络,给出了FTTCAN同步相...针对CAN总线不能有效处理时间触发的周期信息和事件触发信息共网实时性通信问题,考虑网络设计、调度的灵活性,将FTTCAN(flexible time triggered CAN)引入汽车动力控制系统,与车身控制系统低速CAN互联组建车载网络,给出了FTTCAN同步相调度中周期信息调度表SchT的制定方法,通过分析车载网络系统实时性与确定性,验证了该方案的可行性和优越性。展开更多
文摘为了提高控制器局域网络(controller area network,CAN)通信的实时性,文章基于时间触发CAN(time-triggered CAN,TTCAN)协议,采用verilog硬件描述语言设计实现TTCAN总线控制器。该控制器可在经典CAN模式与TTCAN模式之间进行切换,同时兼容可变速率CAN(CAN with flexible data rate,CAN FD)协议下的高速通信。实验结果证明,相较于经典CAN总线控制器,该TTCAN总线控制器能够减少在高总线负载率下周期性报文的发送延时,在全波特率范围内且总线负载率大于等于60%的情况下,能够减少75%以上的CAN报文发送延时。
文摘针对CAN总线不能有效处理时间触发的周期信息和事件触发信息共网实时性通信问题,考虑网络设计、调度的灵活性,将FTTCAN(flexible time triggered CAN)引入汽车动力控制系统,与车身控制系统低速CAN互联组建车载网络,给出了FTTCAN同步相调度中周期信息调度表SchT的制定方法,通过分析车载网络系统实时性与确定性,验证了该方案的可行性和优越性。