全站数据
8 4 2 0 5 8 1

手机上的感应器费电不

徐慢慢建筑 | 简单学习,快乐成才!         
问题更新日期:2024-10-31 04:23:31

问题描述

手机上的感应器费电不,在线求解答
精选答案
最佳答案

传感器数量和耗电量之间没有什么明显的矛盾呀,传感器虽然越来越多,但是并不是时刻都在用的。当然随着应用的深入,已经有越来越多的场合需要长时间连续使用传感器,比如导航需要长期使用 GPS,Fitbit 之类的健康应用需要连续使用陀螺仪和重力传感器等。

仅仅是监听这些传感器其实也费不了多少电,费电的是要对监听来的数据做复杂的处理。因为复杂的处理需要唤醒 CPU,而 CPU 一旦被唤醒,功耗相比休眠状态会有数量级的提高。

折衷的方案是将传感器数据的监听和处理分开。

比如最新发布的 iPhone 5s 搭载了苹果的低功耗 M7 协处理器,能够以极低的功耗连续监听传感器数据,并进行简单的加工后存储。

这样做的好处是可以避免为了监听传感器让 CPU 时刻处于唤醒模式,而是仅当需要对传感数据进行复杂处理的时候才唤醒 CPU,从而延长了 CPU 处于低功耗待机状态的时间比例,达到省电的目的。不过这样的做法也是有局限的,仅对部分场合适用。像 GPS 导航这种比较费 CPU 的用例,还是没有办法显著降低功耗。

其他回答

手机上的感应器当然费电了,这是他的性质所决定的。感应器它的主要作用是感应当前外部的信号,使手机可以进入某种状态比如说手机的误触碰感应信号,如果有人误触碰会立即提示。比如说红外感应信号可以测量距离等等。它的运行需要电力的供应,所以肯定是费电的。