Vehicle OS软件平台解决方案

news/2024/11/5 18:50:17 标签: 嵌入式实时数据库, mcu, 系统安全

       在智能汽车快速迭代的趋势之下,广义操作系统Vehicle OS应运而生,针对应用软件开发周期缩短和底层硬件迭代速度加快的背景,Vehicle OS将应用软件开发和底层硬件迭代解耦。它降低了迭代工作量并节约成本,用标准化的接口来助力软件定义汽车时代下的敏捷开发。

       通过标准化统一车辆的接口,减少车内软件的变量,助力工作量继承和协作研发。Vehicle OS的变量和版本管理可降低维护复杂性,实现软件生命周期和车辆生命周期的分离。让软件在跨车型平台内可持续运行,Vehicle OS中间件的兼容性可以帮助您实现规模经济。同时,Vehicle OS简化了基础软件的开发工作,例如通讯矩阵变更调整时可以借助工具链自动生成符合AUTOSAR规范的基础软件,从而加速完成迭代。

经纬恒润Vehicle OS软件平台解决方案

       经纬恒润作为Vehicle OS软件平台解决方案提供商,为软件定义汽车时代下的敏捷开发提出了INTEWORK-EAS(ECU AUTOSAR Software,以下简称EAS)解决方案。INTEWORK-EAS是由经纬恒润自主研发,符合AUTOSAR标准以及各主流OEM定制化标准的软件产品。解决方案涵盖了嵌入式标准软件、AUTOSAR工具链、集成服务和实用培训等各个方面的内容,旨在为国内及国际的OEM和供应商提供稳定可靠、便捷易用的AUTOSAR平台。

       INTEWORK-EAS针对MCU端和MPU端不同场景分为AUTOSAR CP和AP平台解决方案。 经纬恒润按照AUTOSAR标准开发了EAS.CP和EAS.AP产品,具备多项资质认证。同时随着OEM提出的车端信息安全需求,经纬恒润提供多层次的信息安全解决方案。支持安全启动、安全访问、安全升级、安全存储等不同安全应用场景方案的同时提供硬件层如HSM固件开发等业务。

Vehicle OS 工具链

       经纬恒润从 2008 年开始国产化软件自研工作,逐步积累了 AUTOSAR/ISO/ASAM/SAE 等汽车电子国际相关行业标准的实现,并开发了嵌入式、总线监控仿真、诊断、刷写和测试平台。具备丰富的嵌入式及应用软件开发经验,产品稳定可靠,易于扩展和升级,如图所示为相关产品架构图:

       经纬恒润 AUTOSAR 解决方案包含的工具链分为AP及CP两部分。CP工具链包含 CP.SWCDesigner 及 CP.Configurator,AP工具链包含AP.Assistor。工具链整体支持 CICD 流程,能够加快软件开发、集成及交付速度,提高代码质量,并通过自动化测试和部署实现更快的问题修复和更短的反馈循环,满足客户对快速、稳定的产品开发迭代需求。结合其他经纬恒润自研的INTEWORK工具,可以形成一套完整展现 AUTOSAR 方法论的工具链,可以提供方便、高效的应用层 SWC 设计和底层 BSW 配置,从而提高开发效率、代码复用性和软件可靠性。

      助力软件安全、可靠、高效的开发:

  • 从架构到ECU开发统一开发流程和交互语言,加速车型开发,缩短整车开发周期

  • 安全可靠软件平台提高产品可靠性,降低代码缺陷率和开发风险

  • 统一软件平台降低软件系统开发和维护的复杂性,进而降低架构集中化带来的系统复杂性

了解更多:

       请致电010-64840808转6115或发送邮件至market_dept@hirain.com(联系时请说明来自CSDN)


http://www.niftyadmin.cn/n/5739772.html

相关文章

Redis学习:BigKey、缓存双写一致性更新策略和案例

Redis学习:BigKey、缓存双写一致性更新策略和案例 文章目录 Redis学习:BigKey、缓存双写一致性更新策略和案例1. BigKey2. 缓存双写一致性更新策略3. 缓存双写一致性案例 1. BigKey 面试题 MoreKey不可以使用keys * ,要使用SCAN基于游标来查…

Chrome和夸克谁更护眼

在当今数字化时代,我们每天长时间面对电脑和手机屏幕,眼睛的健康问题变得越来越重要。浏览器作为我们日常使用频率极高的工具,其护眼功能的优劣直接影响到我们的视觉舒适度。本文将对Chrome和夸克两款主流浏览器进行对比,探讨它们…

第二十八章 Vue之自定义指令

目录 一、引言 二、自定义指令的注册和使用方式 2.1. 自定义指令-全局注册使用 2.2. 自定义指令-局部注册使用 三、自定义指令完整代码 3.1. 自定义指令全局注册/使用 3.1.1. main.js 3.1.2. App.vue 3.2. 自定义指令局部注册/使用 3.2.1. main.js 3.2.2. App.vue …

Linux-第四章

上篇导航: Linux-第三章-CSDN博客https://blog.csdn.net/qq_60872637/article/details/143211624?spm1001.2014.3001.5501 目录 上篇导航: 整章目录: 一、各类小技巧(快捷键): 学习目标: 1.ctrlc强制停止&#…

服务器作业(2)

架设一台NFS服务器,并按照以下要求配置 关闭防火墙 [rootlocalhost ~]# systemctl stop firewalld [rootlocalhost ~]# setenforce 0 配置文件设置: [rootlocalhost ~]# vim /etc/exports 1、开放/nfs/shared目录,供所有用户查询资料 共享…

学习笔记:黑马程序员JavaWeb开发教程(2024.11.4)

5.8 请求响应-请求-案例 数据保存在emp.xml文件中,解析XML的工具类XMLParserUtils,其中使用了dom4j的接口,因此要在pom.xml文件中引入dom4j的依赖,用于解析XML文件,实体类Emp用于封装服务器解析的数据 前端页面文件…

idea连接docker并构建镜像

安装docker 安装docker idea连接docker 安装docker插件 设置docker连接 设置docker.exe 这个docker.exe是为了运行docker,可以通过安装docker desktop获取 docker desktop下载地址 右键图标找到文件位置 在同级的resource中 编写Dockerfile # 使用官方 Nginx…

TensorRT-LLM笔记

原文链接 开启inflight-batching, client侧需要使用inflight_batcher_llm_client.py: python3 inflight_batcher_llm/client/inflight_batcher_llm_client.py --request-output-len 200 --tokenizer-dir ${HF_LLAMA_MODEL} bad_words: output中不允许出现的词语&…