功耗、联网与交互:可穿戴设备操作系统问题解读

  数据采集

  可穿戴设备可以想象成另外的触角,把人(或人周边的环境)与计算机网络(大脑)连接起来了,所以数据采集是可穿戴式设备基本功之一。如何采集到数据,并灵活运用起来是可穿戴设备主要考虑的问题之一。提供相应的低功耗传感器框架,并把数据方便地派发到其他的组件(算法,云端)是这类操作系统要重点考虑的问题。

  从以上的分析,可穿戴设备操作系统应该具备以下的一些特征:

  提供良好的功耗管理,不仅仅包括硬件也应该包括应用的功耗管理;

  不局限于屏幕的人机交互方式(屏幕可能仅是提供信息的辅助手段之一);

  有效的采集周边数据,并派发到其他组件(算法软件、手机或云端);

  便利的联网能力及交互格式。

  智能将主要体现在数据上面,可以是第三方定义的算法,也可以是自行进行的算法纬度小调整,而后送到(不同的)计算大脑中,是大脑的一个个触角。

  关于智能手表,再多说两句。最近Apple Watch已经发布了,各种体验满天飞,其中最被吐槽的还是它的一天18小时的新设定,这也暴露出目前硬件上当前技术的短板。如果我们向后展望3年、5年,谁也不知道到时的具体情况,也许是电池技术的长足长进,也许是芯片及外围硬件功耗的进一步探低。64位,8核芯片要出现在手表上可能还需要一段时间,手表应该不会是一个计算见长的设备。值得关注的是,ARM新发布的Cortex-M7核心,在200MHz/300MHz时,Coremark分数已经达到了1000/1500的分值,这已经可以媲美Cortex-A8的性能了,但它具备非常好的低功耗特性。

 

  作者介绍:熊谱翔(@午夜熊),RT-Thread创始人,现RT-Thread内核维护人