0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何高效测量ECU的运行时间

Vector维克多 来源:Vector维克多 作者:Vector China 2021-10-28 11:05 次阅读

面临的挑战

选择一款合适的微控制器通常会基于理论计算和实际的仿真。为了尽可能的降低成本,通常会按照最低资源需求选择硬件。

但随着项目成熟度的提高以及软件功能的扩展,初期较低的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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    113

    文章

    16573

    浏览量

    180414
  • 仿真
    +关注

    关注

    50

    文章

    4155

    浏览量

    134486
  • ecu
    ecu
    +关注

    关注

    14

    文章

    895

    浏览量

    55020

原文标题:高效测量ECU的运行时间 | 基于VX1000与TA工具套件

文章出处:【微信号:VectorChina,微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    在Windows上安装OpenVINO™运行时遇到错误怎么解决?

    已在 Windows* 上安装OpenVINO™运行时。 配置环境变量。 遇到错误: Location is not available.
    发表于 03-05 09:13

    无法在ONNX运行时加载OpenVINO™中间表示 (IR),为什么?

    无法在 ONNX运行时加载OpenVINO™中间表示 (IR)
    发表于 03-05 09:07

    运行时OpenVINO™找不到模型优化器,为什么?

    运行时OpenVINO™找不到模型优化器,运行模型下载程序命令并收到错误消息: omz_downloader:找不到命令
    发表于 03-05 08:16

    智能电机控制装置如何最大限度地提高恢复能力和正常运行时间

    机器恢复能力和正常运行时间的智能电机控制装置。 这些应用中的电机控制装置必须能够控制并保护 75 马力 (HP) 至 700 马力的电机。为实现弹性运行,需要对机器进行全方位的保护,包括过载保护、接地故障保护和相位不平衡保护等。 同时还应包括触点磨损自诊断和线圈过
    的头像 发表于 01-25 16:40 339次阅读
    智能电机控制装置如何最大限度地提高恢复能力和正常<b class='flag-5'>运行时间</b>

    ups主机选购方法,选择电池运行时间满足

    时,应考虑以下几个因素:能力确定要连接到UPS的设备的电源要求。选择具有足够容量的UPS,以在所需的持续时间内处理负载。电池运行时间考虑在停电期间需要UPS供电多长时间
    的头像 发表于 12-06 09:28 285次阅读
    ups主机选购方法,选择电池<b class='flag-5'>运行时间</b>满足

    影响逆变器电池状态的原因,整体运行时间

    逆变器的使用需要了解影响电池性能和整体运行时间的因素。让我们深入探讨最大化电源设置的关键考虑因素。逆变器效率:逆变器的效率至关重要。当逆变器将电池的DC电能转换为交流
    的头像 发表于 10-18 10:41 510次阅读
    影响逆变器电池状态的原因,整体<b class='flag-5'>运行时间</b>

    C2000™MCU的运行时堆栈大小监测

    电子发烧友网站提供《C2000™MCU的运行时堆栈大小监测.pdf》资料免费下载
    发表于 09-11 09:30 0次下载
    C2000™MCU的<b class='flag-5'>运行时</b>堆栈大小监测

    为什么变压器空载运行时功率因数很低

    变压器空载运行时功率因数低是一个常见的电气工程问题。功率因数是指在交流电路中,实际功率与视在功率的比值。在变压器空载运行时,由于没有负载,变压器的输出功率为零,但仍然存在输入功率,因此功率因数会很低
    的头像 发表于 08-26 11:09 2710次阅读

    直线电机在运行时噪音大不大

    众所周知,直线电机采用了简化的结构设计,没用中间的传动机构,能够减少振动和共振,使得运行时的噪音得到了较好地控制。 直线电机的主要原材料是磁铁和铜线,由此也能看出,它的工作原理是基于磁悬浮技术,而磁悬浮技术
    的头像 发表于 08-12 11:37 555次阅读
    直线电机在<b class='flag-5'>运行时</b>噪音大不大

    三菱plc累计运行时间怎么编程

    具有重要意义。本文将详细介绍如何使用三菱PLC编程实现累计运行时间的统计功能。 一、概述 累计运行时间是指设备或系统在一定时间内的总运行时间。在工业生产中,对设备的累计
    的头像 发表于 06-20 11:31 2693次阅读

    变频器带动电机运行时发抖的原因及处理方法

    不良影响。因此,深入了解变频器带动电机运行时发抖的原因,并采取相应的处理方法,对于确保电机稳定、高效运行具有重要意义。
    的头像 发表于 05-31 14:43 6374次阅读

    如何在运行时从HSM对SWAP UCB进行编程?

    我使用的是 AURIX TC397 开发板,可以在运行时从 Tricore 域对 SWAP UCB 进行编程,但无法从 HSM 域进行编程。 我需要这种功能,以便在固件更新后交换存储库。 是否有我
    发表于 05-31 06:37

    STM8S在IAR软件仿真Simulator怎么查看运行时间

    STM8S 在IAR软件仿真Simulator怎么查看运行时间?在某些芯片通信时,会要求延时5us,10us,150ms等,这些延时不需要太精确,只要大概就好,但怎么在Simulator仿真里能通过断点查看,即两个断点之间的运行时间呢? 除了通过IO输出外围用仪器测试,能
    发表于 05-09 07:48

    stm32cubeIDE代码运行时间如何查看?

    stm32cubeIDE 代码运行时间,如何查看?就如 keil 调试时候那样,可以测试代码的运行时间。但是在stm32cubeIDE 中,一直没有找到这个功能,不知道哪位高人可以提示下在哪里查看的?
    发表于 04-16 08:10

    stm32做https的server ,serverkeychange运行时间10多s怎么优化?

    stm32做https的server ,serverkeychange这一步运行时间10多s,求优化办法
    发表于 03-27 08:03