深圳市亿沃启科技有限公司是一家致力于智能穿戴、智能家居及智能等产品及应用等的研发、生产、销售于一体的高科技企业。拥有完整、科学的质量管理体系和行业内的技术研发人才。可为用户提供智能运动手环、心率血压健康手环或手表提供OEM/ODM提供软硬件综合服务。
智能手环手表电池的长续航,更持久是本质的基础,再精彩的功能没有电池的长时间续航来展示和满足用户的体验感,一切将是一个七彩泡泡哟。
大家知道受限于体积,智能手表无法拥有大容量的电池,过于频繁的充电还会影响佩戴体验。所以,在丰富的功能体验与持久的续航之间做出平衡,对于智能手表的整体体验来说也是非常重要的。而Snapdragon Wear 3100平台的特性就是加入了全新协处理器QCC1110,主要面向超低功耗运行而优化,能与主处理器、高效DSP之间协同工作,同时还集成了深度学习引擎,当手表电量过低时,自动关闭耗电较多的功能,带来更持久的续航表现。
基于全新超低功耗系统架构设计的Snapdragon Wear 3100平台,能够为厂商提供智能手表的全新设计灵感,实现持久的续航表现。同时,高性能处理单元之间的协同工作,也能满足用户的多样需求,带来全新的个性化体验。
那我们重点看一下CPU。无论是MTK的2601还是高通的2100,在保证512MRAM和其他一些周边器件供电的情况下,待机底电流都会到1mA甚至更多。选取MTK的2601或者高通的2100,肯定达不到长续航且高颜值易操控的设计目标。为什么?因为什么功能都不用,5天下来也会消耗100-200毫安时的电量,留给用户使用的电量极为有限。
智能手环的双核架构和自研OS 只是选取了低功耗的CPU,是否就可以做到长续航呢?是否定的。
因为智能手表有很多功能需要一直运行,比如计步、心率测量等功能,这些功能需要的运算量又不是特别大,但目前行业里还没有针对智能手表主流场景优化得非常好的CPU,这往往要求对其运算单元进行非常细致的分层控制和功耗控制。功耗优化比较精细化的CPU是Apollo系列,可惜Apollo目前还不能完整驱动全智能手表的大部分经典功能。所以双核CPU架构是当下不得不面对的设计方向:一颗相对低功耗的大核,主打用户操控和UI渲染;另外一颗极低功耗的小核,主打长时间运行的各种算法和缓存。
要低功耗主CPU,还要双核架构,行业里去哪里找这样的开源OS?这种情况下只能自己设计与实现。
我们从硬件架构开始着手,看看OS的架构应该是怎样的。介绍完OS整体架构之后,我们会进一步介绍OS中的几个关键设计(双核通信,UI框架等)以及典型功耗问题的解决思路和方法(实战经验)。
本文从CPU的选取开始,然后介绍双核架构的必要性,再进一步阐述自研OS的软硬件架构、双核通信的设计与实现、UI框架、其他省电优化的关键点,逐步勾勒出既高颜值又省电易用的智能手表操作系统。
目前公司生产的智能运动手表、智能心率血压健康手环等都是经典款式的产品,深受消费者的喜爱。未来发展趋势是可穿戴设备这种颠覆性的产品技术,其监测数据将会不断地接近于人体真实的生理状态,你可以根据这些数据大致判断出一个趋势,增加了对自身的了解,尽量使自己更科学地调节自己的生活等等。