功耗
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
低功耗传感器
部分传感器类型被定义为低功耗传感器。低功耗传感器必须以低功耗运行,其处理在硬件中完成。这意味着它们不能要求运行 SoC。以下是部分低功耗传感器类型:
- 地磁旋转矢量传感器
- 大幅度动作传感器
- 计步器
- 步测器
- 倾斜检测器
在复合传感器类型汇总表中,这些传感器都带有低功耗 () 图标。
这些类型的传感器无法以高功耗实现,因为它们的主要优势就是低电耗。预计这些传感器会长时间启用,很可能是全天候启用。与其将低功耗传感器实现为高功耗传感器,还不如不要实现低功耗传感器,因为这会严重消耗电池电量。
复合低功耗传感器(如步测器)必须在硬件中进行处理。
有关具体功耗要求,请参阅 CDD,并在 CTS 中运行测试以验证这些功耗要求。
功耗测量过程
功耗按照电池电量测量。对于以毫瓦为单位的值,我们使用电池的标称电压,即在 4V 电压条件下的 1mA 电流必须计为 4mW。
当 SoC 处于休眠状态时,测量功耗;在 SoC 进入休眠状态几秒内,计算功耗平均值,因此需要考虑传感器芯片的周期性峰值。
对于单次唤醒传感器,在传感器未触发时测量功耗(因此不会唤醒 SoC)。同样,对于其他传感器,在将传感器数据存储在硬件 FIFO 中时测量功耗(因此不会唤醒 SoC)。
当没有传感器处于启用状态时,功耗通常以增量测量。当多个传感器处于启用状态时,功耗增量不得大于每个已激活传感器的功耗总和。如果加速度计消耗 0.5mA,而步测器消耗 0.5mA,同时启用这两种设备的功耗必须少于 0.5+0.5=1mA。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-05-06。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-05-06\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-05-06。"]]