技术新讯 > 电子通信装置的制造及其应用技术 > 基于多数据解析模块的波特率自适应方法和装置与流程  >  正文

基于多数据解析模块的波特率自适应方法和装置与流程

  • 国知局
  • 2024-08-02 14:59:43

本申请涉及计算机,尤其是一种基于多数据解析模块的波特率自适应方法、装置、计算机设备和存储介质。

背景技术:

1、汽车ecu(electronic control unit,电子控制器)中还存在部分ecu使用k线模块的情况,k线模块使用的波特率有几种,如9600、10400等。一辆车上同时存在两种或者以上的k线模块,它们的波特率可能不同,导致在解析k线波形数据时存在因波特率不对,导致数据解析失败。传统方式数据接收完成后再用确定的波特率进行数据解析,如果解析失败需要等到诊断仪或者汽车重新发送数据,再使用另外波特率尝试,无法做到完全自适应。

2、

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种基于多数据解析模块的波特率自适应方法、装置、计算机设备和存储介质,能够快速且正确进行波特率自适应。

2、一种基于多数据解析模块的波特率自适应方法,所述方法包括:

3、接收k线波形数据;

4、采用多个数据解析模块,同时根据各所述数据解析模块对应的数据解析特征对所述k线波形数据进行解析,获得各所述数据解析特征对应的解析结果;所述多个数据解析模块的数据解析特征包括不同的波特率;

5、当获得通过数据校验的解析结果时,确定所述通过数据校验的解析结果所对应的波特率为正确波特率。

6、一种基于多数据解析模块的波特率自适应装置,所述装置包括:

7、多个数据解析模块,各所述数据解析模块用于接收k线波形数据,同时根据各所述数据解析模块对应的数据解析特征对所述k线波形数据进行解析,输出各所述数据解析特征对应的解析结果;所述多个数据解析模块的数据解析特征包括不同的波特率;

8、波特率确认模块,用于当获得通过数据校验的解析结果时,确定所述通过数据校验的解析结果所对应的波特率为正确波特率。

9、一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现各基于多数据解析模块的波特率自适应方法实施例的步骤。

10、一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现各基于多数据解析模块的波特率自适应方法实施例的步骤。

11、上述基于多数据解析模块的波特率自适应方法、装置、计算机设备和存储介质,采用多个数据解析模块同时根据各数据解析模块对应的数据解析特征对k线波形数据进行解析,获得各数据解析特征对应的解析结果,多个数据解析模块同时解析所耗费的时间与采用正确波特率直接进行解析的时间相同,并且可以在一次k线波形数据的发送或接收过程,进行多种波特率的适配,不需要进行多次k线波形数据的发送,节省时间;而由于汽车使用的k线波特率比较相近,在某些特定的波形使用两种波特率都能解析成功,因此通过数据校验以最终确认当前波特率;上述方法在一帧k线波形数据中就能够正确适配出当前总线上数据所对应的波特率,不需要等待汽车诊断仪或者汽车再次发送数据,快速且正确实现波特率的自适应。

技术特征:

1.一种基于多数据解析模块的波特率自适应方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述不同的波特率均为k线通信协议所支持的波特率。

6.一种基于多数据解析模块的波特率自适应装置,其特征在于,所述装置包括:

7.根据权利要求6所述的装置,其特征在于,所述数据解析模块用于:

8.根据权利要求7所述的装置,其特征在于,所述数据解析模块用于:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。

技术总结本申请涉及一种基于多数据解析模块的波特率自适应方法和装置,所述方法包括:接收K线波形数据;采用多个数据解析模块,同时根据各所述数据解析模块对应的数据解析特征对所述K线波形数据进行解析,获得各数据解析特征对应的解析结果;所述多个数据解析模块的数据解析特征包括不同的波特率;当获得通过数据校验的解析结果时,确定所述通过数据校验的解析结果所对应的波特率为正确波特率。采用本方法能够快速且正确实现波特率的自适应。技术研发人员:请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名受保护的技术使用者:深圳数马电子技术有限公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240801/244602.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。