The invention provides a multi chip communication protocol system for Internet car and method, multi chip system communication protocol of the Internet car comprises at least one physical interface layer and at least one protocol layer and at least one application interface layer, the physical interface layer, analysis layer of the protocol and the application interface layer can communicate with, and forming at least one kernel space unified, multi chip communication protocol system internal communication tasks can decompose the Internet car, realize the kernel driver, in order to achieve a complete communication protocol.
【技术实现步骤摘要】
互联网汽车的多芯片通信协议系统及其方法
本专利技术涉及信息
,尤其涉及一种互联网汽车的多芯片通信协议系统及其方法,能够实现互联网汽车的车载设备多芯片之间的命令和数据的传输。
技术介绍
随着移动通信、多媒体和车载导航技术的成熟,对于车载系统的信息获取和传送、复杂多媒体处理以及智能车辆控制的需求日趋普及。目前,为了同时满足上层高负载、多任务的信息处理和底层车身的控制,硬件上往往采用高性能嵌入式芯片和单片机组合的方式,各自负责相应的功能,并且通过特定的传输接口和协议进行通信。其中,多芯片通信的稳定和高效,对整个车载系统的性能具有重要作用,通信协议和接口的设计是车载系统开发中的一个重要环节。目前,多芯片通信在上层主控芯片的设计中,消息的解析处理大多是在应用层或中间层实现,通用性不强,没有统一的接口,不方便后期维护和代码移植;硬件通信接口多使用UART接口,通信速率较低。
技术实现思路
本专利技术的目的在于提供一种互联网汽车的多芯片通信协议系统及其方法,能够实现互联网汽车的车载设备多芯片之间的命令和数据的传输。本专利技术的另一目的在于提供一种互联网汽车的多芯片通信协议系统及其方法,在操作系统内核空间中实现了多芯片通信协议,提高了通信处理的响应速度,能够满足并方便应用层和其他内核模块的通信需要。本专利技术的另一目的在于提供一种互联网汽车的多芯片通信协议系统及其方法,利用了内核设备模型,通用性也较高,方便后期移植和维护。本专利技术的另一目的在于提供一种互联网汽车的多芯片通信协议系统及其方法,使用SPI总线接口传输,提高了数据传输的速率。本专利技术的另一目的在于提供一种 ...
【技术保护点】
一种互联网汽车的多芯片通信协议系统,其特征在于,包括至少一物理接口层、至少一协议解析层以及至少一应用接口层,所述物理接口层、所述协议解析层以及所述应用接口层为可通信地连接,并形成统一的至少一内核空间,能够分解所述互联网汽车的多芯片通信协议系统内部的通信任务,实现内核驱动程序的编写,从而完成通信协议的实现。
【技术特征摘要】
1.一种互联网汽车的多芯片通信协议系统,其特征在于,包括至少一物理接口层、至少一协议解析层以及至少一应用接口层,所述物理接口层、所述协议解析层以及所述应用接口层为可通信地连接,并形成统一的至少一内核空间,能够分解所述互联网汽车的多芯片通信协议系统内部的通信任务,实现内核驱动程序的编写,从而完成通信协议的实现。2.如权利要求1所述互联网汽车的多芯片通信协议系统,其中所述物理接口层为至少一SPI接口设备提供驱动,为多芯片通信协议的通信传输提供了至少一物理链路。3.如权利要求1所述互联网汽车的多芯片通信协议系统,其中所述物理接口层可通信地连接于至少一SPI总线,至少一SPI接口设备被连接于所述SPI总线,所述物理接口层包括至少一SPI总线驱动模块、至少一SPI适配接口模块以及至少一SPI设备驱动模块,所述多芯片通信协议系统的至少一内核模块通过所述SPI适配接口模块的至少一SPI总线适配器通用接口访问所述SPI设备,从而进行消息的收发。4.如权利要求1所述互联网汽车的多芯片通信协议系统,其中所述协议解析层对消息进行收发处理,所述协议解析层包括至少一命令传送以及数据收发模块、至少一消息上报模块以及至少一消息处理模块,所述消息处理模块包括至少一消息解析和保存模块以及至少一收发状态机,所述收发状态机与所述物理接口层可通信地连接,所述命令传送以及数据收发模块与所述应用接口层可通信地连接,所述消息上报模块与所述应用接口层可通信地连接。5.如权利要求4所述互联网汽车的多芯片通信协议系统,其中通过至少一SPI总线接口接收消息帧后,所述消息处理模块的所述消息解析和保存模块对消息帧进行解包并保存。6.如权利要求4所述互联网汽车的多芯片通信协议系统,其中通过至少一SPI总线接口接收消息帧后,所述消息上报模块向所述应用接口层上报消息。7.如权利要求4所述互联网汽车的多芯片通信协议系统,其中所述协议解析层接收消息时对接收的消息进行消息帧的正确性的校验。8.如权利要求4所述互联网汽车的多芯片通信协议系统,其中所述命令传送以及数据收发模块为所述应用接口层300提供接口,用来发送命令和收发数据。9.如权利要求4所述互联网汽车的多芯片通信协议系统,其中所述消息上报模块根据消息的不同类型通过和消息类型相匹配的方式进行上报。10.如权利要求9所述互联网汽车的多芯片通信协议系统,其中所述消息上报模块将按键消息通过所述应用接口层的至少一输入子系统模块上报。11.如权...
【专利技术属性】
技术研发人员:陈文鑫,
申请(专利权)人:斑马信息科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。