面临的挑战
选择一款合适的微控制器通常会基于理论计算和实际的仿真。为了尽可能的降低成本,通常会按照最低资源需求选择硬件。
但随着项目成熟度的提高以及软件功能的扩展,初期较低的CPU负载会快速增加,最终可能会引起运行时间方面的问题。这在项目后期需要大量的时间和金钱来解决。如果不能掌握系统的运行状态,则很难发现系统内缺陷的根源。
解决方案
将TA软件工具套件与VX1000测量标定硬件相结合,可同步分析 ECU内部运行时序和外部总线行为。VX1000 硬件能够支持具有Trace接口的大带宽仿真设备(Emulation Device),以及具有调试接口的多种量产微控制器产品。
“Multi-Buffer Online Data Acquisition (OLDA)”作为一种新的测量技术,非常适合高速数据采集,可以针对DAQ事件,提供小于1毫秒的高频数据帧解决方案。OLDA先缓存数据,然后将数据传输到测量工具。VX1000 通过插入式设备(Plug-on Device)连接到Debug/Trace接口访问数据,并利用测量和标定软件CANape,记录系统调度,然后保存成满足 ASAM 标准的MDF 文件。
用户使用TA工具套件的TA.Inspection选项,可以对导入的Trace文件进行详细的实时性分析,从而获取有关CPU负载、中断和响应时间等信息。TA.Inspection生成的甘特图和直方图能够让用户快速、简单、清晰的进行定量分析,从而深入了解复杂嵌入式系统的动态性能。此外,TA工具套件支持导入基于 AUTOSAR 的工程,从而根据所导入的工程直接分析各个软件模块的 CPU 负载率。TA工具套件的TA.Simulation选项支持基于DaVinci工程软件组件设计的仿真,支持在开发的前期阶段就开展关于运行时间的仿真工作和优化设计,适应敏捷开发。
优势
VX1000硬件和TA工具组件组成了高效完整的解决方案,两者相互之间进行了优化适配,并不断地增加新的功能。
轻松创建定制化的评估报告
可通过持续集成/持续交付,实现所有工作步骤的自动化
可在开发阶段或者上车测试阶段进行部署
硬件VX1000符合汽车行业标准:以防振、防水和防尘的方式连接到 ECU
可以使用基于以太网的 ASAM XCP 协议
基于VX1000硬件和TA.Inspection的测量与分析工具链
责任编辑:haq
全部0条评论
快来发表一下你的评论吧 !