[发明专利]一种车机系统的数据通信方法、装置、系统及存储介质在审
申请号: | 202110979524.X | 申请日: | 2021-08-24 |
公开(公告)号: | CN113688094A | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 李丰军;周剑光;周琪;繆理宾 | 申请(专利权)人: | 中汽创智科技有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F13/42;H04L12/40 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 211100 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 数据通信 方法 装置 存储 介质 | ||
本申请实施例所公开的一种车机系统的数据通信方法、装置、系统及存储介质,包括从至少两个通信组件中,确定第一目标通信组件和第二目标通信组件,第一目标通信组件的负载低于第二目标通信组件的负载,基于第一目标通信组件向接收模块发送待传输数据,若在预设时间段内未接收到接收模块发送的传输反馈数据,基于第二目标通信组件向接收模块发送待传输数据,若在预设时间段内接收到接收模块发送的传输反馈数据,基于第二目标通信组件向接收模块发送复位指令,复位指令用于指示第一目标通信组件复位。本申请可以无需设置主设备和从设备,可以简化通信流程。并且,可以提高发送模块和接收模块之间的通信稳定性。
技术领域
本发明涉及通信技术领域,尤其涉及一种车机系统的数据通信方法、装置、系统及存储介质。
背景技术
在车机系统中,微控单元(MCU,Microcontroller Unit)和片上系统(SoC,Systemon Chip)之间需要相互通信,MCU需要向SoC发送控制局域网络(CAN,Controller AreaNetwork)数据、控制通知数据等,SoC需要向MCU发送控制数据。
现阶段,MCU和SoC采用1个或2个串行外设接口(SPI,Serial PeripheralInterface)进行互相通信,虽然,SPI的数据传输速度快,但是在使用SPI时,需要设置主设备和从设备,并且,通信的发起必须由主设备执行,使得通信流程较为复杂。此外,当MCU和SoC之间的通信出现问题,在重新建立通信连接之前,MCU和SoC之间不能进行通信,容易造成系统卡顿和反应不及时。
发明内容
本申请实施例提供了一种车机系统的数据通信方法、装置、系统及存储介质,可以无需设置主设备和从设备,可以简化通信流程,可以提高发送模块和接收模块之间的通信稳定性。
本申请实施例提供了一种车机系统的数据通信方法,其中,车机系统包括发送模块、接收模块和至少两个通信组件;
数据通信方法包括:
从至少两个通信组件中,确定第一目标通信组件和第二目标通信组件;第一目标通信组件的负载低于第二目标通信组件的负载;
基于第一目标通信组件向接收模块发送待传输数据;
若在预设时间段内未接收到接收模块发送的传输反馈数据,基于第二目标通信组件向接收模块发送待传输数据;
若在预设时间段内接收到接收模块发送的传输反馈数据,基于第二目标通信组件向接收模块发送复位指令;复位指令用于指示第一目标通信组件复位。
进一步地,至少两个通信组件为通用异步收发传输器。
进一步地,至少两个通信组件包括第一通信组件和第二通信组件,
第一通信组件包括第一通信接口、第三通信接口、第一收发组件和第一复位组件,第二通信组件包括第二通信接口、第四通信接口、第二收发组件和复位组件;
第一通信接口、第一收发组件、第三通信接口依次连接;第一复位组件设置在第一通信接口和第三通信接口上,第二通信接口、第二收发组件、第四通信接口依次连接;第二复位组件设置在第二通信接口和第四通信接口上;
第一通信接口和第二通信接口设置在发送模块上,第三通信接口和第四通信接口设置在接收模块上。
进一步地,基于第一目标通信组件向接收模块发送待传输数据,包括:
基于第一通信接口和第一收发组件,向第三通信接口发送待传输数据。
进一步地,基于第二目标通信组件向接收模块发送待传输数据,包括:
基于第二通信接口和第二收发组件,向第四通信接口发送待传输数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中汽创智科技有限公司,未经中汽创智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110979524.X/2.html,转载请声明来源钻瓜专利网。