[发明专利]一种兼容不同汽车CAN通信接口的媒介系统有效
| 申请号: | 201910311485.9 | 申请日: | 2019-04-18 |
| 公开(公告)号: | CN110069433B | 公开(公告)日: | 2020-11-20 |
| 发明(设计)人: | 张鑫 | 申请(专利权)人: | 英博超算(南京)科技有限公司 |
| 主分类号: | G06F13/38 | 分类号: | G06F13/38 |
| 代理公司: | 深圳众邦专利代理有限公司 44545 | 代理人: | 王红 |
| 地址: | 210000 江苏省南京市南山区粤海*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 兼容 不同 汽车 can 通信 接口 媒介 系统 | ||
本发明公开了一种兼容不同汽车CAN通信接口的媒介系统,包括:动态链接库:动态链接库具有多个对外控车函数接口;微控制单元:包括依次连接的CAN通信接口解析处理单元、CAN总线通信单元以及CAN通信接口,CAN通信接口与CAN总线连接。本发明提供的兼容不同汽车CAN通信接口的媒介系统能够节约软件开发商的成本,并降低厂商的风险成本。
技术领域
本发明涉及自动驾驶技术的软件开发技术领域,尤其涉及一种兼容不同汽车CAN通信接口的媒介系统。
背景技术
CAN通信接口是一种CAN通信用的软硬件接口,该接口一般称为CAN通信矩阵。在自动驾驶技术系统中,应用层的智能驾驶AI类软件一般由软件类公司开发,而车厂作为车载ECU开发者,一般会为上层软件对车进行自动驾驶相关的改装,并提供相应的CAN通信接口。
但是,不同厂家的车提供的通信矩阵接口是不一样的;甚至相同厂商的不同车型的接口也存在不一样的情况。通信矩阵接口不同,一方面,导致应用层的AI类软件开发者需要耗费资源去为不同的通信接口做开发和测试,对于软件系统的通用性和可靠性都是不利的。另一方面,对于车厂而言,需要对每个软件合作商开放各个CAN通信矩阵的数据协议,存在一定风险和不确定性。
由应用层软件直接控车是一种高耦合的系统,模块间复杂的逻辑关联会导致系统的通用性、可靠性、可维护性和拓展性都受到影响。从系统性产品开发来讲,好的系统产品应该是低耦合,高内聚。
因此,有必要提供一种兼容不同汽车CAN通信接口的媒介系统解决上述技术问题。
发明内容
本发明的主要目的在于提供一种兼容不同汽车CAN通信矩阵的媒介系统,以解决现有技术中兼容不同CAN通信接口成本高且风险高的技术问题问题。
为实现上述目的,本发明提供了一种兼容不同汽车CAN通信接口的媒介系统,包括:
动态链接库,所述动态链接库具有多个对外控车函数接口,所述对外控车函数接口与应用软件通信连接;
微控制单元,包括依次连接的CAN通信接口解析处理单元、CAN总线通信单元以及CAN通信接口,所述CAN通信接口与CAN总线连接;
其中,所述动态链接库中存储有与所述对外控车函数接口相应的控制函数指令,响应所述应用软件调取控制函数指令的操作,所述动态链接库用于依照预设的通信协议将该控制函数指令转换为控制信息数据,并将所述控制信息数据传送至所述CAN通信接口解析处理单元;
所述CAN通信接口解析处理单元用于将所述控制信息数据转化为相应车型的CAN通信矩阵数据,并将所述CAN通信矩阵数据传送至所述CAN总线通信单元;
所述CAN总线通信单元通过所述CAN通信接口将所述CAN通信矩阵数据传送至所述CAN总线,实现控车目的。
优选地,所述动态链接库用于依照预设的通信协议将所述控制函数指令转换为控制信息数据,其中,所述通信协议是基于UDP方式的通信协议。
优选地,所述动态链接库还包括第一数据同步管理单元,所述第一数据同步管理单元用于管理动态链接库中的缓存数据,这些数据被所述控制函数接口使用。
优选地,所述微控制单元还包括第二数据同步管理单元,所述第二数据同步管理单元用于存储所述控制信息数据,并将所述控制信息数据传送至所述CAN通信接口解析处理单元。
优选地,所述CAN通信接口还用于接收所述CAN总线传送的总线数据,CAN通信接口解析处理单元还用于将所述总线数据转换为查询、控制数据,并将所述查询、控制数据存储至所述第二数据同步管理单元;其中,所述对外控车函数接口、所述第一数据同步管理单元及所述第二数据同步管理单元依次通信连接。
优选地,所述总线数据包括控制数据、状态数据和应答数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英博超算(南京)科技有限公司,未经英博超算(南京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910311485.9/2.html,转载请声明来源钻瓜专利网。





