一种CAN网络采样点检测方法、装置、存储介质及电子设备与流程

文档序号:20874152发布日期:2020-05-26 16:14阅读:来源:国知局

技术特征:

1.一种can网络采样点检测方法,其特征在于,所述方法包括:

获取预设can网络采样点集合和预设采样点配置参数集合;

根据预设公式获取所述can网络采样点集合中目标采样点;

基于所述目标采样点获取所述采样点配置参数集合中目标采样点配置参数;

基于所述目标采样点配置参数完成can驱动初始化。

2.根据权利要求1所述的方法,其特征在于,所述获取预设can网络采样点集合和采样点配置参数集合之前,还包括:

根据车辆控制器配置信息计算生成满足整车can网络波特率的不同采样点配置参数集合,将所述满足整车can网络波特率的不同采样点配置参数集合作为预设采样点配置参数集合。

3.根据权利要求1所述的方法,其特征在于,所述获取预设can网络采样点集合和采样点配置参数集合之前,还包括:

当接收到来自总线报文时,通过高速模拟采集电路采集can信号的模拟量生成can网络采样点集合,将所述can网络采样点集合作为预设can网络采样点集合。

4.根据权利要求1所述的方法,其特征在于,所述预设公式为bestsample=(100–((100–i)/2))/can_scansamplenum_c,其中bestsample为最佳采样点,i为can信号模拟值,can_scansamplenum_c为上电扫描次数。

5.根据权利要求1所述的方法,其特征在于,所述高速模拟采集电路满足最高100mhz模拟采集的电路。

6.一种can网络采样点检测装置,其特征在于,所述装置包括:

集合获取模块,用于获取预设can网络采样点集合和预设采样点配置参数集合;

采样点获取模块,用于根据预设公式获取所述can网络采样点集合中目标采样点;

参数获取模块,用于基于所述目标采样点获取所述采样点配置参数集合中目标采样点配置参数;

初始化完成模块,用于基于所述目标采样点配置参数完成can驱动初始化。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

第一集合生成模块,用于根据车辆控制器配置信息计算生成满足整车can网络波特率的不同采样点配置参数集合,将所述满足整车can网络波特率的不同采样点配置参数集合作为预设采样点配置参数集合。

8.根据权利要求6所述的装置,其特征在于,所述装置还包括:

第二集合生成模块,用于当接收到来自总线报文时,通过高速模拟采集电路采集can信号的模拟量生成can网络采样点集合,将所述can网络采样点集合作为预设can网络采样点集合。

9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~5任意一项的方法步骤。

10.一种电子设备,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~5任意一项的方法步骤。


技术总结
本发明公开了一种CAN网络采样点检测方法、装置、存储介质及电子设备,所述方法包括:获取预设CAN网络采样点集合和预设采样点配置参数集合;根据预设公式获取所述CAN网络采样点集合中目标采样点;基于所述目标采样点获取所述采样点配置参数集合中目标采样点配置参数;基于所述目标采样点配置参数完成CAN驱动初始化。因此,采用本申请实施例,可以提高整车CAN网络的稳定性。

技术研发人员:付世杰;艾聪;潘文卿;纪小娟;葛云东;田东明
受保护的技术使用者:潍柴动力股份有限公司
技术研发日:2019.12.19
技术公布日:2020.05.26
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1