一种波特率设置方法、装置、设备和存储介质制造方法及图纸

技术编号:38217690 阅读:15 留言:0更新日期:2023-07-25 11:28
本发明专利技术实施例公开了一种波特率设置方法、装置、设备和存储介质,其中,方法包括:识别目标控制单元的预设存储器中的预设波特率有效标志信息,得到波特率有效标志信息识别结果;基于所述波特率有效标志信息识别结果,确定所述目标控制单元的与关联数据传输对象匹配的目标波特率设置策略;根据所述目标波特率设置策略设置所述目标控制单元的目标波特率。本发明专利技术实施例的技术方案解决了现有技术进行波特率设置的方式单一,无法适用于不同场景中的问题,可以丰富波特率设置方式,根据不同场景匹配适应的波特率设置方式,提高针对不同场景下的适配性。的适配性。的适配性。

【技术实现步骤摘要】
一种波特率设置方法、装置、设备和存储介质


[0001]本专利技术实施例涉及车辆诊断
,尤其涉及一种波特率设置方法、装置、设备和存储介质。

技术介绍

[0002]为了提高汽车整车网络的通讯速率,汽车厂家往往会对在对车辆安装时,对车辆的电子控制单元(Electronic Control Unit,ECU)的波特率进行调整,相应的,为了保证目标控制单元可以与电子控制单元进行正常通讯,需要将两者的波特率保持一致,也即需要重新识别电子控制单元的波特率。
[0003]现有技术中进行波特率设置的方式单一,无法在处于不种场景时进行相应的波特率设置。

技术实现思路

[0004]本专利技术实施例提供了一种波特率设置方法、装置、设备和存储介质,可以丰富波特率设置方式,根据不同场景匹配适应的波特率设置方式,提高针对不同场景下的适配性。
[0005]第一方面,本专利技术实施例提供了一种波特率设置方法,该方法包括:
[0006]识别目标控制单元的预设存储器中的预设波特率有效标志信息,得到波特率有效标志信息识别结果;
[0007]基于所述波特率有效标志信息识别结果,确定所述目标控制单元的与关联数据传输对象匹配的目标波特率设置策略;
[0008]根据所述目标波特率设置策略设置所述目标控制单元的目标波特率。
[0009]第二方面,本专利技术实施例提供了一种波特率设置装置,该装置包括:
[0010]波特率有效标志信息识别模块,用于识别目标控制单元的预设存储器中的预设波特率有效标志信息,得到波特率有效标志信息识别结果;
[0011]波特率设置策略确定模块,用于基于所述波特率有效标志信息识别结果,确定所述目标控制单元的与关联数据传输对象匹配的目标波特率设置策略;
[0012]波特率设置模块,用于根据所述目标波特率设置策略设置所述目标控制单元的目标波特率。
[0013]第三方面,本专利技术实施例提供了一种计算机设备,该计算机设备包括:
[0014]一个或多个处理器;
[0015]存储器,用于存储一个或多个程序;
[0016]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现任一实施例所述的波特率设置方法。
[0017]第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现任一实施例所述的波特率设置方法。
[0018]本专利技术实施例所提供的技术方案,通过识别目标控制单元的预设存储器中的预设
波特率有效标志信息,得到波特率有效标志信息识别结果;基于所述波特率有效标志信息识别结果,确定所述目标控制单元的与关联数据传输对象匹配的目标波特率设置策略;根据所述目标波特率设置策略设置所述目标控制单元的目标波特率。本专利技术实施例的技术方案解决了现有技术进行波特率设置的方式单一,无法适用于不同场景中的问题,可以丰富波特率设置方式,根据不同场景匹配适应的波特率设置方式,提高针对不同场景下的适配性。
附图说明
[0019]图1是本专利技术实施例提供的一种波特率设置方法流程图;
[0020]图2是本专利技术实施例提供的一种进行DCU安装的工作流程图;
[0021]图3是本专利技术实施例提供的一种波特率设置方法流程图;
[0022]图4是本专利技术实施例提供的一种设置波特率有效标志信息的工作流程图;
[0023]图5是本专利技术实施例提供的一种进行波特率设置的工作流程图;
[0024]图6是本专利技术实施例提供的一种波特率设置装置的结构示意图;
[0025]图7是本专利技术实施例提供的一种计算机设备的结构示意图。
具体实施方式
[0026]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0027]图1是本专利技术实施例提供的一种波特率设置方法流程图,本专利技术实施例可适用于对尿素喷射控制单元的波特率进行设置的场景中,该方法可以由波特率设置装置执行,该装置可以由软件和/或硬件的方式来实现。
[0028]如图1所示,波特率设置方法包括以下步骤:
[0029]S110、识别目标控制单元的预设存储器中的预设波特率有效标志信息,得到波特率有效标志信息识别结果。
[0030]其中,目标控制单元可以是车辆中的尿素喷射控制单元(Dosing Controller Unit,DCU),DCU用于控制车辆尾气的排放。预设存储器可以是尿素喷射控制单元的RAM(Random Access Memory,随机存取存储器),预设存储器中可以存储与设置波特率相关的交互信息。
[0031]预设波特率有效标志信息可以是预设的判断预设存储器中的波特率数值是否有效的信息,通过识别预设波特率有效标志信息可以确定是否需要重新识别ECU的波特率,进而设置DCU的波特率。例如,在DCU的生产阶段或者整车安装阶段时,当未下电时,此时ECU和DCU已经在正常通讯,此时,预设存储器中的波特率数值为两者的可以正常通讯的时的波特率,也即预设存储器中的波特率数值有效,此时,可以将预设波特率有效标志信息置1,用于表示预设存储器中的波特率数值有效,当有DCU中的应用程序需要更新时,可以直接利用基于预设存储器中的波特率数值进行应用程序的更新;而在由DCU的生产阶段跳转到整车安装阶段或者在整车安装阶段时进行下电后,进行整车安装的厂家可能对ECU的波特率进行
修改,此时预设存储器中的波特率数值可能已经不是ECU的实际波特率,因此可以将预设波特率有效标志信息置0,表示用于表示预设存储器中的波特率数值无效。
[0032]进一步的,可以使目标控制单元的bootloader根据预存波特率初始化bootloader的bootloader波特率;根据bootloader波特率的初始化结果设置预设波特率有效标志信息。
[0033]其中,预存波特率也即已经经过预先存储在预设存储器中的波特率数值。Bootloader为引导应用程序更新的一段程序,可以为DCU中应用程序的更新提供一个较好的系统环境,在应用程序的更新时,为了保证正常通讯,bootloader也需要和DCU的波特率保持一致,因此目标控制单元的bootloader可以根据预存波特率初始化bootloader的bootloader波特率,也即,将预存波特率作为bootloader的波特率。进一步的,可以根据bootloader波特率的初始化结果设置预设波特率有效标志信息,例如,当bootloader波特率的初始化成功时,可以将预设波特率有效标志信息设置为1,表示bootloader波特率已经与DCU的波特率保持一致,可以进行后续的应用程序更新流程;当bootloader波特率的初始化未成功本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种波特率设置方法,其特征在于,包括:识别目标控制单元的预设存储器中的预设波特率有效标志信息,得到波特率有效标志信息识别结果;基于所述波特率有效标志信息识别结果,确定所述目标控制单元的与关联数据传输对象匹配的目标波特率设置策略;根据所述目标波特率设置策略设置所述目标控制单元的目标波特率。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标波特率设置策略设置所述目标控制单元的目标波特率,包括:当所述目标波特率设置策略为第一波特率设置策略时,基于所述目标控制单元在预设波特率参考值下的报文数据接收结果设置目标应用程序的目标波特率;当所述目标波特率设置策略为第二波特率设置策略时,基于所述预设存储器中的预存波特率设置所述目标应用程序的目标波特率。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标控制单元在预设波特率参考值下的报文数据接收结果设置目标应用程序的目标波特率,包括:将所述目标控制单元的目标控制单元波特率设置为预设波特率参考值列表中的所述预设波特率参考值,并基于所述预设波特率参考值接收预设电子控制单元发送的报文数据;根据所述目标控制单元对所述报文数据的报文数据接收结果确设置所述目标波特率。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标控制单元对所述报文数据的报文数据接收结果确设置所述目标波特率,包括:当在所述预设报文接收时间阈值内接收到所述报文数据时,将所述预设波特率参考值作为所述目标波特率。5.根据权利要求3所述的方法,其特征在于,所述根据所述目标控制单元对所述报文数据的报文数据接收结果确设置所述目标波特率,还包括:当在预设报文接收时间阈值内未接收到所述报文数据时,基于所述预设波特率参考值在所述预设波特率参考值列表中的排列顺序,将所述目标控制单元波特率依次设置为所...

【专利技术属性】
技术研发人员:袁利娜臧志成邹海平董孝虎石彬宏许晓巍
申请(专利权)人:凯龙高科技股份有限公司
类型:发明
国别省市:

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

1