[发明专利]车载终端多处理器通信接口系统及通信方法在审
申请号: | 201110453232.9 | 申请日: | 2011-12-29 |
公开(公告)号: | CN103186500A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 田曙亮;吴哲 | 申请(专利权)人: | 上海博泰悦臻电子设备制造有限公司 |
主分类号: | G06F15/163 | 分类号: | G06F15/163 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陆嘉 |
地址: | 200235 上海市徐汇区天钥*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车载 终端 处理器 通信 接口 系统 方法 | ||
1.一种车载终端多处理器通信接口系统,其特征在于,包括:
与汽车总线相耦合的第一处理器;
与所述第一处理器相连的第二处理器,所述第二处理器包括:
从所述第一处理器接收读数据包并向所述第一处理器发送写数据包的端口驱动模块;
与所述端口驱动模块相连、基于预设的通信协议对所述读数据包进行拆包生成读数据、并基于所述预设的通信协议对写数据进行打包生成所述写数据包的协议处理模块;
与所述协议处理模块相连、接收所述读数据并发出所述写数据的虚拟设备模块,所述虚拟设备模块映射至一个或多个外部设备。
2.根据权利要求1所述的车载终端多处理器通信接口系统,其特征在于,所述第二处理器还包括:
对通信参数、所述通信协议进行配置和加载的通信服务模块;
与所述通信服务模块相连、根据所述通信参数和通信协议启动所述协议处理模块的通信启动模块。
3.根据权利要求1所述的车载终端多处理器通信接口系统,其特征在于,所述协议处理模块包括:
对所述写数据进行打包以生成写数据包的打包子模块;
对所述读数据包进行拆包以生成读数据的拆包子模块。
4.根据权利要求3所述的车载终端多处理器通信接口系统,其特征在于,所述打包子模块包括:
根据所述写数据生成校验位的校验位生成器;
将所述写数据和校验位封装在写数据包中的数据包封装器。
5.根据权利要求3所述的车载终端多处理器通信接口系统,其特征在于,所述拆包子模块包括:
对所述读数据包进行解析并从中提取读数据和校验位的数据包解析器;
根据所述校验位对所述读数据进行校验的校验器。
6.根据权利要求5所述的车载终端多处理器通信接口系统,其特征在于,所述拆包子模块还包括:
与所述校验器相连、校验出错后产生失败应答信号的应答器。
7.一种车载终端多处理器通信方法,其特征在于,所述车载终端包括与汽车总线相耦合的第一处理器以及与所述第一处理器相连的第二处理器,所述通信方法包括:
在读过程中:
所述第二处理器从所述第一处理器接收读数据包;
基于预设的通信协议对所述读数据包进行拆包生成读数据;
将所述读数据传输至所述第二处理器中的虚拟设备模块;
在写过程中:
所述虚拟设备模块发出写数据;
基于所述预设的通信协议对所述写数据进行打包生成写数据包;
将所述写数据包发送至所述第一处理器;
其中,所述虚拟设备模块映射至一个或多个外部设备。
8.根据权利要求7所述的车载终端多处理器通信方法,其特征在于,对所述写数据进行打包生成写数据包包括:
根据所述写数据生成校验位;
将所述写数据和校验位封装在所述写数据包中。
9.根据权利要求7所述的车载终端多处理器通信方法,其特征在于,对所述读数据包进行拆包生成读数据包括:
对所述读数据包进行解析并从中提取读数据和校验位;
根据所述校验位对所述读数据进行校验。
10.根据权利要求9所述的车载终端多处理器通信方法,其特征在于,对所述读数据进行校验后还包括:校验出错后产生失败应答信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海博泰悦臻电子设备制造有限公司,未经上海博泰悦臻电子设备制造有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110453232.9/1.html,转载请声明来源钻瓜专利网。