一种变更终端数字功放驱动参数的方法及系统、电子设备

文档序号:189991 发布日期:2021-11-02 浏览:35次 >En<

阅读说明:本技术 一种变更终端数字功放驱动参数的方法及系统、电子设备 (Method and system for changing terminal digital power amplifier driving parameters and electronic equipment ) 是由 许基业 于 2021-09-26 设计创作,主要内容包括:本发明公开了一种变更终端数字功放驱动参数的方法及系统、电子设备,所述方法包括:在终端上配置用于连接可移动存储设备的接口,终端通过所述接口与可移动存储设备连接,通过设定算法读取所述可移动存储设备的文件;所述可移动存储设备包含设定格式的文件;设定格式的文件包含第一数字功放驱动参数信息;加载所述设定格式的文件,调用所述设定格式的文件中的第一数字功放驱动参数信息;用第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数。本发明只需要更改设定格式文件中的第一数字功放驱动参数,就可以快速更新终端系统的数字功放驱动参数,提高了工程师调试数字功放的效率,降低了调试的工作量。(The invention discloses a method and a system for changing terminal digital power amplifier driving parameters and electronic equipment, wherein the method comprises the following steps: configuring an interface for connecting a movable storage device on a terminal, connecting the terminal with the movable storage device through the interface, and reading a file of the movable storage device through a set algorithm; the removable storage device contains files in a set format; the file with the set format comprises first digital power amplifier driving parameter information; loading the file with the set format, and calling first digital power amplifier driving parameter information in the file with the set format; and replacing the second digital power amplifier driving parameter of the digital power amplifier chip by the first digital power amplifier driving parameter. According to the invention, the digital power amplifier driving parameters of the terminal system can be rapidly updated only by changing the first digital power amplifier driving parameters in the set format file, so that the efficiency of an engineer debugging the digital power amplifier is improved, and the debugging workload is reduced.)

一种变更终端数字功放驱动参数的方法及系统、电子设备

技术领域

本发明涉及数字功放技术领域,具体涉及一种变更终端数字功放驱动参数的方法及系统、电子设备。

背景技术

数字功放是一种具有失真小、噪音低、动态范围大等特点的放大器,在音质的冷暖度、解析力、背景的宁静、低频的震撼力度方面是传统功放不可比拟的。

目前的终端(例如电视机和一体机整机)为了音效更佳普遍会采用数字功放,数字功放都需要加载驱动。工程师调试数字功放时,往往都需要重新编译安卓系统,具体方法如下:需每次根据所选定的数字功放芯片更改数字功放驱动参数,然后固化到一个软件版本中,一个版本的软件对应一个IC芯片模块驱动,这样的调试数字功放方法通常导致调试效率低,且调试工作量大。

发明内容

鉴于以上技术问题,本发明的目的在于提供一种变更终端数字功放驱动参数的方法及系统、电子设备,解决传统的调试数字功放方法效率低,且调试工作量大的问题。

本发明采用以下技术方案:

一种变更终端数字功放驱动参数的方法,包括以下步骤:

在终端上配置用于连接可移动存储设备的接口,所述终端设有数字功放芯片;

所述终端通过所述接口与可移动存储设备连接,并通过设定算法读取所述可移动存储设备的文件;所述可移动存储设备包含设定格式的文件;所述设定格式的文件包含第一数字功放驱动参数信息;

加载所述设定格式的文件,调用所述设定格式的文件中的第一数字功放驱动参数信息;

获取所述数字功放芯片的第二数字功放驱动参数,采用所述第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数。

可选的,所述设定格式的文件包括数字功放厂商名和数字功放型号信息;所述设定格式的文件为bin格式的文件。

可选的,所述获取所述数字功放芯片的第二数字功放驱动参数包括:

终端通过I2C总线读取数字功放芯片的设备地址的方式获取数字功放芯片的芯片型号;

根据获取的芯片型号,匹配出所述芯片型号的驱动参数,将所述驱动参数作为数字功放芯片的第二数字功放驱动参数。

可选的,所述匹配出所述芯片型号的驱动参数包括:

根据所述数字功放芯片的芯片型号确定数字功放芯片的芯片类型;

从预存的功放驱动参数中提取与所述数字功放芯片类型关联的功放驱动参数。

可选的,所述采用所述第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数的步骤包括:

在所述终端上电后,判断所述终端是否接收到参数切换指令;

在接收到参数切换指令时,根据所述第一数字功放驱动参数初始化所述数字功放芯片并完成对所述数字功放芯片的配置。

可选的,所述数字功放驱动参数包括声音系统通道、主时钟频率、取样频率、功率放大增益、输入/输出模式、音效处理模式、限幅器门限、滤波器、均衡器中的一种或多种信息。

可选的,所述通过设定算法读取所述可移动存储设备的文件包括:检测可移动存储设备的参数,并自定义待检测的可移动存储设备的文件名称;

调用系统的文件检测函数检测所述自定义的文件名称所对应的文件;

读取自定义的文件名称所对应的文件内容;

若采用所述第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数时失败,则继续检测所述可移动存储设备是否存在文件与所述自定义的文件名称相对应,若是,则读取与所述自定义的文件名称相对应的文件内容。

一种变更数字功放驱动参数的系统,包括:

配置单元,用于在终端上配置用于连接可移动存储设备的接口,所述终端设有数字功放芯片;

读取单元,用于通过所述接口将终端与可移动存储设备连接,并通过设定算法读取所述可移动存储设备的文件;所述可移动存储设备包含设定格式的文件;所述设定格式的文件包含第一数字功放驱动参数信息;

加载单元,用于加载所述设定格式的文件,调用所述设定格式的文件中的第一数字功放驱动参数信息;

替换单元,用于获取所述数字功放芯片的第二数字功放驱动参数,并采用所述第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数。

一种电子设备,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行所述的变更终端数字功放驱动参数的方法。

一种计算机存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时,实现所述的变更终端数字功放驱动参数的方法。

相比现有技术,本发明的有益效果在于:

本发明通过设定算法读取可移动存储设备的设定格式的文件,所述设定格式的文件包含第一数字功放驱动参数信息,采用第一数字功放驱动参数信息替换数字功放芯片的第二数字功放驱动参数,实现只需要更改设定格式文件中的第一数字功放驱动参数,就可以快速更新终端系统的数字功放驱动参数,提高了工程师调试数字功放的效率,降低了调试的工作量。

附图说明

图1为本发明一实施例提供的一种变更终端数字功放驱动参数的方法流程示意图;

图2为本发明一实施例提供的一种变更终端数字功放驱动参数的系统的结构示意图;

图3为本发明一实施例提供的一种电子设备的结构示意图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例:

实施例一:

请参照图1-3所示,图1示出了本发明的一种变更终端数字功放驱动参数的方法,包括以下步骤:

步骤S1:在终端上配置用于连接可移动存储设备的接口,所述终端设有数字功放芯片;

在本实施例中,所述终端可为电视机或一体机,所述电视机或一体机包含CPU处理器,电视机或一体机的机芯板上设有数字功放芯片,CPU处理器通过通讯模块与数字功放芯片进行通信。

在本实施例中,在终端上配置用于连接可移动存储设备的接口可为终端自带的接口,也可是另外进行新增加的功放参数更改函数接口。

其中,功放参数更改函数具体设置如下:

调用读取U盘文件内容函数;

若U盘文件内容读取成功,则目标功放文件内容更新为U盘文件内容;

若失败,则继续检测U盘指定文件内容是否更新,若更新,调用读取U盘文件内容函数,并读取U盘文件内容,将目标功放文件内容更新为U盘文件内容。

在具体实施中,所述功放参数更改函数接口执行指令如下:

调用读取U盘文件内容函数;

if(U盘文件内容读取成功)

{

目标功放文件内容更新为U盘文件内容;

}

else(失败)

{

继续检测U盘指定文件内容是否更新;

}

}

其中,可移动存储设备可为PD光驱、MO(MagnetoOptical)、活动硬盘、大容量软驱、FlashRAM、磁带机、CDR/CDRW、U盘、闪存卡及读卡器中的任意一种。

作为具体应用实施例,所述可移动存储设备采用U盘。在下面具体应用举例中,将以U盘代替可移动存储设备进行具体应用举例。

步骤S2:所述终端通过所述接口与可移动存储设备连接,并通过设定算法读取所述可移动存储设备的文件;所述可移动存储设备包含设定格式的文件;所述设定格式的文件包含第一数字功放驱动参数信息;

可选的,所述设定格式的文件包括数字功放厂商名和数字功放型号信息;所述设定格式的文件为bin格式的文件。

所述设定格式可是用户根据硬件配置性能进行自定义设置。具体的,所述设定格式的文件的名称可包括数字功放厂商名和数字功放型号信息,这样,可以比较清楚直观的了解将替换的数字功放驱动参数。

可选的,所述数字功放驱动参数包括声音系统通道、主时钟频率、取样频率、功率放大增益、输入/输出模式、音效处理模式、限幅器门限、滤波器、均衡器中的一种或多种信息。

步骤S3:加载所述设定格式的文件,调用所述设定格式的文件中的第一数字功放驱动参数信息;

在具体应用中,通过设定算法读取客制化的U盘文件。

在系统被启动后,系统通过设定算法来检测U盘文件,当检测到U盘文件时,加载U盘中所述设定格式的文件。如加载失败,系统继续检测指定文件格式的文件,直到加载指定文件格式的文件成功后,调用新增加功放参数更改函数读取所述指定格式的文件中第一数字功放驱动参数信息,系统更新功放驱动参数并保存。

步骤S4:获取所述数字功放芯片的第二数字功放驱动参数,采用所述第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数。

可选的,所述获取所述数字功放芯片的第二数字功放驱动参数包括:

步骤S41:终端通过I2C总线读取数字功放芯片的设备地址的方式获取数字功放芯片的芯片型号;

步骤S42:根据获取的芯片型号,匹配出所述芯片型号的驱动参数,将所述驱动参数作为数字功放芯片的第二数字功放驱动参数。

可选的,所述匹配出所述芯片型号的驱动参数包括:

根据所述数字功放芯片的芯片型号确定数字功放芯片的芯片类型;

从预存的功放驱动参数中提取与所述数字功放芯片类型关联的功放驱动参数。

可选的,所述采用所述第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数的步骤包括:

在所述终端上电后,判断所述终端是否接收到参数切换指令;

在接收到参数切换指令时,根据所述第一数字功放驱动参数初始化所述数字功放芯片并完成对所述数字功放芯片的配置。通过采用第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数,可以达到使电视机和一体机系统通过读取指定格式的文件来快速更新数字功放驱动参数的目的。

可选的,所述通过设定算法读取所述可移动存储设备的文件包括:

检测可移动存储设备的参数,并自定义待检测的可移动存储设备的文件名称;

调用系统的文件检测函数检测所述自定义的文件名称所对应的文件;

读取自定义的文件名称所对应的文件内容;

若采用所述第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数时失败,则继续检测所述可移动存储设备是否存在文件与所述自定义的文件名称相对应,若是,则读取与所述自定义的文件名称相对应的文件内容。

在上述实现过程中,终端通过设定算法读取可移动存储设备的设定格式的文件,所述设定格式的文件包含第一数字功放驱动参数信息,采用第一数字功放驱动参数信息替换数字功放芯片的第二数字功放驱动参数,实现只需要更改设定格式文件中的第一数字功放驱动参数,就可以快速更新终端系统的数字功放驱动参数,提高了工程师调试数字功放的效率,降低了调试的工作量。

实施例二:

请参照图2所示,图2示出了本发明的一种变更数字功放驱动参数的系统,包括:

配置单元10,用于在终端上配置用于连接可移动存储设备的接口,所述终端设有数字功放芯片;

读取单元20,用于通过所述接口将终端与可移动存储设备连接,并通过设定算法读取所述可移动存储设备的文件;所述可移动存储设备包含设定格式的文件;所述设定格式的文件包含第一数字功放驱动参数信息;

加载单元30,用于加载所述设定格式的文件,调用所述设定格式的文件中的第一数字功放驱动参数信息;

替换单元40,用于获取所述数字功放芯片的第二数字功放驱动参数,并采用所述第一数字功放驱动参数替换所述数字功放芯片的第二数字功放驱动参数。

实施例三:

图3为本申请实施例提供的一种电子设备的结构示意图,在本申请中可以通过图3所示的示意图来描述用于实现本申请实施例的本发明一种变更终端数字功放驱动参数的方法的电子设备100。

如图3所示的一种电子设备的结构示意图,电子设备100包括一个或多个处理器102、一个或多个存储装置104,这些组件通过总线系统和/或其它形式的连接机构(未示出)互连。应当注意,图3所示的电子设备100的组件和结构只是示例性的,而非限制性的,根据需要,所述电子设备可以具有图3示出的部分组件,也可以具有图3未示出的其他组件和结构。

所述处理器102可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,并且可以控制所述电子设备100中的其它组件以执行期望的功能。

所述存储装置104可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器102可以运行所述程序指令,以实现下文所述的本申请实施例中(由处理器实现)的功能以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。

本发明还提供一种计算机存储介质,其上存储有计算机程序,本发明的方法如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在该计算机存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机存储介质不包括电载波信号和电信信号。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:芯片启动控制方法、芯片及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!