一种电子设备、调节信号强度的方法及装置技术领域
本发明涉及信号处理技术领域,尤其涉及一种电子设备、调节信号强度的方法及
装置。
背景技术
目前,电子设备中通常设置有P-sensor,P-sensor为距离感应器,用于感应用户和
电子设备的距离,基于P-sensor的数据可以调节无线信号的强度。现有技术中,P-sensor通
常与南桥连接,然而,为了能够实现对P-sensor的访问,需要对I2C驱动、网卡驱动等进行改
进,即不但涉及到硬件层次驱动的开发,而且需改动的硬件较多,开发过程比较麻烦。
发明内容
有鉴于此,本发明提供了一种电子设备、调节信号强度的方法及装置,用以解决现
有技术中P-sensor通常与南桥连接时,对P-sensor访问调节无线信号的强度时,需改动较
多的硬件,开发过程比较麻烦的问题,其技术方案如下:
一种电子设备,包括:嵌入式控制器和处理器;
所述嵌入式控制器与距离感应器连接,用于获取所述距离感应器的当前感应数
据,并向所述处理器发送目标信号;
所述处理器,用于当接收到所述目标信号时,获取所述距离感应器的当前感应数
据,基于所述距离感应器的当前感应数据确定无线发射设备的目标发射功率,并将所述目
标发射功率发送至无线驱动单元以驱动所述无线发射设备按所述目标发射功率发射无线
信号。
其中,所述嵌入式控制器,具体用于按预设的时间周期向所述处理器发送所述目
标信号。
其中,所述目标信号为SCI中断信号。
其中,所述嵌入式控制器通过I2C总线获取所述距离感应器的当前感应数据;
所述处理器通过WMI端口将所述目标发射功率输出至所述无线驱动单元。
一种调节信号强度的方法,应用于处理器,所述方法包括:
当接收到目标信号时,获取嵌入式控制器获取的距离感应器的当前感应数据;
基于所述距离感应器的当前感应数据确定无线发射设备的目标发射功率;
将所述目标发射功率发送至无线驱动单元以驱动所述无线发射设备按所述目标
发射功率发射无线信号。
其中,所述获取嵌入式控制器获取的距离感应器的当前感应数据,具体为:
通过I2C总线获取嵌入式控制器获取的距离感应器的当前感应数据;
所述将所述目标发射功率发送至无线驱动单元,具体为:
通过WMI端口将所述目标发射功率输出至所述无线驱动单元。
一种调节信号强度的方法,应用于嵌入式控制器,所述方法包括:
获取距离感应器的当前感应数据,并向处理器发送目标信号,以使所述处理器在
接收到所述目标信号时,获取嵌入式控制器获取的距离感应器的当前感应数据,并基于所
述距离感应器的当前感应数据确定无线发射设备的目标发射功率,将所述目标发射功率发
送至无线驱动单元以驱动所述无线发射设备按所述目标发射功率发射无线信号。
其中,所述向处理器发送目标信号,具体为:
按预设的时间周期向所述处理器发送目标信号。
其中,所述目标信号为SCI中断信号。
一种调节信号强度的装置,应用于处理器,所述装置包括:获取模块、确定模块和
发送模块;
所述获取模块,用于当所述处理器接收到目标信号时,获取嵌入式控制器获取的
距离感应器的当前感应数据;
所述确定模块,用于基于所述距离感应器的当前感应数据确定无线发射设备的目
标发射功率;
所述发送模块,用于将所述目标发射功率发送至无线驱动单元以驱动所述无线发
射设备按所述目标发射功率发射无线信号。
其中,所述获取模块,具体用于通过I2C总线获取所述距离感应器的当前感应数
据;
所述发送模块,具体用于通过WMI端口将所述目标发射功率输出至所述无线驱动
单元。
一种调节信号强度的装置,应用于嵌入式控制器,所述装置包括:获取模块和发送
模块;
所述获取模块,用于获取距离感应器的当前感应数据;
所述发送模块,用于向处理器发送目标信号,以使所述处理器在接收到所述目标
信号时,获取嵌入式控制器获取的距离感应器的当前感应数据,并基于所述距离感应器的
当前感应数据确定无线发射设备的目标发射功率,将所述目标发射功率发送至无线驱动单
元以驱动所述无线发射设备按所述目标发射功率发射无线信号。
其中,所述发送模块,具体用于按预设的时间周期向所述处理器发送目标信号。
其中,所述目标信号为SCI中断信号。
上述技术方案具有如下有益效果:
本发明提供的电子设备、调节信号强度的方法及装置中,距离传感器不再挂在南
桥,而是挂在嵌入式控制器下,此时,调节调节无线信号的强度的过程为,嵌入式控制器获
取距离感应器的当前感应数据,并向处理器发送目标信号,处理器在接收到目标信号后,基
于距离感应器的当前感应数据确定无线发射设备的目标发射功率,进而使得无线驱动单元
驱动无线发射设备按目标发射功率发射无线信号。由此可见,本发明提供的电子设备、调节
信号强度的方法及装置使得当距离传感器挂在嵌入式控制器下时不需要对I2C驱动、网卡
驱动等进行改进就可实现对无线信号强度的调节,用户体验较好。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据
提供的附图获得其他的附图。
图1为本发明实施例提供的电子设备的结构示意图;
图2为本发明实施例提供的电子设备基于嵌入式控制器和处理器实现无线信号强
度调节的一具体实例的示意图;
图3为本发明实施例提供的调节信号强度的方法的流程示意图;
图4为本发明实施例提供的调节信号强度的装置的一结构示意图;
图5为本发明实施例提供的调节信号强度的装置的另一结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
本发明实施例提供了一种电子设备,请参阅图1,示出了该电子设备的结构示意
图,可以包括:嵌入式控制器101和处理器102。其中:
嵌入式控制器101与距离感应器连接,用于获取距离感应器的当前感应数据,并向
处理器发送目标信号。
处理器102,用于当接收到目标信号时,获取距离感应器的当前感应数据,基于距
离感应器的当前感应数据确定无线发射设备的目标发射功率,并将无线发射设备的目标发
射功率发送至无线驱动单元以驱动无线发射设备按目标发射功率发射无线信号。
本发明实施例提供的电子设备中,距离传感器不再挂在南桥,而是挂在嵌入式控
制器下,此时,调节调节无线信号的强度的过程为,嵌入式控制器获取距离感应器的当前感
应数据,并向处理器发送目标信号,处理器在接收到目标信号后,基于距离感应器的当前感
应数据确定无线发射设备的目标发射功率,进而使得无线驱动单元驱动无线发射设备按目
标发射功率发射无线信号。由此可见,本发明实施例提供的电子设备使得当距离传感器挂
在嵌入式控制器下时不需要对I2C驱动、网卡驱动等进行改进就可实现对无线信号强度的
调节,用户体验较好。
在上述本发明实施例的基础上,现列举一具体示例进行说明:
请参阅图2,示出了电子设备基于嵌入式控制器和处理器实现无线信号强度调节
的示意图,在图2中,两个距离传感器P-sensor挂在嵌入式控制器下,嵌入式控制器通过I2C
总线实时获取距离感应器的感应数据,并将获取的距离传感器的感应数据存储到存储器
RAM。
嵌入式控制器按预设的时间周期向处理器发送目标信号,具体的,该目标信号可
以为SCI中断信号。示例性的,嵌入式控制器每隔10秒向处理器发送SCI中断信号,处理器在
接收到SCI中断信号之后,去嵌入式控制器的存储器RAM中获取距离感应器的感应数据。
处理器获取到距离感应器的感应数据之后,基于距离感应器的感应数据确定无线
发射设备的目标发射功率,然后通过WMI端口将目标发射功率输出至无线驱动单元以使无
线驱动单元驱动无线发射设备按目标发射功率发射无线信号。
本发明实施例还提供了一种调节信号强度的方法,应用于上述实施例中的处理
器,请参阅图3,示出了该调节信号强度的方法的流程示意图,该调节信号强度的方法可以
包括:
步骤S301:当接收到目标信号时,获取嵌入式控制器获取的距离感应器的当前感
应数据。
其中,目标信号可以为嵌入式控制器发送的SCI中断信号。可通过I2C总线获取嵌
入式控制器获取的距离感应器的当前感应数据。
步骤S302:基于距离感应器的当前感应数据确定无线发射设备的目标发射功率。
步骤S303:将目标发射功率发送至无线驱动单元以驱动无线发射设备按目标发射
功率发射无线信号。
其中,可通过WMI端口将目标发射功率输出至无线驱动单元,从而使无线驱动单元
驱动无线发射设备按目标发射功率发射无线信号。
本发明实施例提供的调节信号强度的方法,当处理器接收到目标信号时,可基于
嵌入式控制器获取的距离感应器的当前感应数据确定无线发射设备的目标发射功率,进而
使得无线驱动单元驱动无线发射设备按目标发射功率发射无线信号。由此可见,本发明实
施例提供的调节信号强度的方法使得当距离传感器挂在嵌入式控制器下时不需要对I2C驱
动、网卡驱动等进行改进就可实现对无线信号强度的调节,用户体验较好。
本发明实施例还提供了一种调节信号强度的方法,应用于上述实施例中的嵌入式
控制器,该调节信号强度的方法可以包括:
获取距离感应器的当前感应数据,并向处理器发送目标信号,以使处理器在接收
到目标信号时,获取嵌入式控制器获取的距离感应器的当前感应数据,并基于距离感应器
的当前感应数据确定无线发射设备的目标发射功率,将目标发射功率发送至无线驱动单元
以驱动无线发射设备按所述目标发射功率发射无线信号。
在一种可能的实现方式中,可按预设的时间周期向处理器发送目标信号,该目标
信号可以为SCI中断信号。示例性的,每隔10秒向处理器发送SCI中断信号。
本发明实施例提供的调节信号强度的方法,可获取与嵌入式控制器连接的距离感
应器的当前感应数据,并向处理器发送目标信息,从而使得处理器可以获取嵌入式控制器
获取的距离感应器的当前感应数据,进而,基于该感应数据确定出无线发射设备的目标发
射功率,进而使得无线驱动单元驱动无线发射设备按目标发射功率发射无线信号。由此可
见,本发明实施例提供的调节信号强度的方法使得当距离传感器挂在嵌入式控制器下时不
需要对I2C驱动、网卡驱动等进行改进就可实现对无线信号强度的调节,用户体验较好。
与上述方法相对应,本发明实施例还提供了一种调节信号强度的装置,该装置应
用于处理器,请参阅图4,示出了该装置的结构示意图,可以包括:获取模块401、确定模块
402和发送模块403。其中:
获取模块401,用于当处理器接收到目标信号时,获取嵌入式控制器获取的距离感
应器的当前感应数据。
确定模块402,用于基于获取模块401获取的距离感应器的当前感应数据确定无线
发射设备的目标发射功率。
发送模块403,用于将确定模块402确定出的目标发射功率发送至无线驱动单元以
驱动无线发射设备按目标发射功率发射无线信号。
本发明实施例提供的调节信号强度的装置,当处理器接收到目标信号时,可基于
嵌入式控制器获取的距离感应器的当前感应数据确定无线发射设备的目标发射功率,进而
使得无线驱动单元驱动无线发射设备按目标发射功率发射无线信号。由此可见,本发明实
施例提供的调节信号强度的装置使得当距离传感器挂在嵌入式控制器下时不需要对I2C驱
动、网卡驱动等进行改进就可实现对无线信号强度的调节。
在上述实施例提供的调节信号强度的装置中,获取模块401,具体用于通过I2C总
线获取距离感应器的当前感应数据。
在上述实施例提供的调节信号强度的装置中,发送模块403,具体用于通过WMI端
口将目标发射功率输出至无线驱动单元。
本发明实施例还提供了一种调节信号强度的装置,该装置应用于嵌入式控制器,
请参阅图5,示出了该装置的结构示意图,该装置可以包括:获取模块501和发送模块502。
获取模块501,用于获取距离感应器的当前感应数据.
发送模块502,用于向处理器发送目标信号,以使处理器在接收到目标信号时,获
取嵌入式控制器获取的距离感应器的当前感应数据,并基于距离感应器的当前感应数据确
定无线发射设备的目标发射功率,将目标发射功率发送至无线驱动单元以驱动无线发射设
备按所述目标发射功率发射无线信号。
本发明实施例提供的调节信号强度的装置,可获取与嵌入式控制器连接的距离感
应器的当前感应数据,并向处理器发送目标信息,从而使得处理器可以获取嵌入式控制器
获取的距离感应器的当前感应数据,进而,基于该感应数据确定出无线发射设备的目标发
射功率,进而使得无线驱动单元驱动无线发射设备按目标发射功率发射无线信号。由此可
见,本发明实施例提供的调节信号强度的装置使得当距离传感器挂在嵌入式控制器下时不
需要对I2C驱动、网卡驱动等进行改进就可实现对无线信号强度的调节,用户体验较好。
在上述实施例提供的调节信号强度的装置中,发送模块502,具体用于按预设的时
间周期向处理器发送目标信号,发送模块502发送的目标信号可以为SCI中断信号。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他
实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以
通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的
划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件
可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或
讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间
接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显
示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个
单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以
存储在一个确定机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说
对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该确
定机软件产品存储在一个存储介质中,包括若干指令用以使得一台确定机设备(可以是个
人确定机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存
储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。
对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的
一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明
将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一
致的最宽的范围。