理论教育 汽车嵌入式系统手册-FlexRay工具支持

汽车嵌入式系统手册-FlexRay工具支持

时间:2023-08-26 理论教育 版权反馈
【摘要】:在FlexRay集群中,没有工具支持的节点手动设置非常耗时且容易出错。通常情况下,FlexRay网络设计工具认可节点硬件架构、通信调度设计、软件任务时间表设计以及节点配置生成等的规定。FlexRay的监测和分析工具对于分布式应用程序的开发来说也是十分重要的。甚至对于FlexRay网络启动,也需要至少存在一个启动的合作伙伴。为此,从一个简单的“启动伙计”到FlexRay的硬件回路测试平台,各种集群的仿真解决方案早已可用。

汽车嵌入式系统手册-FlexRay工具支持

在FlexRay集群中,没有工具支持的节点手动设置非常耗时且容易出错。在一个FlexRay集群中,错误的调度或节点设置一般需要复杂且昂贵的错误分析。因此,在大多数情况下工具支持是必不可少的。

通常情况下,FlexRay网络设计工具认可节点硬件架构通信调度设计、软件任务时间表设计以及节点配置生成等的规定。除此之外,一些工具支持OEM/供应商的开发过程。OEM开发分布式应用程序,并且设计ECU网络、功能、通信时间表和全局FlexRay参数。随后,它们提供ECU供应商关于其特定ECU的所有信息。ECU供应商输入信息到一个设置工具中,通过ECU的特定信息扩大这种设置,并生成ECU的源代码设置文件,所有过程并不费力。扩展标记语言(XML)文件一般用于数据交换。

FlexRay的监测和分析工具对于分布式应用程序的开发来说也是十分重要的。这些工具通常用于监测和记录网络的启动和持续通信。在出现故障的情况下,分析工具向FlexRay用户提供详细的启动和通信信息,甚至可能为进一步的测量设备(如用于捕捉一个毁坏的FlexRay帧示波器,以便进一步分析)提供一个触发输出。为了实现发现分布式系统中的逻辑故障的目标,工具用于同时监测不同的通信系统和硬件接口,如CAN、FlexRay、数字和模拟信号。(www.daowen.com)

对于ECU的开发和测试,并不是始终能够提供集群内其他所有的ECU作为通信合作伙伴。甚至对于FlexRay网络启动,也需要至少存在一个启动的合作伙伴。此外,通常也有必要用适用的数据刺激ECU,以防它进入错误状态。为此,从一个简单的“启动伙计”到FlexRay的硬件回路测试平台,各种集群的仿真解决方案早已可用。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈