-
公开(公告)号:CN117032754A
公开(公告)日:2023-11-10
申请号:CN202311007733.3
申请日:2023-08-10
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: G06F8/65
Abstract: 本申请提供了一种OTA的刷写方法、装置、可读存储介质和电子设备,OTA刷写文件包括配置文件和至少一个流程文件,该方法包括:根据配置数据设置配置图元,并根据设置好的配置图元生成配置文件,配置文件由多个字节组成;根据流程数据设置流程图元,并根据设置好的流程图元生成流程文件,流程文件由多个字节组成;将配置文件和流程文件传输至TBOX,以使得TBOX在不存储配置文件和流程文件的情况下解析配置文件和流程文件,得到配置解析文件和流程解析文件,以使得TBOX采用配置解析文件和流程解析文件对OTA进行刷写。采用有具体含义的几个字节表示配置文件和流程文件,且在TBOX中不进行存储,节省了TBOX的存储空间。
-
公开(公告)号:CN114968340A
公开(公告)日:2022-08-30
申请号:CN202210674236.8
申请日:2022-06-15
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本申请提供了一种信息类数据识别方法及装置。在执行方法时,先配置输入参数、标定量和输出参数;输入参数包括待识别数组;然后利用标定量定位和标识特殊字符在待识别数组中的位置;通过标定量确定输出参数的有效数组长度;再通过特殊字符在待识别数组中的位置、有效数组长度和有效数组与特殊字符的位置关系获取待识别数组中的有效数组;最后输出有效数组。这样,即使软件升级导致待识别数组的命名格式改变,依然能够识别改变后的待识别数组中的有效数组。达到了一版软件可以识别多个软件版本的命名格式,通过一版软件就可以完成新旧软件的对接的效果,大大减少了软件版本升级对接工作量。
-
公开(公告)号:CN114745339A
公开(公告)日:2022-07-12
申请号:CN202210372919.8
申请日:2022-04-07
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: H04L47/36
Abstract: 本申请提供了一种多包报文数据的传输方法、传输装置和传输系统,该方法包括:获取多个不同长度的报文数据组和各报文数据组的长度,各报文数据组包括多个数据,报文数据组的长度为报文数据组的数据的个数;根据各报文数据组的长度,确定各报文数据组的接收模式,一种接收模式对应一种长度;控制接收装置根据各接收模式,接收对应长度的各报文数据组。该方法解决了无法通过一版软件传输多种长度的多包报文数据的问题。
-
公开(公告)号:CN115314339B
公开(公告)日:2023-06-23
申请号:CN202210932780.8
申请日:2022-08-04
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本申请提供了一种CAN通道标定量的查重方法、查重装置、处理器与车辆,该查重方法包括:将多个报文信息更新至第一初始预定数组中,得到第一预定数组,其中,报文信息包括目标CAN报文的报文名称和CAN通道标定量;根据各报文信息中的CAN通道标定量,确定CAN通道标定量相同的各报文信息在第一预定数组中的位置信息,得到目标位置信息;将目标位置信息以及目标报文名称更新至第二初始预定数组中,得到第二预定数组,其中,目标报文名称为目标位置信息对应的报文信息中的报文名称,从而解决了现有技术中人工对CAN通道的标定量进行查重的效率较低的问题。
-
公开(公告)号:CN114995874A
公开(公告)日:2022-09-02
申请号:CN202210689416.3
申请日:2022-06-17
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: G06F8/71
Abstract: 本申请提供一种配置变量处理方法、装置、设备、存储介质及程序产品。该方法包括:获取至少一个控制参数,并确定各控制参数对应的数据识别符DID;将所有DID输入预设的报文模板,得到第一报文,其中所述报文模板和所述第一报文中均含有至少一个预设接口函数;采用所述预设接口函数,读取第一报文中对应的各DID,得到与DID对应的配置变量;将所有所述配置变量发送至控制器局域网络CAN总线,以使所述CAN总线将所述配置变量发送至目标单元。本申请的方法,避免了每次版本升级都需要重新标定配置变量的地址,减少了标定工作量,增加了配置变量的标定效率。
-
公开(公告)号:CN118733095A
公开(公告)日:2024-10-01
申请号:CN202410928416.3
申请日:2024-07-11
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: G06F8/654 , H04L67/06 , H04L41/082
Abstract: 本申请公开了一种车辆OTA升级方法、装置、设备、存储介质和计算机程序产品,涉及智能汽车技术领域,车载端响应于ECU上电,调用闪存中的共有内存,依据闪存中各个子分区的存储信息确定目标子分区,并从目标子分区中获取压缩后的程序数据,将压缩后的程序数据解压后上载到RAM中。本申请中将用于升级的程序数据压缩后存储在闪存中,大大节省了内存空间。
-
公开(公告)号:CN115314339A
公开(公告)日:2022-11-08
申请号:CN202210932780.8
申请日:2022-08-04
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本申请提供了一种CAN通道标定量的查重方法、查重装置、处理器与车辆,该查重方法包括:将多个报文信息更新至第一初始预定数组中,得到第一预定数组,其中,报文信息包括目标CAN报文的报文名称和CAN通道标定量;根据各报文信息中的CAN通道标定量,确定CAN通道标定量相同的各报文信息在第一预定数组中的位置信息,得到目标位置信息;将目标位置信息以及目标报文名称更新至第二初始预定数组中,得到第二预定数组,其中,目标报文名称为目标位置信息对应的报文信息中的报文名称,从而解决了现有技术中人工对CAN通道的标定量进行查重的效率较低的问题。
-
公开(公告)号:CN115225620A
公开(公告)日:2022-10-21
申请号:CN202210826416.3
申请日:2022-07-14
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本申请公开一种报文转发方法及装置,应用于信息处理领域,该方法包括:获取第一报文,对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记,响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。本申请中可以对预设的多个报文通道中未发送第一报文的报文通道,也就是没有连接NOx传感器的需要转发报文的多路报文通道同时分配转发标记,这样就可以把连接NOx传感器的报文通道发送的报文同时转发至多路报文通道。就可以解决现有技术中需要针对每个机型的NOx传感器,都要对需要转发报文的报文通道分别标定,工作量大的问题。
-
公开(公告)号:CN114745339B
公开(公告)日:2023-10-20
申请号:CN202210372919.8
申请日:2022-04-07
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: H04L47/36
Abstract: 本申请提供了一种多包报文数据的传输方法、传输装置和传输系统,该方法包括:获取多个不同长度的报文数据组和各报文数据组的长度,各报文数据组包括多个数据,报文数据组的长度为报文数据组的数据的个数;根据各报文数据组的长度,确定各报文数据组的接收模式,一种接收模式对应一种长度;控制接收装置根据各接收模式,接收对应长度的各报文数据组。该方法解决了无法通过一版软件传输多种长度的多包报文数据的问题。
-
公开(公告)号:CN114281374A
公开(公告)日:2022-04-05
申请号:CN202111368426.9
申请日:2021-11-18
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本申请公开了一种车辆电控单元的远程刷写方法、系统及存储介质,所述方法包括:车载终端根据电控单元中的程序文件版本号以及远程平台服务器中的程序文件版本号,判断电控单元中的程序文件是否需要升级;若需要升级,则向所述远程平台服务器发送刷写指令;所述远程平台服务器根据所述刷写指令将待刷写的描述文件以及程序数据文件发送给车载终端。车载终端根据接收到的所述描述文件以及程序数据文件刷写对应的电控单元;其中,所述描述文件包括刷写流程描述部分以及刷写参数描述部分。根据本公开实施例提供的车辆电控单元的远程刷写方法,不需要考虑不同终端和不同控制器的匹配,无需升级终端固件,通过平台配置可迅速实现远程刷写。
-
-
-
-
-
-
-
-
-