1.一种开关模式电源SMPS工作频率切换的方法,其特征在于,所述方法包括:
在SMPS工作在第一条件且工作频率为第一工作频率的情况下,确定所述SMPS是否产生噪声,所述第一条件为所述SMPS工作在脉冲频率调制PFM模式,且所述SMPS的负载值小于或等于预设阈值;
若所述SMPS产生噪声,则将所述SMPS的工作频率从所述第一工作频率切换为第二工作频率;
在所述SMPS的工作频率为所述第二工作频率的情况下,确定所述SMPS是否产生噪声;
若所述SMPS未产生噪声,则将所述第二工作频率确定为所述第一条件下所述SMPS的工作频率。
2.根据权利要求1所述的方法,其特征在于,所述在SMPS工作在第一条件且工作频率为第一工作频率的情况下,确定所述SMPS是否产生噪声之后,所述方法还包括:
若所述SMPS未产生噪声,则将所述第一工作频率确定为所述第一条件下所述SMPS的工作频率。
3.根据权利要求1或2所述的方法,其特征在于,所述确定所述SMPS是否产生噪声,包括:
获取所述SMPS产生的电容声的频率;
若所述电容声的频率在预设区间内,则确定所述SMPS产生噪声;
若所述电容声的频率不在所述预设区间内,则确定所述SMPS未产生噪声;
其中,所述预设区间内的频率为人耳听觉范围内声音的频率。
4.根据权利要求3所述的方法,其特征在于,所述获取所述SMPS产生的电容声的频率,包括:
通过终端中的声音接收电路获取所述电容声的频率。
5.根据权利要求1所述的方法,其特征在于,所述将所述第二工作频率确定为所述第一条件下所述SMPS的工作频率之后,所述方法还包括:
根据所述第二工作频率和预设对应关系,确定时钟频率,所述预设对应关系包括所述第二工作频率与所述时钟频率之间的对应关系;
控制所述SMPS在所述时钟频率下按照所述第二工作频率工作。
6.一种终端,其特征在于,所述终端包括确定模块和切换模块;
所述确定模块,用于在SMPS工作在第一条件且工作频率为第一工作频率的情况下,确定所述SMPS是否产生噪声,所述第一条件为所述SMPS工作在脉冲频率调制PFM模式,且所述SMPS的负载值小于或等于预设阈值;
所述切换模块,用于若所述确定模块确定所述SMPS产生噪声,则将所述SMPS的工作频率从所述第一工作频率切换为第二工作频率;
所述确定模块,还用于:
在所述SMPS的工作频率为所述切换模块切换的所述第二工作频率的情况下,确定所述SMPS是否产生噪声;
若所述SMPS未产生噪声,则将所述第二工作频率确定为所述第一条件下所述SMPS的工作频率。
7.根据权利要求6所述的终端,其特征在于,所述确定模块还用于:
在SMPS工作在第一条件且工作频率为第一工作频率的情况下,确定所述SMPS是否产生噪声之后,若所述SMPS未产生噪声,则将所述第一工作频率确定为所述第一条件下所述SMPS的工作频率。
8.根据权利要求6或7所述的终端,其特征在于,所述确定模块具体用于:
获取所述SMPS产生的电容声的频率;
若所述电容声的频率在预设区间内,则确定所述SMPS产生噪声;
若所述电容声的频率不在所述预设区间内,则确定所述SMPS未产生噪声;
其中,所述预设区间内的频率为人耳听觉范围内声音的频率。
9.根据权利要求8所述的终端,其特征在于,所述确定模块具体用于:
通过终端中的声音接收电路获取所述电容声的频率。
10.根据权利要求6所述的终端,其特征在于,所述终端还包括控制模块;
所述确定模块还用于:
将所述切换模块切换的所述第二工作频率确定为所述第一条件下所述SMPS的工作频率之后,根据所述第二工作频率和预设对应关系,确定时钟频率,所述预设对应关系包括所述第二工作频率与所述时钟频率之间的对应关系;
所述控制模块用于:
控制所述SMPS在所述时钟频率下按照所述切换模块切换的所述第二工作频率工作。