基于MCU通信通路的数据处理方法、装置、设备及介质制造方法及图纸

技术编号:32514799 阅读:22 留言:0更新日期:2022-03-02 11:07
本发明专利技术公开了一种基于MCU通信通路的数据处理方法、装置、设备及介质,其中方法包括:通过车辆CAN总线获取当前车辆对应的CAN数据集合;所述CAN数据集合至少包括车辆数据和环境数据;通过CAN接口将获取的CAN数据集合传输至车辆微控制单元,并将CAN数据集合接入至车辆微控制单元的应用层;通过CAN接口将CAN数据集合传输至以太网接口;通过以太网接口将CAN数据集合发送至车辆微控制单元,并将以太网接口通讯数据接入至车辆微控制单元的应用层。本发明专利技术通过部署于Host之上的CCS和车辆控制节点作为两个SWC运行于MCU应用层,并将其与底层输入输出接口对接从而实现相应的功能,并基于MCU中各通信接口完成MCU内部的数据传输,提高数据处理方面的效率和拓展性。据处理方面的效率和拓展性。据处理方面的效率和拓展性。

【技术实现步骤摘要】
基于MCU通信通路的数据处理方法、装置、设备及介质


[0001]本专利技术涉及人工智能
,尤其是涉及一种基于MCU通信通路的数据处理方法、装置、设备及介质。

技术介绍

[0002]目前,随着人工智能技术的发展和应用,人工智能技术逐渐被应用于汽车领域,并且自动驾驶作为当前全球车辆与交通出行领域智能化和网联化发展的主要方向,将在未来的交通中具有重要的价值。目前现有技术中,主要通过车辆的微控制单元(Microcontroller Unit,MCU)获取车辆上的传感器和摄像头所采集的数据,从而使得MCU基于MDC平台完成相关数据的采集和处理。
[0003]但是,在对现有技术的研究与实践过程中,本专利技术的专利技术人发现,现有技术中主要依据MDC平台的设计,由于MCU本身实质上对于通信通道是没有任何的控制权,且MCU在二次开发时无法获取通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART)接口上的数据,导致在车辆控制过程中MCU是无法基于MCU各个通信通路完成MCU内部的数据传输,以及获取到UART接口上的数据,造成MCU在数据处理方面的效率低下和拓展性差的问题。

技术实现思路

[0004]本专利技术实施例所要解决的技术问题在于,提供一种基于MCU通信通路的数据处理方法、装置、设备及介质,能够解决现有技术MCU无法基于MCU各个通信通路完成MCU内部的数据传输以及获取UART接口上的数据的问题。
[0005]为解决上述问题,本申请实施例的第一方面提供了一种基于MCU通信通路的数据处理方法,至少包括如下步骤:
[0006]通过车辆CAN总线获取当前车辆对应的CAN数据集合;所述CAN数据集合至少包括车辆数据和环境数据;
[0007]通过CAN接口将获取的CAN数据集合传输至车辆微控制单元,并将所述CAN数据集合接入至车辆微控制单元的应用层;
[0008]通过所述CAN接口将所述CAN数据集合传输至以太网接口;
[0009]通过所述以太网接口将所述CAN数据集合发送至所述车辆微控制单元,并将以太网接口通讯数据接入至所述车辆微控制单元的应用层。
[0010]在第一方面的一种可能的实现方式中,在所述通过所述以太网接口将所述CAN数据集合发送至所述车辆微控制单元步骤之后,还包括:
[0011]通过所述车辆微控制单元将所述CAN数据至通用异步收发传输器接口;
[0012]通过所述通用异步收发传输器接口将所述CAN数据集合发送至所述以太网接口;
[0013]通过所述以太网接口将所述CAN数据集合发送至所述车辆微控制单元。
[0014]在第一方面的一种可能的实现方式中,所述通过车辆CAN总线获取当前车辆对应
的CAN数据集合,包括:
[0015]通过车辆电子控制单元获取车辆数据,所述车辆数据包括电子控制单元上行数据和电子控制单元下行数据;
[0016]通过摄像装置实时采集驾驶环境图像;
[0017]通过超声波传感器实时采集毫米波雷达数据;
[0018]通过车辆雷达实时采集车辆雷达数据;
[0019]通过全球导航卫星系统获取车辆的导航数据。
[0020]在第一方面的一种可能的实现方式中,所述将所述CAN数据集合接入至车辆微控制单元的应用层,包括:
[0021]将所述CAN数据集合中的电子控制单元上行数据接入至车辆微控制单元的应用层;
[0022]将所述CAN数据集合中的电子控制单元下行数据发送至车辆微控制单元,以使车辆微控制单元根据所述电子控制单元下行数据控制车辆。
[0023]在第一方面的一种可能的实现方式中,所述通过所述CAN接口将所述CAN数据集合传输至以太网接口,包括:
[0024]所述以太网接口将所述CAN数据集合发送至Host设备;
[0025]通过所述Host设备进行车辆的数据通路通信及状态监测。
[0026]在第一方面的一种可能的实现方式中,所述将以太网接口通讯数据接入至所述车辆微控制单元的应用层,包括:
[0027]在所述车辆微控制单元的应用层调试过程中,通过所述车辆微控制单元根据以太网接口通讯数据发送车辆日志信息;
[0028]通过所述车辆微控制单元接收Host设备的反馈数据。
[0029]在第一方面的一种可能的实现方式中,在所述通过车辆CAN总线获取当前车辆对应的CAN数据集合步骤之后,还包括:
[0030]通过预设程序对CAN数据集合中的环境数据进行图像识别和解析,获取当前车辆对应的实时驾驶环境信息;所述环境数据包括车道线、路沿、障碍物和交通灯;
[0031]通过预设程序对CAN数据集合中的车辆数据进行数据解析,获取当前车辆对应的自身状态数据;所述车辆数据包括车辆位置、车辆速度、车辆加速度和车辆姿态信息。
[0032]本申请实施例的第二方面提供了一种基于MCU通信通路的数据处理装置,包括:
[0033]数据采集模块,用于通过车辆CAN总线获取当前车辆对应的CAN数据集合;所述CAN数据集合至少包括车辆数据和环境数据;
[0034]CAN

MCU通路模块,用于通过CAN接口将获取的CAN数据集合传输至车辆微控制单元,并将所述CAN数据集合接入至车辆微控制单元的应用层;
[0035]CAN

ETH通路模块,用于通过所述CAN接口将所述CAN数据集合传输至以太网接口;
[0036]ETH

MCU通路模块,用于通过所述以太网接口将所述CAN数据集合发送至所述车辆微控制单元,并将以太网接口通讯数据接入至所述车辆微控制单元的应用层。
[0037]本申请实施例的第三方面还提出了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的基于MCU通信通路的数据处理方法的步骤。
[0038]本申请实施例的第四方面还提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的基于MCU通信通路的数据处理方法的步骤。
[0039]实施本专利技术实施例,具有如下有益效果:
[0040]本专利技术实施例提供的一种基于MCU通信通路的数据处理方法、装置、设备及介质,通过车辆CAN总线获取当前车辆对应的CAN数据集合;所述CAN数据集合至少包括车辆数据和环境数据;通过CAN接口将获取的CAN数据集合传输至车辆微控制单元,并将所述CAN数据集合接入至车辆微控制单元的应用层;通过所述CAN接口将所述CAN数据集合传输至以太网接口;通过所述以太网接口将所述CAN数据集合发送至所述车辆微控制单元,并将以太网接口通讯数据接入至所述车辆微控制单元的应用层。本专利技术实施例通过部署于Host之上的CCS和车辆控制节点作为两个SWC运行于MCU应用层,并将其与底层输入输出接口对接从而实现相本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于MCU通信通路的数据处理方法,其特征在于,至少包括如下步骤:通过车辆CAN总线获取当前车辆对应的CAN数据集合;所述CAN数据集合至少包括车辆数据和环境数据;通过CAN接口将获取的CAN数据集合传输至车辆微控制单元,并将所述CAN数据集合接入至车辆微控制单元的应用层;通过所述CAN接口将所述CAN数据集合传输至以太网接口;通过所述以太网接口将所述CAN数据集合发送至所述车辆微控制单元,并将以太网接口通讯数据接入至所述车辆微控制单元的应用层。2.根据权利要求1所述的基于MCU通信通路的数据处理方法,其特征在于,在所述通过所述以太网接口将所述CAN数据集合发送至所述车辆微控制单元步骤之后,还包括:通过所述车辆微控制单元将所述CAN数据至通用异步收发传输器接口;通过所述通用异步收发传输器接口将所述CAN数据集合发送至所述以太网接口;通过所述以太网接口将所述CAN数据集合发送至所述车辆微控制单元。3.根据权利要求1所述的基于MCU通信通路的数据处理方法,其特征在于,所述通过车辆CAN总线获取当前车辆对应的CAN数据集合,包括:通过车辆电子控制单元获取车辆数据,所述车辆数据包括电子控制单元上行数据和电子控制单元下行数据;通过摄像装置实时采集驾驶环境图像;通过超声波传感器实时采集毫米波雷达数据;通过车辆雷达实时采集车辆雷达数据;通过全球导航卫星系统获取车辆的导航数据。4.根据权利要求1所述的基于MCU通信通路的数据处理方法,其特征在于,所述将所述CAN数据集合接入至车辆微控制单元的应用层,包括:将所述CAN数据集合中的电子控制单元上行数据接入至车辆微控制单元的应用层;将所述CAN数据集合中的电子控制单元下行数据发送至车辆微控制单元,以使车辆微控制单元根据所述电子控制单元下行数据控制车辆。5.根据权利要求1所述的基于MCU通信通路的数据处理方法,其特征在于,所述通过所述CAN接口将所述CAN数据集合传输至以太网接口,包括:所述以太网接口将所述CAN数据集合发送至Host设备;通过所述Host设备进行车辆的数据通...

【专利技术属性】
技术研发人员:金燕江潘晏涛冉雪峰
申请(专利权)人:国汽智控北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1