-
公开(公告)号:CN112579215B
公开(公告)日:2023-12-15
申请号:CN202011538213.1
申请日:2020-12-23
Applicant: 潍柴动力股份有限公司
Abstract: 本申请涉及计算机技术领域,提供一种调度函数的生成方法及装置,用以解决人工生成调度函数易出错的问题,其中,方法包括:基于用户触发的函数生成指令确定生成函数调用事件,并基于预设规则生成函数名;基于用户触发的配置指令,配置执行周期和调度指示信息;基于函数名、执行周期和调度指示信息生成调度函数,并将调度函数发送到调度容器中;其中,调度指示信息表征运行调度函数的调度容器,以及调度容器在调度容器上的运行顺序。在整个生成调度函数的过程中,根据用户触发的相应指令,执行生成函数名、配置参数值的操作,无需人工输入函数名,不会因为书写格式错误等问题出错,保证函数可以被正常调用,进而确保嵌入式软件的正常开发。
-
公开(公告)号:CN112612455B
公开(公告)日:2023-08-18
申请号:CN202011415829.X
申请日:2020-12-04
Applicant: 潍柴动力股份有限公司
IPC: G06F8/30 , G06F16/903
Abstract: 本发明提供了一种区分通信模式的方法及系统,该方法为:获取软件组合对应的端口连接关系;基于端口连接关系,分别创建发送端口名称对应的发送端口关键字和接收端口名称对应的接收端口关键字;确定第一字典中发送端口关键字对应的值和接收端口关键字对应的值;根据第一字典中发送端口关键字对应的值和接收端口关键字对应的值,确定发送端口和接收端口的对应关系;将一个发送端口对应一个接收端口的对应关系存储至第二字典,将一个发送端口对应多个接收端口的对应关系存储至第三字典,将一个接收端口对应多个发送端口的对应关系存储至第四字典;第二字典至第四字典所存储的对应关系分别对应不同的通信模式,从而区分RTE的通信模式。
-
公开(公告)号:CN112631599A
公开(公告)日:2021-04-09
申请号:CN202011449166.3
申请日:2020-12-09
Applicant: 潍柴动力股份有限公司
IPC: G06F8/41
Abstract: 本申请实施例提供的一种编译方法、装置和存储介质,涉及软件集成技术领域,该方法包括:在对目标代码文件进行编译过程中,如果出现编译报错,可以获取当前编译报错信息,将包含当前编译报错信息的匹配请求上传至服务器,以使服务器从预先存储的编译报错信息与解决方案的对应关系中,匹配当前编译报错信息对应的目标解决方案;如果接收到服务器发送的当前编译报错信息对应的目标解决方案,则根据目标解决方案对目标代码文件中的相应代码进行修改,并对修改后的目标代码文件进行重新编译。因此,本申请可以在编译出现问题时,自动获取编译问题对应的解决方案,并在解决编译问题后重新编译,以排查其他编译问题,提高了编译效率。
-
公开(公告)号:CN112612455A
公开(公告)日:2021-04-06
申请号:CN202011415829.X
申请日:2020-12-04
Applicant: 潍柴动力股份有限公司
IPC: G06F8/30 , G06F16/903
Abstract: 本发明提供了一种区分通信模式的方法及系统,该方法为:获取软件组合对应的端口连接关系;基于端口连接关系,分别创建发送端口名称对应的发送端口关键字和接收端口名称对应的接收端口关键字;确定第一字典中发送端口关键字对应的值和接收端口关键字对应的值;根据第一字典中发送端口关键字对应的值和接收端口关键字对应的值,确定发送端口和接收端口的对应关系;将一个发送端口对应一个接收端口的对应关系存储至第二字典,将一个发送端口对应多个接收端口的对应关系存储至第三字典,将一个接收端口对应多个发送端口的对应关系存储至第四字典;第二字典至第四字典所存储的对应关系分别对应不同的通信模式,从而区分RTE的通信模式。
-
公开(公告)号:CN112631599B
公开(公告)日:2024-03-19
申请号:CN202011449166.3
申请日:2020-12-09
Applicant: 潍柴动力股份有限公司
IPC: G06F8/41
Abstract: 本申请实施例提供的一种编译方法、装置和存储介质,涉及软件集成技术领域,该方法包括:在对目标代码文件进行编译过程中,如果出现编译报错,可以获取当前编译报错信息,将包含当前编译报错信息的匹配请求上传至服务器,以使服务器从预先存储的编译报错信息与解决方案的对应关系中,匹配当前编译报错信息对应的目标解决方案;如果接收到服务器发送的当前编译报错信息对应的目标解决方案,则根据目标解决方案对目标代码文件中的相应代码进行修改,并对修改后的目标代码文件进行重新编译。因此,本申请可以在编译出现问题时,自动获取编译问题对应的解决方案,并在解决编译问题后重新编译,以排查其他编译问题,提高了编译效率。
-
公开(公告)号:CN112698864A
公开(公告)日:2021-04-23
申请号:CN202110007775.1
申请日:2021-01-05
Applicant: 潍柴动力股份有限公司
Abstract: 本申请提供一种源文件版本信息处理方法、装置、电子设备及计算机可读存储介质。其中方法包括:获取目标软件的所有源文件的版本信息;将所述版本信息按照预设格式记录到源代码中,将所述源代码编译到所述目标软件中。相较于现有技术,本申请实施例中,将源文件的版本信息记录在了源代码中,将源代码集成到发布的软件中,使得源文件的版本信息不易丢失且无法被篡改。
-
公开(公告)号:CN112486925B
公开(公告)日:2022-09-23
申请号:CN202011575405.X
申请日:2020-12-28
Applicant: 潍柴动力股份有限公司
Abstract: 本申请涉及数据处理技术领域,提供一种A2L文件处理方法、装置及存储介质,该方法包括读取待删除变量的变量名;若所述变量名为A2L文件对应的部分字典中的键,则从各字典中删除所述变量名以及所述变量名对应的变量值,所述字典用于存储按所述A2L文件中的变量类型拆分所述A2L文件后的部分变量的变量名和变量值,所述字典中的键为待删除变量的变量名,值为待删除变量的变量值;按照拆分前所述A2L文件中的变量顺序,根据各字典中的剩余变量名以及剩余变量名对应的变量值,重新生成新的A2L文件,从而实现A2L文件的自动处理,提高了A2L文件的处理效率和准确率。
-
公开(公告)号:CN112579215A
公开(公告)日:2021-03-30
申请号:CN202011538213.1
申请日:2020-12-23
Applicant: 潍柴动力股份有限公司
Abstract: 本申请涉及计算机技术领域,提供一种调度函数的生成方法及装置,用以解决人工生成调度函数易出错的问题,其中,方法包括:基于用户触发的函数生成指令确定生成函数调用事件,并基于预设规则生成函数名;基于用户触发的配置指令,配置执行周期和调度指示信息;基于函数名、执行周期和调度指示信息生成调度函数,并将调度函数发送到调度容器中;其中,调度指示信息表征运行调度函数的调度容器,以及调度容器在调度容器上的运行顺序。在整个生成调度函数的过程中,根据用户触发的相应指令,执行生成函数名、配置参数值的操作,无需人工输入函数名,不会因为书写格式错误等问题出错,保证函数可以被正常调用,进而确保嵌入式软件的正常开发。
-
公开(公告)号:CN112486925A
公开(公告)日:2021-03-12
申请号:CN202011575405.X
申请日:2020-12-28
Applicant: 潍柴动力股份有限公司
Abstract: 本申请涉及数据处理技术领域,提供一种A2L文件处理方法、装置及存储介质,该方法包括读取待删除变量的变量名;若所述变量名为A2L文件对应的部分字典中的键,则从各字典中删除所述变量名以及所述变量名对应的变量值,所述字典用于存储按所述A2L文件中的变量类型拆分所述A2L文件后的部分变量的变量名和变量值,所述字典中的键为待删除变量的变量名,值为待删除变量的变量值;按照拆分前所述A2L文件中的变量顺序,根据各字典中的剩余变量名以及剩余变量名对应的变量值,重新生成新的A2L文件,从而实现A2L文件的自动处理,提高了A2L文件的处理效率和准确率。
-
-
-
-
-
-
-
-