车载电台参数的调整方法、系统、电子设备及存储介质技术方案

技术编号:37229301 阅读:9 留言:0更新日期:2023-04-20 23:12
本公开提供了一种车载电台参数的调整方法、系统、电子设备及存储介质。该方法包括:获取地址定位指令;解析地址定位指令,获取预设寄存器地址,并在车辆的车机系统的预设控制节点处保存预设寄存器地址;获取写入指令;解析写入指令,获取表征预设寄存器地址对应数据的目标值,并调用预设控制节点中对应目标接口的预设写函数;基于预设写函数将目标值写入车载电台控制芯片的寄存器中的预设寄存器地址中,以调整预设寄存器地址对应的搜台参数。本公开根据获取的预设寄存器地址和预设寄存器地址对应搜台参数的目标值,调用预设控制节点将目标值写入车载电台控制芯片中,以方便快捷且灵活地实现修改搜台参数的值,提高了车载电台参数的调试效率。数的调试效率。数的调试效率。

【技术实现步骤摘要】
车载电台参数的调整方法、系统、电子设备及存储介质


[0001]本公开涉及车辆控制
,特别涉及一种车载电台参数的调整方法、系统、电子设备及存储介质。

技术介绍

[0002]随着电子技术的发展,行车过程中的用户可通过车载电台收听音乐或者广播节缓解路途的劳累、放松心情。但是,由于各种广播基础设施建设的局限性,以及信号的中心扩散导致用户在不同的地区,其接收到的广播信号强度不一。因此,当用户处于广播信号强度较弱的地区时,其车载电台接收的信号也不好,使得车载电台可以搜索到的电台数量较少,进而严重影响驾驶员的使用体验。
[0003]车载电台在出厂前会对车载电台的搜台能力经过一系列的验收。目前,大多采用的是实车调试的方法,开发人员跟实车一同出发去多个测试地点,在每个测试地点检测车载电台搜索到的电台数量是否符合出厂要求,若不符合,开发人员需要即时地修改代码以修改与搜台数量相关的参数,编译代码后烧录到车载电台控制芯片,并再次检测车载电台可以搜索到的电台数量,直到对于每个检测地点车载电台可以搜索到的电台数量都符合要求。这种需要反复修改代码、编译并将代码烧录到芯片的调试方法存在过程繁琐并且效率低下、易出错等问题。

技术实现思路

[0004]为解决上述技术问题,本公开提供了一种车载电台参数的调整方法、系统、电子设备及存储介质,在预设控制节点中封装目标接口的预设写函数,通过获取地址定位指令以调用预设控制节点保存预设寄存器地址,并通过获取写入指令以调用预设控制节点中封装的预设写函数,实现从车机系统向车载电台控制芯片的预设寄存器地址写入相应搜台参数的目标值。
[0005]第一方面,本公开提供一种车载电台参数的调整方法,该方法包括:
[0006]获取地址定位指令;
[0007]解析所述地址定位指令,获取预设寄存器地址,并在车辆的车机系统的预设控制节点处保存所述预设寄存器地址;其中,所述车辆的车载电台控制芯片中设置有寄存器;
[0008]获取写入指令;
[0009]解析所述写入指令,获取表征所述预设寄存器地址对应数据的目标值,并调用所述预设控制节点中对应目标接口的预设写函数;
[0010]基于所述预设写函数将所述目标值写入所述车载电台控制芯片的所述寄存器中的所述预设寄存器地址中,以调整所述预设寄存器地址对应的搜台参数;
[0011]其中,所述车机系统与所述车载电台控制芯片通过所述目标接口进行通信。
[0012]本方案中,根据获取的地址定位指令调用预设控制节点保存预设寄存器地址,以及根据获取的写入指令调用预设控制节点中封装的目标接口的预设写函数,实现了车机系
统直接对车载电台控制芯片中预设寄存器地址所保存的数据的值进行设置和修改,进而实现通过车机系统方便快捷且灵活地设置和修改车载电台的搜台参数的值。
[0013]可选地,所述预设控制节点用于控制所述车机系统的内核层,所述预设控制节点为位于所述车机系统的应用层的sys节点(系统控制节点),所述sys节点中包含所述目标接口对应的所述预设写函数。
[0014]本方案中,sys节点是车机系统的应用层实现用于提供给用户层控制内核层的接口,且封装了目标接口对应的预设写函数,具备对硬件的写入权限。
[0015]可选地,所述预设控制节点还包括所述目标接口对应的预设读函数;
[0016]所述车载电台参数的调整方法还包括:
[0017]获取读取指令;
[0018]调用所述预设控制节点中对应所述目标接口的所述预设读函数;
[0019]基于所述预设读函数获取所述车载电台控制芯片的所述寄存器中表征所述预设寄存器地址对应数据的当前值,并通过所述目标接口发送至所述车机系统。
[0020]本方案中,根据获取的地址定位指令调用预设控制节点保存预设寄存器地址,以及根据获取的读取指令调用预设控制节点中封装的目标接口的预设读函数,实现了车机系统直接对车载电台控制芯片中预设寄存器地址所保存的数据的值进行读取,进而实现通过车机系统方便快捷且灵活地读取车载电台的搜台参数的值。
[0021]可选地,所述获取地址定位指令的步骤包括:
[0022]从预设终端交互环境获取所述地址定位指令;
[0023]所述获取写入指令的步骤包括:
[0024]从所述预设终端交互环境获取所述写入指令;
[0025]所述获取读取指令的步骤包括:
[0026]从所述预设终端交互环境获取所述读取指令。
[0027]本方案中,为便于用户操作,为用户提供了一种预设终端交互环境,通过预设终端交互环境获取用户输入的指令,可以显著提高用户的使用体验。
[0028]可选地,所述预设终端交互环境包括所述车机系统的命令行界面或所述车机系统的可视化交互界面。
[0029]本方案中,针对具备专业技术能力的用户提供命令行界面,不需要多余的渲染,节省计算资源。针对普通用户提供可视化交互界面,便于普通用户的操作。
[0030]可选地,所述基于所述预设读函数获取所述车载电台控制芯片的所述寄存器中表征所述预设寄存器地址对应数据的当前值,并通过所述目标接口发送至所述车机系统的步骤包括:
[0031]基于所述预设读函数获取所述车载电台控制芯片的所述寄存器中所述预设寄存器地址对应数据的当前值,通过所述目标接口将所述当前值保存至所述车机系统的预设地址;
[0032]从所述预设地址读取所述当前值并将所述当前值显示于所述预设终端交互环境。
[0033]本方案中,会将从车载电台控制芯片的预设寄存器地址中读取的当前值保存至车机系统的预设地址,并可以从预设地址中提取出当前值以显示在预设终端交互环境,使得用户可以直观地查看相应的搜台参数。
[0034]可选地,所述目标接口为IIC接口(Inter

Integrated Circuit,集成电路总线接口)或SPI接口(Serial Peripheral Interface,串行外设接口)。
[0035]本方案中,目标接口为IIC接口或SPI接口,车机系统通过IIC接口或SPI接口均可以与车载电台控制芯片进行通信。
[0036]第二方面,本公开提供一种车载电台参数的调整系统,该系统包括:
[0037]第一指令获取模块,用于获取地址定位指令;
[0038]第一触发模块,用于解析所述地址定位指令,获取预设寄存器地址,并在车辆的车机系统的预设控制节点处保存所述预设寄存器地址;其中,所述车辆的车载电台控制芯片中设置有寄存器;
[0039]第二指令获取模块,用于获取写入指令;
[0040]第二触发模块,用于解析所述写入指令,获取表征所述预设寄存器地址对应数据的目标值,并调用所述预设控制节点中对应目标接口的预设写函数;
[0041]写入模块,用于基于所述预设写函数将所述目标值写入所述车载电台控制芯片的所述寄存器中的所述预设寄存器地址中,以调整所述预设寄存器地址对应的搜台参数;...

【技术保护点】

【技术特征摘要】
1.一种车载电台参数的调整方法,包括:获取地址定位指令;解析所述地址定位指令,获取预设寄存器地址,并在车辆的车机系统的预设控制节点处保存所述预设寄存器地址;其中,所述车辆的车载电台控制芯片中设置有寄存器;获取写入指令;解析所述写入指令,获取表征所述预设寄存器地址对应数据的目标值,并调用所述预设控制节点中对应目标接口的预设写函数;基于所述预设写函数将所述目标值写入所述车载电台控制芯片的所述寄存器中的所述预设寄存器地址中,以调整所述预设寄存器地址对应的搜台参数;其中,所述车机系统与所述车载电台控制芯片通过所述目标接口进行通信。2.根据权利要求1所述的车载电台参数的调整方法,所述预设控制节点用于控制所述车机系统的内核层,所述预设控制节点为位于所述车机系统的应用层中的sys节点,所述sys节点中包含所述目标接口对应的所述预设写函数。3.根据权利要求2所述的车载电台参数的调整方法,所述预设控制节点还包括所述目标接口对应的预设读函数;所述车载电台参数的调整方法还包括:获取读取指令;调用所述预设控制节点中对应所述目标接口的所述预设读函数;基于所述预设读函数获取所述车载电台控制芯片的所述寄存器中表征所述预设寄存器地址对应数据的当前值,并通过所述目标接口发送至所述车机系统。4.根据权利要求3所述的车载电台参数的调整方法,所述获取地址定位指令的步骤包括:从预设终端交互环境获取所述地址定位指令;所述获取写入指令的步骤包括:从所述预设终端交互环境获取所述写入指令;所述获取读取指令的步骤包括:从所述预设终端交互环境获取所述读取指令。5.根据权利要求4所述的车载电台参数的调整方法,所述预设终端交互环境包括所述车机系统的命令行界面或所述车机系统的可视化交互界面。6.根据权利要求4所述的车载电台参数的调整方法,所...

【专利技术属性】
技术研发人员:陈小龙
申请(专利权)人:博泰车联网科技上海股份有限公司
类型:发明
国别省市:

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

1