[发明专利]报文模拟装置、报文发送方法、装置及计算机存储介质在审
申请号: | 202111521382.9 | 申请日: | 2021-12-13 |
公开(公告)号: | CN114221890A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 李成;刘慧建 | 申请(专利权)人: | 奇瑞汽车股份有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L41/14;H04L12/40 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 贾敏 |
地址: | 241006 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 模拟 装置 发送 方法 计算机 存储 介质 | ||
1.一种报文模拟装置,其特征在于,所述报文模拟装置包括信息处理设备和控制器局域网络CAN模块;
所述信息处理设备与所述CAN模块通信连接,所述信息处理设备用于获取终端发送的目标汽车的各个控制开关信息及所述目标汽车的各个传感器模拟量,将所述各个控制开关信息和所述各个传感器模拟量处理成CAN报文,并将所述CAN报文发送给所述CAN模块,所述目标汽车为处于测试阶段的任一汽车;
所述CAN模块用于在接收到信息处理设备发送的CAN报文后,将所述CAN报文发送至所述目标汽车的CAN总线上。
2.如权利要求1所述的报文模拟装置,其特征在于,所述信息处理设备能够为单片机;
所述单片机通过所述单片机的通讯串口与所述终端通讯连接,所述单片机通过串行外设接口SPI与所述CAN模块通信连接。
3.如权利要求1或2所述报文模拟装置,其特征在于,所述CAN模块能够为CAN协议控制器。
4.如权利要求3所述的报文模拟装置,其特征在于,所述CAN协议控制器的型号为MCP2515。
5.一种报文发送方法,其特征在于,所述方法应用于上述权利要求1-4任一权利要求所述的报文模拟装置中,所述方法包括:
获取终端发送的目标汽车的各个控制开关信息及所述目标汽车的各个传感器模拟量,所述目标汽车为处于测试阶段的任一汽车;
将所述各个控制开关信息和所述各个传感器模拟量处理成CAN报文;
将所述CAN报文发送至所述目标汽车的CAN总线。
6.如权利要求5所述的方法,其特征在于,所述将所述各个控制开关信息和所述各个传感器模拟量处理成CAN报文,包括:
将所述各个控制开关信息和所述各个传感器模拟量写入至少一个CAN报文结构体的对应位置中,得到至少一个CAN报文,所述至少一个CAN报文结构体为所述报文模拟装置中存储的报文结构体。
7.如权利要求5所述的方法,其特征在于,所述获取终端发送的目标汽车的各个控制开关信息及所述目标汽车的各个传感器模拟量,包括:
接收所述终端发送的信息传递指令;
对所述信息传递指令进行校验;
当所述信息传递指令通过校验时,获取所述信息传递指令中携带的所述各个控制开关信息和所述各个传感器模拟量。
8.如权利要求5所述的方法,其特征在于,所述方法还包括:
当接收到所述终端发送的报文变更指令时,从所述报文变更指令中获取变更后的报文结构体;
根据变更后的报文结构体对存储的CAN报文结构体进行更新。
9.一种报文发送装置,其特征在于,所述装置应用于上述权利要求1-4任一权利要求所述的报文模拟装置中,所述报文发送装置包括:
第一获取模块,用于获取终端发送的目标汽车的各个控制开关信息及所述目标汽车的各个传感器模拟量,所述目标汽车为处于测试阶段的任一汽车;
处理模块,用于将所述各个控制开关信息和所述各个传感器模拟量处理成CAN报文;
发送模块,用于将所述CAN报文发送至所述目标汽车的CAN总线。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述权利要求5至权利要求8中的任一项权利要求所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇瑞汽车股份有限公司,未经奇瑞汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111521382.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:振动装置及电子产品
- 下一篇:一种麻醉科智能浓度调节式麻醉装置