h1_key

当前位置:首页 >新闻资讯 > 技术文章>瑞萨>虚拟平台协同模拟环境来实现车载软件开发
虚拟平台协同模拟环境来实现车载软件开发
2023-04-07 595次

  软件正在为汽车创造新的价值,因此客户的应用软件正在有大规模化、复杂化的趋势。由此,提高软件开发的效率方法,已经成为高级车载软件开发必不可少的需求。

  伴随着E/E架构的进化,需要同时搭载数个硬件。数个硬件中的数个软件之间的通信测试是必须的。只有在数个硬件之间的建立通讯之后,搭载在上面的数个软件才能进行通信测试。然而这个测试一般都是在开发后期才能进行,一旦发生问题,返工的成本也会随之上升。

如果利用模拟环境,在开发前期就可以进行测试。但是,各个硬件模拟环境之间没有建立通讯,所以没法进行多个硬件之间的系统级别测试。由于复杂的测试脚本不能执行,所以很难保证产品的质量。


 

多设备的协同模拟环境概要

 

  图1 多设备的协同模拟环境结构图

  正如图1多设备的协同模拟环境结构图所示。瑞萨提议使用“多设备的协同模拟环境来实现在没有实体硬件的情况下进行提前开发。

  ●通过主工具(1)把各个VPF连接起来的“FMU(2)以及“控制模块

  ●连接FMU与VPF的“通信脚本

  ●硬件模拟器“VPF(3)

  ●在相互连接的VPF之上运行的“通信模块SW

  因为在VPF上开发的软件可以直接在硬件上运行,即使硬件开发延迟也不会影响软件的开发与测试。这样的话,可以提前开发相互通信连接的软件,并可以在开发前期就能进行测试。(用户需要拥有主工具与VPF)

  (1) 主工具:调整与同步各VPF的动作。

  (2) Function Mockup Unit(FMU):根据Function Mockup Interface(FMI)的要求来连接不同工具的库。由主工具将其导入,在主工具内相互连接。

  (3) Virtual Platform(VPF):模拟SOC与MCU,在硬件上的软件不用修改就可以直接在VPF上运行。

  CAN模型间的连接方法

  正如图2通过FMI连接的模型之间利用CAN的通信方法所示。

  FMI定义了收发信息的类型与时机,但是没有定义具体的通信式样。用户可以通过FMI来定义具体用什么模式、选择什么方式的连接式样。

  

 

2 通过FMI连接的模型之间利用CAN的通信方法

 

  如上图通过FMI连接的模型之间利用CAN的通信方法

  多设备的协同模拟环境开发状况

  由此,在多设备的协同模拟环境里,图2的FMI import Block之间利用CAN的通信式样,就可以进行通信了。

  本文介绍了R-CarS4与RH850/U2A之间CAN通信的多设备的协同模拟环境。我们录制好了实际的动作视频,您可点击文末阅读原文查看。

  通过这个解决方案,在没有实体硬件的情况下,使用相互通信的开发环境,可以进行车载软件开发。通过使用多设备的协同模拟环境,可以提前检测出潜在的Bug,缩短整体的测试时间从而提高软件的品质。

  R-CarV4H将与马达等平台模型连接。这样以来,人们可以从事更广阔范围的硬件间的连接的软件开发/软件研究。

  由此,在多设备的协同模拟环境里,图2的fmi>利用上面这些模块,在没有实体硬件的情况下,开发相互通信的软件。

 

  • 瑞萨电子新一代运动摄像头解决方案
  • 近年来,随着极限运动和和户外冒险活动的普及,越来越多的人期望捕捉这些活动中的精彩瞬间。运动相机,凭借其小巧的身材、出色的防水性能和强大的摄像功能,已经成为了户外活动爱好者、极限运动者甚至普通消费者的首选拍摄工具。它不仅为人们提供了记录生活中特殊瞬间的机会,更代表了一个时代的生活方式与价值观。在这背后,是技术的巨大推动。高清画质、强大的稳定性和长久的续航,都让运动相机在短时间内得到了广大用户的喜爱。
    2023-10-30 450次
  • 瑞萨RA4T1及RA6T3电机控制解读
  • 专门面向电机/逆变器控制应用的RA-T系列产品,完美结合了Arm生态和瑞萨先进的外设功能,得到广大客户的高度评价。继推出支持双电机控制的RA6T1、RA6T2产品组之后,本次瑞萨推出两款全新MCU产品组RA4T1及RA6T3,特别适用于消费、工业及其他需要低功耗、高精度的紧凑型单电机控制。
    2023-08-02 681次
  • 瑞萨RH850/U2A车辆控制单元
  • RH850/U2A可以为系统带来以下优势:将无线通信板(REIN-WCB-V1)添加到解决方案中,实现联网车辆技术,包括4G/GPS/Wi-Fi/Bluetooth®低能耗(LE);支持“无等待”空中(Over-the-Air(OTA))升级;板载嵌入式多媒体卡(eMMC)为各种使用情况提供大容量存储;提供硬件设计文件和示例软件。
    2023-06-19 756次
  • 瑞萨RA系列用时钟频率精度测量电路进行时间校验
  • 瑞萨RA系列微控制器上有一些外设如DLC、ELC等,它们可以帮你创建完整的自主子系统,管理微控制器应用中的许多典型的常规维护和I/O密集型任务。这种基本任务的自动化可以大大减少CPU需求时间,减少需要服务的中断数量,而且通常可以显著降低系统功耗。
    2023-06-14 519次
  • 瑞萨无线压力传感器ZSSC3224信号调节器(SSC)芯片
  • ZSSC3224是一款传感器信号调节器(SSC)芯片,可用于差分或伪差分输入信号的高精度放大和模拟/数字转换。ZSSC3224适用于高分辨率传感器模块,可对测量信号执行偏移、量程变化、第一和第二阶温度补偿。它专为校正电阻桥或绝对电压传感器而开发,可以提供使用内部传感器测量的校正温度输出。
    2023-06-05 648次

    万联芯微信公众号

    元器件现货+BOM配单+PCBA制造平台
    关注公众号,优惠活动早知道!
    10s
    温馨提示:
    订单商品问题请移至我的售后服务提交售后申请,其他需投诉问题可移至我的投诉提交,我们将在第一时间给您答复
    返回顶部