CAN帧传送方法以及装置与流程

文档序号:17063411发布日期:2019-03-08 18:34阅读:来源:国知局

技术特征:

1.一种CAN帧传送方法,其特征在于,包括:

接收包含多个CAN帧的传送用文件的步骤;

检测出所述传送用文件所包含的CAN帧的个数的步骤;

比较所述CAN帧的个数和传送用缓冲器的个数的步骤;

在所述CAN帧的个数小于或等于所述传送用缓冲器的个数的情况下将所述CAN帧一对一映射至所述传送用缓冲器的步骤;以及

在所述CAN帧的个数大于所述传送用缓冲器的个数的情况下将所述CAN帧多对一映射至所述传送用缓冲器的步骤,

其中,所述多对一映射步骤包括:

设定全体检索范围的步骤;

在所述全体检索范围内检索具有包含于预先设定的单位检索范围的ID的CAN帧的步骤;以及

将包含于所述单位检索范围的CAN帧映射至一个传送用缓冲器的步骤。

2.根据权利要求1所述的CAN帧传送方法,其特征在于,所述多对一映射步骤包括:

确认在所述全体检索范围内结束所述多对一映射之后是否存在未映射至所述传送用缓冲器的剩余CAN帧的步骤;以及

如果所述剩余CAN帧的个数超过所述传送用缓冲器的个数,则增加所述单位检索范围的大小的步骤。

3.根据权利要求1所述的CAN帧传送方法,其特征在于,

所述单位检索范围通过最大ID值以及最小ID值定义。

4.根据权利要求1所述的CAN帧传送方法,其特征在于,

所述传送用文件是基于FIBEX的XML文件格式。

5.一种CAN帧传送装置,其特征在于,包括:

输入部,其接收包含多个CAN帧的传送用文件;

控制部,其检测出所述传送用文件所包含的CAN帧的个数,比较所述CAN帧的个数和传送用缓冲器的个数,在所述CAN帧的个数小于或等于所述传送用缓冲器的个数的情况下将所述CAN帧一对一映射至所述传送用缓冲器,而在所述CAN帧的个数大于所述传送用缓冲器的个数的情况下将所述CAN帧多对一映射至所述传送用缓冲器,

其中,所述控制部设定全体检索范围,在所述全体检索范围内检索具有包含于预先设定的单位检索范围的ID的CAN帧,并将包含于所述单位检索范围的CAN帧映射至一个传送用缓冲器。

6.根据权利要求5所述的CAN帧传送装置,其特征在于,

所述控制部确认在所述全体检索范围内结束所述多对一映射之后是否存在未映射至所述传送用缓冲器的剩余CAN帧,如果所述剩余CAN帧的个数超过所述传送用缓冲器的个数,则增加所述单位检索范围的大小。

7.根据权利要求5所述的CAN帧传送装置,其特征在于,

所述单位检索范围通过最大ID值以及最小ID值定义。

8.根据权利要求5所述的CAN帧传送装置,其特征在于,

所述传送用文件是基于FIBEX的XML文件格式。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1