[发明专利]一种基于UART的IPCL三方通信系统有效
申请号: | 202110403996.0 | 申请日: | 2021-04-15 |
公开(公告)号: | CN113014359B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 王娴薇;薛圣立;冯景林 | 申请(专利权)人: | 浙江奉天电子有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/16;H04L1/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 314211 浙江省嘉兴市平*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 uart ipcl 通信 系统 | ||
本发明涉及通信系统相关领域,具体为一种基于UART的IPCL三方通信系统,包括硬件装置和软件系统,本发明通过设置三个MCU芯片,且三个MCU芯片具有两路相同且独立工作的UART外设,从而在硬件的逻辑和物理实现两两MCU芯片之间通信功能,且分别可以独立地对数据进行控制;通过在软件层面设置有数据应答机制、超时重发机制和可多帧同时发送机制,从而有效提升了整个通信装置的可靠性、安全性和多效性,极大满足了现有的汽车电子控制器的通信需求。
技术领域
本发明涉及通信系统相关领域,具体为一种基于UART的IPCL三方通信系统。
背景技术
随着汽车电子控制器的越来越智能化,一件产品所用到的MCU控制芯片也不局限于一个或者两个。同时,为满足产品性能的稳定性,对各MCU间通信可靠性提出了更高的要求,但现有的MCU芯片之间通信存在可靠性和安全性底,不能满足现有汽车电子控制器的需求,针对这个问题,设计了一种基于UART的IPCL三方通信系统。
发明内容
本发明的目的在于提供一种基于UART的IPCL三方通信系统,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于UART的IPCL三方通信系统,包括硬件装置和软件系统,其特征在于:所述硬件装置包含三个MCU芯片,三个所述MCU芯片两两之间进行通信连接;
所述软件系统包含数据应答机制、超时重发机制和可多帧同时发送机制,所述MCU芯片接收到的IPCL数据经过数据应答机制进行校验,用以判断该IPCL数据是否有效,所述MCU芯片在发出IPCL数据,超时重发机制会判断另外两个MCU芯片是否接收到IPCL数据,所述MCU芯片通过可多帧同时发送机制实现多条IPCL数据的接收和发送。
优选的,三个所述MCU芯片具有两路相同且独立工作的UART外设,在硬件的逻辑和物理实现两两MCU芯片之间通信功能,且分别可以独立地对数据进行控制,若MCU芯片管教输出特性不一致,MCU芯片之间通信连接处连接有隔离器。
优选的,所述IPCL数据的帧格式包括帧头、发送数字编码、帧类型、长度、有效数据/ACK、CRC校验。
优选的,所述数据应答机制是通过MCU芯片接收到完整的IPCL数据之后,对IPCL数据接收帧计算CRC校验,接收到的CRC校验和计算得到的数据的校验和一致,接收此IPCL数据,可以有效提升整个系统的可靠性。
优选的,所述MCU芯片向任一两方发送IPCL数据之后,超时重发机制会开启发送响应超时计数,若接收的MCU芯片在超时时间内没有发送ACK应答字符,则发送MCU芯片自动认为发送的这一帧失败,并重发未得到响应ACK的帧,可以提升整个系统的安全性。
优选的,所述可多帧同时发送机制处理以下三种情形:(1)一条IPCL数据包括多条Task数据,当存在多个Task同时发送数据的情况,可多帧同时发送机制会对多条信息进行编码,整合成一条IPCL信息发送,接收MCU芯片会对每条信息进行识别,分析出一条IPCL中的多个Task数据,并分条处理接收到的数据;(2)可多帧同时发送机制同时处理来自另外两个MCU芯片的Ipcl帧,当同时存在两方的IPCL数据时,可通过各方的IPCL数据帧的帧通道编码进行区分,并分别处理不同通道编码的IPCL帧;(3)每条IPCL数据的条帧的发送数字编码是不同的,当重复接受到一条数字编码,可多帧同时发送机制只接收每条IPCL数据帧PayLoad中的CallBack一次数据内容,但是对重复发送的次数帧发送ACK,以避免发送端重复发送,可以增加整个系统的多效性。
与现有技术相比,本发明的有益效果是:本发明通过设置三个MCU芯片,且三个MCU芯片具有两路相同且独立工作的UART外设,从而在硬件的逻辑和物理实现两两MCU芯片之间通信功能,且分别可以独立地对数据进行控制;通过在软件层面设置有数据应答机制、超时重发机制和可多帧同时发送机制,从而有效提升了整个通信装置的可靠性、安全性和多效性,极大满足了现有的汽车电子控制器的通信需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江奉天电子有限公司,未经浙江奉天电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110403996.0/2.html,转载请声明来源钻瓜专利网。