CN115080104A - 一种对Autosar中COM代码进行自动配置的方法及*** - Google Patents
一种对Autosar中COM代码进行自动配置的方法及*** Download PDFInfo
- Publication number
- CN115080104A CN115080104A CN202110274358.3A CN202110274358A CN115080104A CN 115080104 A CN115080104 A CN 115080104A CN 202110274358 A CN202110274358 A CN 202110274358A CN 115080104 A CN115080104 A CN 115080104A
- Authority
- CN
- China
- Prior art keywords
- file
- autosar
- key information
- generating
- script
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000004891 communication Methods 0.000 claims abstract description 47
- 239000011159 matrix material Substances 0.000 claims abstract description 10
- 238000000605 extraction Methods 0.000 claims description 6
- 238000012360 testing method Methods 0.000 claims description 6
- 230000008676 import Effects 0.000 claims description 4
- 238000012795 verification Methods 0.000 claims description 4
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000011161 development Methods 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000012356 Product development Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000002054 transplantation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种对Autosar中COM代码进行自动配置的方法,包括:步骤S10,运行Matlab软件的M脚本,读取通信矩阵中的DBC文件或LDF文件;步骤S11,提取所述文件中的关键信息;步骤S12,基于所提取的关键信息,生成符合Autosar的XML文件;步骤S13,运行Autosar相关的配置工具,导入所述XML文件;步骤S14,运行Autosar相关的配置工具所对应的代码生成按钮,生成符合Autosar标准的完整的COM通信协议栈代码。本发明还提供了相应的***。实施本发明,可以快速实现Autosar中COM通信协议栈的配置,避免了手动配置导致的错误,极大地提高了车载软件的开发效率。
Description
技术领域
本发明涉及汽车行业Autosar标准架构下CAN\LIN总线通讯相关的技术领域,特别是涉及一种对Autosar中COM代码进行自动配置的方法及***。
背景技术
随着汽车工业与电气信息技术的飞速发展,车辆的电子控制单元(ECU)也在不断增加,ECU节点之间的交互信号变得越来越复杂,控制器局域网络(Controller AreaNetwork,CAN)和本地网络互连(Local Interconnect Network,LIN)总线通信渐渐成为了汽车行业各ECU电子控制单元之间的主要通信总线,由于CAN\LIN总线通信可以实现电子控制单元分布式控制,大大在减少车上线束的布局、缩减成本。
而汽车开放***架构(Automotive Open System Architecture,Autosar)是由主流汽车OEM、供应商以及工具开发商制定的开放标准。Autosar软件架构具有模块化、接口标准化,软件分层控制等特点,同时还具备复杂驱动控制模块,便于软件开发工程师实现自定义功能。正因为这些特点,故采用Autosar软件架构的控制器软件,具有高度的可移植性和复用性,可以快速促进软件的迭代开发、平台的移植等,从而可以缩短产品研发周期、缩减开发成本,提高行业竞争力。当前,Autosar标准已经被汽车零部件或者主机厂广泛采用。
在Autosar软件架构中,其模块数量占据很大的比重,包括CanIf、LinIf、Can、Lin、CanSM、Com、ComM等等,而且当前USD\OBD等诊断都是基于CAN或LIN。为了实现CAN\LIN通信,需要基于当前行业专业配置工具ISOLAR-AB或者DaVinci进行配置以生成Autosar代码。在现有技术中,需要基于当前行业专业配置工具ISOLAR-AB或者DaVinci进行配置,手动导入DBC\LDF数据库文件,然后手动对每个所需配置选项逐一进行配置。现有的这种方案存在一些不足之处:
首先,由于Autosar软件架构模块数量多、配置复杂,当手动配置用于CAN\LIN通信的Autosar Com通信协议栈时,不仅需要花费大量时间,而且很容易出现手动配置错误的情形;
另外,一旦CAN\LIN通信矩阵出现变更,就需要进行重新配置,重复的工作导致开发效率大大下降,从而会拉长车载软件整体的开发周期。
发明内容
本发明所要解决的技术问题在于,提供一种对Autosar中COM代码进行自动配置的方法及***,可以快速实现Autosar中COM通信协议栈的配置,避免了手动配置导致的错误,极大地提高了车载软件的开发效率。
为解决上述技术问题,作为本发明的一方面,提供一种对Autosar中COM代码进行自动配置的方法,其包括如下步骤:
步骤S10,运行Matlab软件中预定的M脚本,读取通信矩阵中的CAN库文件或LIN总线描述文件;
步骤S11,提取所述CAN库文件或LIN总线描述文件中的关键信息;
步骤S12,运行Matlab软件中预定的M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,生成符合Autosar标准的通用数据库文件,所述通用数据库文件包含了生成Autosar中COM通信协议栈代码所需的所有配置信息;
步骤S13,运行Autosar相关的配置工具,导入所述通用数据库文件;
步骤S14,运行Autosar相关的配置工具所对应的代码生成按钮,生成符合Autosar标准的完整的COM通信协议栈代码。
其中,进一步包括:
步骤S15,将所生成的COM通信协议栈代码和整个软件工程进行集成编译,并写入车载电子控制单元中进行测试和验证。
其中,所述步骤S11进一步包括:
运行M脚本提取CAN库文件或LIN总线描述文件中的关键信息,所述CAN库文件或LIN总线描述文件的关键信息包括:报文名称、地址、发送周期、发送类型;信号名称、说明、起始位、信号长度、最大值、最小值、初始值、精度、偏置、信号释义以及收发节点。
其中,所述步骤S12进一步包括:
运行M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,调用Matlab文件操作函数,生成符合Autosar标准的通用数据库文件;所述MATLAB文件操作函数包括:fopen、fclose、fwrite、xmlwrite函数。
其中,所述Autosar相关的配置工具为ISOLAR-AB工具或者DaVinci工具。
相应地,作为本发明的另一方面,还提供一种对Autosar中COM代码进行自动配置的***,其包括:
文件读取单元,用于运行Matlab软件中预定的M脚本,读取通信矩阵中的CAN库文件或LIN总线描述文件;
关键信息提取单元,用于提取所述CAN库文件或LIN总线描述文件中的关键信息;
通用数据库文件生成单元,用于运行Matlab软件中预定的M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,生成符合Autosar标准的通用数据库文件,所述通用数据库文件包含了生成Autosar中COM通信协议栈代码所需的所有配置信息;
配置导入单元,用于运行Autosar相关的配置工具,导入所述通用数据库文件,所述Autosar相关的配置工具为ISOLAR-AB工具或者DaVinci工具;
代码转换单元,用于运行Autosar相关的配置工具所对应的代码生成按钮,生成符合Autosar标准的完整的COM通信协议栈代码。
其中,进一步包括:
编译验证单元,用于将所生成的COM通信协议栈代码和整个软件工程进行集成编译,并写入车载电子控制单元中进行测试和验证。
其中,所述关键信息提取单元具体地:
用于运行M脚本提取CAN库文件或LIN总线描述文件中的关键信息,所述CAN库文件或LIN总线描述文件的关键信息包括:报文名称、地址、发送周期、发送类型;信号名称、说明、起始位、信号长度、最大值、最小值、初始值、精度、偏置、信号释义以及收发节点。
其中,所述通用数据库文件生成单元具体地:
用于运行M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,调用Matlab文件操作函数,生成符合Autosar标准的通用数据库文件;所述MATLAB文件操作函数包括:fopen、fclose、fwrite、xmlwrite函数。
其中,进一步包括:
M脚本生成单元,用于在Matlab软件中预生成M脚本。
实施本发明实施例,具有如下的有益效果:
本发明实施例提供一种对Autosar中COM代码进行自动配置的方法及***。基于DBC文件或LDF文件,利用Matlab中的M脚本编程技术,快速生成符合Autosar标准的通用数据库文件,然后导入ISOLAR-AB或者DaVinci工具,一键式即可实现代码自动生成。本发明,可以快速实现Autosar COM通信协议栈的配置,避免了手动配置容易导致出现错误的不足之处。
同时,本发明实施例中,通过快速实现Autosar Com通信协议栈的自动化配置,进而实现CAN\LIN的代码快速生成,可以应对频繁的矩阵变更,达到提升软件开发效率、缩短产品开发周期的目的,从而可以缩减软件开发成本,提高产品的竞争力。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本发明的范畴。
图1为本发明提供的一种对Autosar中COM代码进行自动配置的方法的一个实施例的主流程示意图;
图2为本发明提供的一种对Autosar中COM代码进行自动配置的***的一个实施例的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
如图1所示,示出了本发明提供的一种对Autosar中COM代码进行自动配置的方法的一个实施例的主流程示意图。在本实施例中,所述对Autosar中COM代码进行自动配置的方法,其包括如下步骤:
步骤S10,运行Matlab软件中预定的M脚本,读取通信矩阵中的CAN库文件(DBC文件)或LIN总线描述文件(LIN description file,LDF文件);
其中,DBC文件是一种CAN库文件,其被用来描述单一CAN网络中各逻辑节点信息,依据该文件可以开发出来监视和分析CAN网络中所有逻辑节点的运行状态,也可以是有针对性的ECU通信应用软件,具体地,.dbc文件是一个ASCII格式的文件,其.dbc扩展名可用于定义CAN网络;而LDF文件通常用于LIN总线通信中。
步骤S11,提取所述CAN库文件或LIN总线描述文件中的关键信息;
在一个具体的例子中,所述步骤S11进一步包括:
运行M脚本提取CAN库文件或LIN总线描述文件中的关键信息,所述CAN库文件或LIN总线描述文件的关键信息包括:报文名称、地址、发送周期、发送类型;信号名称、说明、起始位、信号长度、最大值、最小值、初始值、精度、偏置、信号释义以及收发节点;可以理解的是,上述各关键信息仅为举例,DBC文件和LDF文件中均可以包含其中的部分或全部,其中,CAN的节点和LIN的节点数量,可以根据实际需求进行增减。
步骤S12,运行Matlab软件中预定的M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,生成符合Autosar标准的通用数据库文件,所述通用数据库文件包含了生成Autosar中COM通信协议栈代码所需的所有配置信息;
在一个具体的例子中,所述步骤S12进一步包括:
运行M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,调用Matlab文件操作函数,生成符合Autosar标准的通用数据库文件(XML文件);所述MATLAB文件操作函数包括:fopen、fclose、fwrite、xmlwrite函数。
可以理解的是,在本步骤中,重要的控制参数包括CAN和LIN节点数量,以及节点类型(比如CAN节点分普通CAN2.0B,CANFD、J1939 CAN等等,LIN根据协议分协议1.3、协议2.1等等),在生成XML文件时,会根据不同的节点类型,生成不同的协议栈,例如,在一些例子中,普通CAN可生成Can、CanIf、PduR、Com、CanNm、Nm、CanSM等等协议栈,J1939 CAN还会生成J1939Tp等协议栈。而LIN协议1.3只能使用经典校验,但是LIN协议2.1既可以使用经典校验,也可以使用增强型校验,等等。
步骤S13,运行Autosar相关的配置工具,导入所述通用数据库文件;其中,所述Autosar相关的配置工具为ISOLAR-AB工具或者DaVinci工具;
步骤S14,运行Autosar相关的配置工具所对应的代码生成按钮,生成符合Autosar标准的完整的COM通信协议栈代码;
步骤S15,将所生成的COM通信协议栈代码和整个软件工程进行集成编译,形成Hex格式文件或S19格式文件,并写入车载电子控制单元中进行测试和验证。
如图2所示,示出了本发明提供的一种对Autosar中COM代码进行自动配置的***的一个实施例的结构示意图。在本实施例中,所述对Autosar中COM代码进行自动配置的***1包括:
文件读取单元10,用于运行Matlab软件中预定的M脚本,读取通信矩阵中的CAN库文件或LIN总线描述文件;
关键信息提取单元11,用于提取所述CAN库文件或LIN总线描述文件中的关键信息;
通用数据库文件生成单元12,用于运行Matlab软件中预定的M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,生成符合Autosar标准的通用数据库文件,所述通用数据库文件包含了生成Autosar中COM通信协议栈代码所需的所有配置信息;
配置导入单元13,用于运行Autosar相关的配置工具,导入所述通用数据库文件,所述Autosar相关的配置工具为ISOLAR-AB工具或者DaVinci工具;
代码转换单元14,用于运行Autosar相关的配置工具所对应的代码生成按钮,生成符合Autosar标准的完整的COM通信协议栈代码;
编译验证单元15,用于将所生成的COM通信协议栈代码和整个软件工程进行集成编译,并写入车载电子控制单元中进行测试和验证。
在一个具体的例子中,所述关键信息提取单元11具体地:
用于运行M脚本提取CAN库文件或LIN总线描述文件中的关键信息,所述CAN库文件或LIN总线描述文件的关键信息包括:报文名称、地址、发送周期、发送类型;信号名称、说明、起始位、信号长度、最大值、最小值、初始值、精度、偏置、信号释义以及收发节点。
在一个具体的例子中,所述通用数据库文件生成单元12具体地:
用于运行M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,调用Matlab文件操作函数,生成符合Autosar标准的通用数据库文件;所述MATLAB文件操作函数包括:fopen、fclose、fwrite、xmlwrite函数。
在一个具体的例子中,进一步包括:
M脚本生成单元16,用于在Matlab软件中预生成M脚本。
更多的细节,可以参考前述对图1的描述,在此不进行赘述。
实施本发明实施例,具有如下的有益效果:
本发明实施例提供一种对Autosar中COM代码进行自动配置的方法及***。基于DBC文件或LDF文件,利用Matlab中的M脚本编程技术,快速生成符合Autosar标准的通用数据库文件,然后导入ISOLAR-AB或者DaVinci工具,一键式即可实现代码自动生成。本发明,可以快速实现Autosar COM通信协议栈的配置,避免了手动配置容易导致出现错误的不足之处。
同时,本发明实施例中,通过快速实现Autosar Com通信协议栈的自动化配置,进而实现CAN\LIN的代码快速生成,可以应对频繁的矩阵变更,达到提升软件开发效率、缩短产品开发周期的目的,从而可以缩减软件开发成本,提高产品的竞争力。
本领域内的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (10)
1.一种对Autosar中COM代码进行自动配置的方法,其特征在于,包括如下步骤:
步骤S10,运行Matlab软件中预定的M脚本,读取通信矩阵中的CAN库文件或LIN总线描述文件;
步骤S11,提取所述CAN库文件或LIN总线描述文件中的关键信息;
步骤S12,运行Matlab软件中预定的M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,生成符合Autosar标准的通用数据库文件,所述通用数据库文件包含了生成Autosar中COM通信协议栈代码所需的所有配置信息;
步骤S13,运行Autosar相关的配置工具,导入所述通用数据库文件;
步骤S14,运行Autosar相关的配置工具所对应的代码生成按钮,生成符合Autosar标准的完整的COM通信协议栈代码。
2.如权利要求1所述的方法,其特征在于,进一步包括:
步骤S15,将所生成的COM通信协议栈代码和整个软件工程进行集成编译,并写入车载电子控制单元中进行测试和验证。
3.如权利要求2所述的方法,其特征在于,所述步骤S11进一步包括:
运行M脚本提取CAN库文件或LIN总线描述文件中的关键信息,所述CAN库文件或LIN总线描述文件的关键信息包括:报文名称、地址、发送周期、发送类型;信号名称、说明、起始位、信号长度、最大值、最小值、初始值、精度、偏置、信号释义以及收发节点。
4.如权利要求3所述的方法,其特征在于,所述步骤S12进一步包括:
运行M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,调用Matlab文件操作函数,生成符合Autosar标准的通用数据库文件;所述MATLAB文件操作函数包括:fopen、fclose、fwrite、xmlwrite函数。
5.如权利要求1至4任一项所述的方法,其特征在于,所述Autosar相关的配置工具为ISOLAR-AB工具或者DaVinci工具。
6.一种对Autosar中COM代码进行自动配置的***,其特征在于,包括:
文件读取单元,用于运行Matlab软件中预定的M脚本,读取通信矩阵中的CAN库文件或LIN总线描述文件;
关键信息提取单元,用于提取所述CAN库文件或LIN总线描述文件中的关键信息;
通用数据库文件生成单元,用于运行Matlab软件中预定的M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,生成符合Autosar标准的通用数据库文件,所述通用数据库文件包含了生成Autosar中COM通信协议栈代码所需的所有配置信息;
配置导入单元,用于运行Autosar相关的配置工具,导入所述通用数据库文件,所述Autosar相关的配置工具为ISOLAR-AB工具或者DaVinci工具;
代码转换单元,用于运行Autosar相关的配置工具所对应的代码生成按钮,生成符合Autosar标准的完整的COM通信协议栈代码。
7.如权利要求6所述的***,其特征在于,进一步包括:
编译验证单元,用于将所生成的COM通信协议栈代码和整个软件工程进行集成编译,并写入车载电子控制单元中进行测试和验证。
8.如权利要求7所述的***,其特征在于,所述关键信息提取单元具体地:
用于运行M脚本提取CAN库文件或LIN总线描述文件中的关键信息,所述CAN库文件或LIN总线描述文件的关键信息包括:报文名称、地址、发送周期、发送类型;信号名称、说明、起始位、信号长度、最大值、最小值、初始值、精度、偏置、信号释义以及收发节点。
9.如权利要求8所述的***,其特征在于,所述通用数据库文件生成单元具体地:
用于运行M脚本,基于所提取的CAN库文件或LIN总线描述文件中的关键信息,调用Matlab文件操作函数,生成符合Autosar标准的通用数据库文件;所述MATLAB文件操作函数包括:fopen、fclose、fwrite、xmlwrite函数。
10.如权利要求6至9任一项所述的***,其特征在于,进一步包括:
M脚本生成单元,用于在Matlab软件中预生成M脚本。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110274358.3A CN115080104A (zh) | 2021-03-15 | 2021-03-15 | 一种对Autosar中COM代码进行自动配置的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110274358.3A CN115080104A (zh) | 2021-03-15 | 2021-03-15 | 一种对Autosar中COM代码进行自动配置的方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115080104A true CN115080104A (zh) | 2022-09-20 |
Family
ID=83241661
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110274358.3A Pending CN115080104A (zh) | 2021-03-15 | 2021-03-15 | 一种对Autosar中COM代码进行自动配置的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115080104A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116781449A (zh) * | 2023-08-18 | 2023-09-19 | 小米汽车科技有限公司 | 网络的配置方法、装置、车辆及存储介质 |
CN116795584A (zh) * | 2023-08-28 | 2023-09-22 | 上海鉴智其迹科技有限公司 | 一种校验方法、装置、电子设备及存储介质 |
-
2021
- 2021-03-15 CN CN202110274358.3A patent/CN115080104A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116781449A (zh) * | 2023-08-18 | 2023-09-19 | 小米汽车科技有限公司 | 网络的配置方法、装置、车辆及存储介质 |
CN116781449B (zh) * | 2023-08-18 | 2023-11-21 | 小米汽车科技有限公司 | 网络的配置方法、装置、车辆及存储介质 |
CN116795584A (zh) * | 2023-08-28 | 2023-09-22 | 上海鉴智其迹科技有限公司 | 一种校验方法、装置、电子设备及存储介质 |
CN116795584B (zh) * | 2023-08-28 | 2023-11-17 | 上海鉴智其迹科技有限公司 | 一种校验方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115080104A (zh) | 一种对Autosar中COM代码进行自动配置的方法及*** | |
CN113189970B (zh) | Can总线控制器的硬件在环自动测试方法、***及存储介质 | |
JP2014203314A (ja) | Ecuシミュレーション装置 | |
CN104461610A (zh) | 平台化的多ecu在线刷写方法 | |
Haberl et al. | Model-level debugging of embedded real-time systems | |
CN114489766A (zh) | 一种校验车载控制器版本信息的方法、装置、介质及设备 | |
KR20130138468A (ko) | 응용 소프트웨어와 autosar 서비스를 연결하기 위한 장치 및 방법 | |
CN117234926A (zh) | 基于autosar架构的软件组件接口检查方法及装置 | |
CN116521217A (zh) | 一种基于autosar工具快速配置bsw的方法、***及储存介质 | |
CN114936054B (zh) | 一种车辆的调试工艺文件的生成方法及装置、轨道车辆 | |
CN113985849A (zh) | 一种基于CANoe软件编写自动清读整车DTC读ECU版本的方法 | |
CN114488997A (zh) | Ecu刷写的方法、装置、电子设备及存储介质 | |
CN112491681B (zh) | 一种汽车总线数据的读取方法和*** | |
CN112286813A (zh) | 一种用例关键字的自动化生成***及方法 | |
Lekidis et al. | Model-based simulation and threat analysis of in-vehicle networks | |
CN115542882B (zh) | 一种控制器接口配置方法及装置 | |
CN117170822B (zh) | 使用分布式网络中间件的***模型和代码联合仿真*** | |
CN113342426A (zh) | 一种应用层软件组件集成方法及*** | |
Reichert et al. | A language for advanced protocol analysis in automotive networks | |
CN112863008A (zh) | 一种故障记录的方法、装置、存储介质和计算机设备 | |
Farkas et al. | Rule checking within the model-based development of safety-critical systems and embedded automotive software | |
CN111176998A (zh) | 一种液压控制软件的配置项测试方法 | |
Kadu et al. | Development of Standalone Diagnostic Extract Tool for Authoring AUTOSAR DEXT Information | |
CN115576581A (zh) | 一种整车试制ecu刷写方法 | |
Müller et al. | Simulating and Testing In-Vehicle Networks by Hardware-in-the-Loop Simulation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |