一种区分通信模式的方法及系统

    公开(公告)号:CN112612455B

    公开(公告)日:2023-08-18

    申请号:CN202011415829.X

    申请日:2020-12-04

    Abstract: 本发明提供了一种区分通信模式的方法及系统,该方法为:获取软件组合对应的端口连接关系;基于端口连接关系,分别创建发送端口名称对应的发送端口关键字和接收端口名称对应的接收端口关键字;确定第一字典中发送端口关键字对应的值和接收端口关键字对应的值;根据第一字典中发送端口关键字对应的值和接收端口关键字对应的值,确定发送端口和接收端口的对应关系;将一个发送端口对应一个接收端口的对应关系存储至第二字典,将一个发送端口对应多个接收端口的对应关系存储至第三字典,将一个接收端口对应多个发送端口的对应关系存储至第四字典;第二字典至第四字典所存储的对应关系分别对应不同的通信模式,从而区分RTE的通信模式。

    Simulink模型变量分配的处理方法、装置及设备

    公开(公告)号:CN110333870B

    公开(公告)日:2023-04-18

    申请号:CN201910579905.1

    申请日:2019-06-28

    Abstract: 本申请提供了一种Simulink模型变量分配的处理方法、装置及设备,该方法包括:获取待分配Simulink模型变量的变量属性和数据类型的位数信息;根据所述变量属性与所述数据类型的位数信息,将所述待分配变量分配到与所述变量属性和位数信息对应的变量定义文件和声明文件中,以使得不同字节长度数据类型的变量在代码文件中不再交叉存放,节省了内存空间。

    编译方法、装置和存储介质

    公开(公告)号:CN112631599A

    公开(公告)日:2021-04-09

    申请号:CN202011449166.3

    申请日:2020-12-09

    Abstract: 本申请实施例提供的一种编译方法、装置和存储介质,涉及软件集成技术领域,该方法包括:在对目标代码文件进行编译过程中,如果出现编译报错,可以获取当前编译报错信息,将包含当前编译报错信息的匹配请求上传至服务器,以使服务器从预先存储的编译报错信息与解决方案的对应关系中,匹配当前编译报错信息对应的目标解决方案;如果接收到服务器发送的当前编译报错信息对应的目标解决方案,则根据目标解决方案对目标代码文件中的相应代码进行修改,并对修改后的目标代码文件进行重新编译。因此,本申请可以在编译出现问题时,自动获取编译问题对应的解决方案,并在解决编译问题后重新编译,以排查其他编译问题,提高了编译效率。

    一种区分通信模式的方法及系统

    公开(公告)号:CN112612455A

    公开(公告)日:2021-04-06

    申请号:CN202011415829.X

    申请日:2020-12-04

    Abstract: 本发明提供了一种区分通信模式的方法及系统,该方法为:获取软件组合对应的端口连接关系;基于端口连接关系,分别创建发送端口名称对应的发送端口关键字和接收端口名称对应的接收端口关键字;确定第一字典中发送端口关键字对应的值和接收端口关键字对应的值;根据第一字典中发送端口关键字对应的值和接收端口关键字对应的值,确定发送端口和接收端口的对应关系;将一个发送端口对应一个接收端口的对应关系存储至第二字典,将一个发送端口对应多个接收端口的对应关系存储至第三字典,将一个接收端口对应多个发送端口的对应关系存储至第四字典;第二字典至第四字典所存储的对应关系分别对应不同的通信模式,从而区分RTE的通信模式。

    数据转换的方法和装置
    26.
    发明公开

    公开(公告)号:CN111159980A

    公开(公告)日:2020-05-15

    申请号:CN201911398724.5

    申请日:2019-12-30

    Abstract: 本申请提供的一种数据转换的方法和装置,通过获取需要进行数据转换的表格文件。其中,表格文件中包含变量名信息和物理值信息。然后提取表格文件中的变量名信息和物理值信息。再利用提取到的表格文件中的变量名信息,从变量描述性文件中提取与表格文件中的变量名信息相对应的变量信息。最后将提取到的表格文件中的变量名信息和物理值信息,以及与表格文件中的变量名信息相对应的变量信息转换到数据管理文件中。因此,利用本申请可以将变量描述性文件和表格文件的集合文件中数据转换到数据管理文件中,这样就可以将表格文件中修改的数据转换到数据管理文件中,以解决修改ECU数据难度高的问题。

    全局变量的检测方法、装置及终端设备

    公开(公告)号:CN110688320A

    公开(公告)日:2020-01-14

    申请号:CN201910944880.0

    申请日:2019-09-30

    Abstract: 本发明实施例提供一种全局变量的检测方法、装置及终端设备,该方法包括获取待编译的工程文件包,其中工程文件包包括多个源文件,从多个源文件中选取目标源文件,并获取辅助文件,其中辅助文件包括多个源文件中的已经进行编译处理的源文件所定义的全局变量,对目标源文件和辅助文件进行编译处理,在对目标源文件和辅助文件进行编译处理的过程中,若目标源文件所定义的目标全局变量中存在与辅助文件中的全局变量相同的重复定义变量,则停止进行编译处理,并生成报警信息发送至报警装置,相较于在链接过程才进行重复定义的检测,在编译过程就进行重复定义的检测可以减少全局变量重复定义的检测所需时间,提高检测效率。

    源代码文件管理方法及设备

    公开(公告)号:CN110377276A

    公开(公告)日:2019-10-25

    申请号:CN201910656680.5

    申请日:2019-07-19

    Abstract: 本发明提供一种源代码文件管理方法及设备,方法包括:根据提取的所有模块定义的对象名称key值及其模块名称为value值建立第一字典;提取目标模块包含其他模块的头文件名称,以头文件名称为key值、value值为0建立第二字典;提取目标模块引用的对象名称,并以提取的对象名称为key值以及目标模块名称为value值建立第三字典;若判断第三字典中目标key值在第一字典中存在,提取目标key值对应的模块名称;判断目标key值对应的头文件是否在第二字典中存在,若存在将头文件的value值修改为1,若不存在则将头文件添加到目标模块中;将第二字典中value值为0的头文件从目标模块中删除,操作效率较高,成本低。

    Simulink模型变量分配的处理方法、装置及设备

    公开(公告)号:CN110333870A

    公开(公告)日:2019-10-15

    申请号:CN201910579905.1

    申请日:2019-06-28

    Abstract: 本申请提供了一种Simulink模型变量分配的处理方法、装置及设备,该方法包括:获取待分配Simulink模型变量的变量属性和数据类型的位数信息;根据所述变量属性与所述数据类型的位数信息,将所述待分配变量分配到与所述变量属性和位数信息对应的变量定义文件和声明文件中,以使得不同字节长度数据类型的变量在代码文件中不再交叉存放,节省了内存空间。

    一种静态代码的检查方法及装置

    公开(公告)号:CN110286934A

    公开(公告)日:2019-09-27

    申请号:CN201910581836.8

    申请日:2019-06-30

    Abstract: 本申请提供一种静态代码的检查方法及装置,该方法从更新源文件中获取到自定义函数以及自定义变量,并从区别于更新源文件的其他源文件中获取到引用函数以及引用变量,并基于获取到的自定义函数、引用函数以及自定义变量、引用变量,确定与更新源文件存在依赖关系的源文件,然后对更新源文件以及与更新源文件存在依赖关系的源文件,进行静态代码检查。由于不需要对环境中的全部源文件整体进行检查,因此节省了检查所需时间,提高了检查效率。同时,由于不仅对更新源文件进行检查而且对与更新源文件存在依赖关系的源文件也进行检查,从而避免了漏检导致检查准确性低的问题发生。

Patent Agency Ranking