自 2025 年 3 月 27 日起,我们建议使用 android-latest-release
而不是 aosp-main
来构建 AOSP 并为其做贡献。有关详情,请参阅AOSP 变更。
功耗
使用收藏集保持井井有条 根据您的偏好保存内容并进行分类。
低功耗传感器
有些传感器类型被定义为低功耗传感器。低功耗传感器必须以低功耗运行,其处理在硬件中完成。这意味着它们不应要求 SoC 运行。以下是一些低功耗传感器类型
- 地磁旋转矢量
- 显著运动
- 步数计数器
- 步数检测器
- 倾斜检测器
在复合传感器类型摘要表中,它们会附带一个低功耗(
)图标。
这些传感器类型不能以高功耗实现,因为它们的主要优点是低电池电量消耗。这些传感器预计会长时间激活,可能 24/7 全天候激活。最好完全不实现低功耗传感器,而不是以高功耗实现,因为那样会导致电池电量急剧消耗。
复合低功耗传感器类型(如步数检测器)必须在硬件中进行处理。
请参阅 CDD 了解具体的功耗要求,并预计 CTS 中会有测试来验证这些功耗要求。
功耗测量流程
功耗是在电池处测量的。对于以毫瓦为单位的值,我们使用电池的标称电压,这意味着 4V 电压下的 1mA 电流必须计为 4mW。
功耗是在 SoC 休眠时测量的,并在 SoC 休眠的几秒钟内取平均值,以便将传感器芯片的周期性功耗尖峰考虑在内。
对于单次唤醒传感器,功耗是在传感器未触发时测量的(因此它不会唤醒 SoC)。同样,对于其他传感器,功耗是在传感器数据存储在硬件 FIFO 中时测量的,因此 SoC 不会被唤醒。
功耗通常以与未激活任何传感器时的差值来衡量。当激活多个传感器时,功耗的差值不得大于每个激活传感器的功耗之和。如果加速度计消耗 0.5mA,而步数检测器消耗 0.5mA,则同时激活两者时,功耗必须小于 0.5+0.5=1mA。
此页面上的内容和代码示例受内容许可中所述许可的约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:2025-02-12 UTC。
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-12 UTC."],[],[]]