先区分 SOC 和 MCU:
MCU:Micro Control Unit,微控制单元,如 STM32 单片机。
SOC:System on Chip,芯片上有大型操作系统,比如跑 Linux、Android 等。
Sensor hub:智能传感集线器
,是一种基于低功耗 MCU 和轻量级 RTOS 操作系统之上的软硬件结合的解决方案,其主要功能是连接并处理来自各种传感器设备的数据
。诞生之初的目的主要是为了解决在移动设备端的功耗问题。
- 在 CPU 休眠的情况下,实现对传感器的实时控制,从而达到降低功耗的功能。
- 将不同类型 Sensor 的数据进行融合,实现多种 sensor 数据结合才能实现的功能。
多种物理 sensor 的数据,可以根据需要,拆解或融合成虚拟 sensor,来满足功能需求。
概括地看,Sensor Hub 可以执行以下操作:
- 手势识别:感测人的手势,如:翻转手机,敲打手机,摇晃手机,拿起手机等手势。可实现案例:翻转静音,拒接电话,摇晃切换背景图片以及拿起接听电话等功能。
- 设备状态识别:感测设备的状态,如:手机面朝上/朝下,手机在桌子上,还是在口袋里,还是在人手里。可