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