-
公开(公告)号:CN110989567B
公开(公告)日:2022-01-25
申请号:CN201911416042.2
申请日:2019-12-31
Applicant: 潍柴动力股份有限公司
IPC: G05B23/02
Abstract: 本申请提供了控制器刷写方法、控制器及上位机,各个控制器与上位机建立通信后,上位机向各个控制器发送地址获取指令,各个控制器向上位机返回包含源地址的地址声明报文。同时,各个控制器分别接收其它控制器发送的地址声明报文,并将对比自身的源地址与其它控制器的源地址是否冲突,如果冲突,则按照发送地址声明报文的顺序确定出需要重新分配源地址的控制器。需要重新分配源地址的控制器重新为自身分配与其它控制器互不冲突的新的源地址,并上报至上位机。上位机确定各个控制器的源地址互不冲突后同时对各个控制器进行刷写。最终实现同时对多个控制器进行刷写,提高了刷写效率,且保证了控制器刷写一致性。
-
公开(公告)号:CN112511441A
公开(公告)日:2021-03-16
申请号:CN202011298397.9
申请日:2020-11-18
Applicant: 潍柴动力股份有限公司
IPC: H04L12/743 , H04L12/879
Abstract: 本申请提供一种报文的处理方法及装置,该方法包括:接收发送端发送的第一报文;确定第一报文的标识对应的第一哈希值;根据第一哈希值,确定出在报文数组中与第一报文对应的第二报文,第二报文中包含有对第一报文中的数据的处理方式;根据第二报文,对第一报文中的数据进行处理。本申请方案中,通过报文对应的哈希值查询所需报文,降低了报文查找的运算量和时间复杂度,进而提高了报文查找的效率。
-
公开(公告)号:CN111198705A
公开(公告)日:2020-05-26
申请号:CN201911320063.4
申请日:2019-12-19
Applicant: 潍柴动力股份有限公司
Abstract: 本发明公开了一种防止ECU刷死的内存备份方法、装置、存储介质及电子设备,所述方法包括:获取预设第一校验和;获取预设备份区对应的第二校验和;当所述第一校验和与所述第二校验和不一致时,判断所述第一校验和是否正确后得到判断结果;基于所述判断结果完成内存数据备份。因此,采用本申请实施例,可以防止ECU刷死和数据丢失。
-
公开(公告)号:CN118916053A
公开(公告)日:2024-11-08
申请号:CN202410962739.4
申请日:2024-07-18
Applicant: 潍柴动力股份有限公司
IPC: G06F8/65
Abstract: 本公开涉及一种应用程序刷写方法、装置、设备及存储介质,该方法包括:响应于用户触发的扩展会话请求指令,使待刷写的目标控制器进入扩展会话模式;响应于用户触发的第一刷写指令,基于第一刷写指令中的用户标识,确定用户标识对应的新版本的第一引导加载程序;将目标控制器的下线检测程序中用户标识对应的旧版本的第二引导加载程序刷写为第一引导加载程序,下线检测程序包括多个不同用户标识对应的第二引导加载程序;基于下线检测程序中第一引导加载程序,刷写目标控制器中的应用程序。本公开能够使用户灵活选择适应的引导加载程序来刷写控制器中的应用程序,提高用户体验感。
-
公开(公告)号:CN118827192A
公开(公告)日:2024-10-22
申请号:CN202410900445.9
申请日:2024-07-05
Applicant: 潍柴动力股份有限公司
Abstract: 本发明涉及车辆技术领域,尤其涉及一种整车流量监测方法、系统和车辆。本发明所述的整车流量监测方法包括:诊断链路连接器通过车载诊断系统接口发送第一控制指令至中央网关;中央网关根据所述第一控制指令将多个报文收发端口接收到和发送的所有报文发送至所述诊断链路连接器;所述诊断链路连接器对接收到的所述所有报文进行分析,得到整车流量分析结果。通过诊断链路连接器发送第一控制指令至中央网关,控制中央网关将多个报文收发端口接收到和发送的所有报文发送至诊断链路连接器进行报文分析,得到整车流量分析结果,从而能够便捷地对中央网管的网络流量进行监测。
-
公开(公告)号:CN117811956A
公开(公告)日:2024-04-02
申请号:CN202311633640.1
申请日:2023-11-30
Applicant: 潍柴动力股份有限公司
Abstract: 本发明涉及在线监测整车网络报文重复的检测方法、装置及设备,方法包括:基于监听的方式查看来自多个目标控制器发送的各第一报文,并确定各第一报文的属性信息和实际接收时间戳;对于每个第一报文,基于连续两次的实际接收时间戳,确定实际接收周期;基于所述实际接收周期、各第一报文的属性信息,以及第一预设属性信息集,确定出现周期异常的第一报文对应的第一目标控制器;并基于关闭第一目标控制器后的报文接收情况,确定第一目标控制器是否为引发报文重复的控制器;第二报文为预先保存的与各目标控制器相关的报文。实现及时且实时发现CAN报文重复以及CAN报文ID值重复。
-
公开(公告)号:CN112653607B
公开(公告)日:2022-09-23
申请号:CN202011570116.0
申请日:2020-12-26
Applicant: 潍柴动力股份有限公司
IPC: H04L12/40
Abstract: 本申请提供了一种报文的传输方法、装置、电子设备及计算机存储介质中,报文的传输方法包括:首先,接收用户的报文传输请求;其中,所述报文传输请求包括待处理报文以及用户选择的处理所述待处理报文的控制器局域网络的通道信息;所述待处理报文为待发送报文或待接收报文;然后,确定所述控制器局域网络的通道信息对应的至少一个硬件处理单元;最终,利用所述硬件处理单元处理所述待处理报文。可以看出本申请只需要用户选择的处理所述待处理报文的控制器局域网络的通道信息,即使用哪一个CAN进行处理待处理报文即可,而不再需要用户自己选择CAN的端口数值,从而达到了灵活的指定CAN发送指定的报文或接收指定的报文的目的。
-
公开(公告)号:CN112713964A
公开(公告)日:2021-04-27
申请号:CN202011528679.3
申请日:2020-12-22
Applicant: 潍柴动力股份有限公司
Abstract: 本发明公开了一种数据校验加速方法、装置、计算机设备及存储介质,该方法包括:获取待校验数据;基于预设数据块的标准数据量对待校验数据进行分段处理,确定多个校验块,校验块的校验数据量大小等于预设数据块的标准数据量大小;获取上位机发送的请求报文,判断请求报文是否为校验请求;若请求报文为校验请求,则执行异步校验处理程序对多个校验块进行校验,异步校验程序包括中断处理程序和异步计算程序,中断处理程序用于对上位机发送校验等待响应,异步计算程序用于对校验块进行计算,并在计算结束后对上位机发送校验响应。本发明通过扩大每次校验处理的校验块的数据量大小,并采用异步计算方法进行数据校验,提高数据校验的处理速度。
-
公开(公告)号:CN111245790A
公开(公告)日:2020-06-05
申请号:CN201911416889.0
申请日:2019-12-31
Applicant: 潍柴动力股份有限公司
IPC: H04L29/06
Abstract: 本申请公开了一种方法、装置、存储介质及电子设备,所述方法包括:获取目标报文数据和目标地址;当接收到针对客户端输入的按位操作指令时,基于预设取位方式获取所述目标报文数据对应的位集合;将所述位集合中每个位进行左移后组合生成字节数据;将所述字节数据通过所述目标地址进行发送。因此,采用本申请实施例,可以提高工作效率。
-
公开(公告)号:CN119987805A
公开(公告)日:2025-05-13
申请号:CN202411916151.1
申请日:2024-12-24
Applicant: 潍柴动力股份有限公司
Abstract: 本发明涉及车载终端技术领域,尤其涉及一种车载终端的更新方法、车载终端和车辆。该方法包括:在上电识别信号状态为下电状态的情况下,根据当前电池电量和第一预设延时时间对车载终端进行更新;若完成更新,则控制车载终端进入休眠模式,若更新失败,则根据备份数据将车载终端中的程序进行状态回退。本申请的实施方式可以避免在用户的使用过程中对车载终端更新,避免用户在使用前的长时间更新等待,以及避免在电量不足的情况下更新导致的异常对用户的使用产生负面影响,提升用户的使用体验;在更新不成功的情况下,还能够根据备份数据将车载终端中的程序进行状态回退,不影响用户在下次上电时的使用,提升用户的使用体验。
-
-
-
-
-
-
-
-
-