【技术实现步骤摘要】
通讯设备的硬件配置方法、系统、电子设备及存储介质
本专利技术涉及通信
,特别涉及一种通讯设备的硬件配置方法、系统、电子设备及存储介质。
技术介绍
随着通信技术的发展,各种射频收发器件可以支持更多的通信制式,随之而来是通讯频段的显著增加,这就促使软件也需要进行扩充适配。现有的适配方案,需要特定硬件加载特定软件,然后经过产线的校准测试后成为合格的产品。多种硬件产品,需要软件开发人员同时维护多个软件分支。与此同时,根据市场的需求变化,硬件经常迭代出很多新型号,每个射频参数的数值都需要研发人员经过测试来确定,由于每种制式对应的射频参数不同且数量较多,导致配置频段的效率低下,给软件开发与维护带来成倍的工作量。已有的单个软件与多个硬件的匹配方案,硬件识别采用GPIO(通用输入输出接口)模式,软件集成采用宏定义模式。其中硬件识别是通过电阻上下拉形成特定的高低电平,每组电平通过GPIO接口发送给基带,若干组上下拉电阻形成电阻阵列,产生不同的高低电平组合对应不同的硬件版本,而每组电平都需要通过一个连接线通过GPIO接口输送至基带。软件集成是在软件代码中提前配置好若干宏文件,并建立起宏文件与各种硬件的关系列表,根据硬件识别信息来匹配软硬件。而通过宏定义的方式来配置硬件,使得配置参数与主代码放在一起,容易导致冲突,并且宏定义缺乏类型的检测机制,使得配置参数容易出错,导致软件与硬件错配,再者,配置代码与实体代码存放在一起,也不利于对软件的进一步开发与维护。
技术实现思路
本专利技术是通过下述技术方案 ...
【技术保护点】
1.一种通讯设备的硬件配置方法,其特征在于,所述硬件配置方法包括:/n预设硬件在不同通信频段下与存储文件的对应关系,所述存储文件仅存储硬件在相应通信频段下的配置参数;/n获取待配置的硬件,并确定所述硬件的当前通信频段;/n获取所述硬件在当前通信频段所对应的存储文件;/n根据存储文件配置所述硬件。/n
【技术特征摘要】
1.一种通讯设备的硬件配置方法,其特征在于,所述硬件配置方法包括:
预设硬件在不同通信频段下与存储文件的对应关系,所述存储文件仅存储硬件在相应通信频段下的配置参数;
获取待配置的硬件,并确定所述硬件的当前通信频段;
获取所述硬件在当前通信频段所对应的存储文件;
根据存储文件配置所述硬件。
2.如权利要求1所述的硬件配置方法,其特征在于,所述存储文件包括一基线存储文件及与不同通信频段分别对应的不同差分存储文件,所述基线存储文件存储通讯设备基础硬件在预设通信频段的基本配置参数,所述差分存储文件存储有在相应通信频段下与所述基本配置参数所不同的特定配置参数。
3.如权利要求2所述的硬件配置方法,其特征在于,
所有所述差分存储文件存储在一个软件包中;
和/或,
所述基线存储文件存储在一个软件包中。
4.如权利要求3所述的硬件配置方法,其特征在于,根据存储文件配置所述硬件的步骤包括:
加载所述基线存储文件及所述差分存储文件,并根据所述差分存储文件中的特定配置参数对所述基线存储文件进行更新。
5.如权利要求2-4中任意一项所述的硬件配置方法,其特征在于,所述根据存储文件配置所述硬件的步骤之前还包括:
在所述通讯设备启动时检测是否为在对所述硬件进行版本烧录后的第一次启动,若是,则执行根据存储文件配置所述硬件的步骤。
6.如权利要求5所述的硬件配置方法,其特征在于,所述检测是否为在对所述硬件进行版本烧录后的第一次启动的步骤具体包括:
判断所述差分存储文件的版本标志位是否大于所述基线存储文件的预设基准标志位,若是,则满足所述差分存储文件的加载条件,若否,则不满足所述差分存储文件的加载条件;
所述根据存储文件配置所述硬件的步骤之后还包括:将所述基线存储文件的预设基准标志位调整至不小于所述差分存储文件的版本标志位。
7.如权利要求1所述的硬件配置方法,其特征在于,所述硬件配置方法还包括:
设置一分压电路,所述分压电路包括若干电压取值范围,所述电压取值范围与所述硬件的通信频段一一对应;
检测所述硬件经过所述分压电路后的分压值,并匹配所述分压值所对应的电压取值范围;
根据对应的所述电压取值范围确定硬件的通信频段。
8.如权利要求7所述的硬件配置方法,其特征在于,
检测所述硬件经过所述分压电路后的分压值的步骤之后还包括:通过ADC接口将所述分压值传送至所述通讯设备的基带,并通过所述基带匹配所述分压值所对应的电压取值范围。
9.如权利要求2-4中任意一项所述的硬件配置方法,其特征在于,
所述差分存储文件仅存储硬件类型参数、器件端口参数、硬件性能参数及基带开启的通信频段信息参数。
10.一种通讯设备的硬件配置系统,其特征在于,所述硬件配置系统包括:预设模块、硬件获取模块、存储文件获取模块及配置模块;
所述预设模块用于预设硬件在不同通信频段下与存储文件的对应关系,所述存储文件仅存储硬件在相应通信频段下的配置参数;
所述硬件获取模块用于获取待配置的硬件,并确定所述硬件的当前通信...
【专利技术属性】
技术研发人员:王鹏,
申请(专利权)人:展讯通信天津有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。