低功耗可穿戴设备及其多操作系统切换、通信及管理方法技术方案

技术编号:12618381 阅读:91 留言:0更新日期:2015-12-30 15:34
本发明专利技术揭露一种低功耗可穿戴设备及其多操作系统切换、通信及管理方法。其中该低功耗可穿戴设备包含存储单元;以及处理单元,包含处理器且耦接于该存储单元;其中该处理单元用以运行大操作系统与小操作系统并且根据该低功耗可穿戴设备的系统负载情况在该大操作系统与该小操作系统之间进行动态切换,并且其中该大操作系统与该小操作系统具有不同的功耗与资源需求。本发明专利技术揭露的低功耗可穿戴设备及其多操作系统切换、通信及管理方法可节省设备电量。

【技术实现步骤摘要】

本专利技术涉及移动通信。特别地,本专利技术涉及一种低功耗可穿戴设备及其相关多操作系统之间的切换与通信方法及应用管理方法。
技术介绍
随着移动通信技术的发展,可穿戴设备(如:眼镜、手表等)的各项应用亦日渐普及。可穿戴设备可实现智能显示、收发电子邮件、收发短消息、身体监测等功能。可穿戴设备最大的特点是体积小、电池小、硬件成本小,但是需要求续航能力强。所以省电显得的尤为重要。—般而言,可穿戴设备有如下特点:用户操作的时候需要有较好的界面操作性能;空闲时候可以对传感器进行不定时的监控以及显示时间;以及需要超长时间待机。然而,现有的可穿戴设备未能很好的解决省电的技术问题。因此,亟需有一种能够简单实现超长时间待机的可穿戴设备与其方法。
技术实现思路
有鉴于此,本专利技术揭露一种。在本专利技术实施例中,提供一种低功耗可穿戴设备,包含存储单元;以及处理单元,包含处理器且耦接于该存储单元;其中该处理单元用以运行大操作系统与小操作系统并且根据该低功耗可穿戴设备的系统负载情况在该大操作系统与该小操作系统之间进行动态切换,并且其中该大操作系统与该小操作系统具有不同的功耗与资源需求。根据本专利技术另一实施例,提供一种低功耗可穿戴设备中多操作系统切换的方法,其中该低功耗可穿戴设备可运行大操作系统与小操作系统且该大操作系统与该小操作系统具有不同的功耗与资源需求,该方法包含:侦测该低功耗可穿戴设备的系统负载情况并根据该低功耗可穿戴设备的该系统负载情况在该大操作系统与该小操作系统之间进行动态切换。根据本专利技术另一实施例,提供一种低功耗可穿戴设备中多操作系统之间的通信方法,其中该低功耗可穿戴设备运行大操作系统与小操作系统且该大操作系统可运行在正常模式,该小操作系统可运行在挂起模式、休眠模式、深度休眠模式,该方法进一步包含:当从运作在该正常模式的该大操作系统切换至运作在该挂起模式或该休眠模式的该小操作系统之前,将共享存储器区域从随机存取存储器转移到紧耦合内存;以及当从运作在该挂起模式或该休眠模式的该小操作系统切换到运作在该正常模式的该大操作系统时,将该共享存储器区域从该紧耦合内存转移到该随随机存取存储器。根据本专利技术另一实施例,提供一种应用管理方法,该应用管理方法应用于可穿戴设备中,其中该可穿戴式设备可运行至少一个大操作系统与至少一个小操作系统且可运行多个应用,包含:将该多个应用分为该大操作系统运行的应用与该小操作系统运行的应用;以及分别在该大操作系统与该小操作系统下运行该大操作系统运行的应用与小操作系统运行的应用,其中该大操作系统运行的应用与该小操作系统运行的应用不相同。本专利技术揭露的可节省设备电量。【附图说明】图1是根据本专利技术实施例描述的低功耗可穿戴设备的系统硬件结构图;图2是根据本专利技术实施例描述的可穿戴设备中具有双操作系统的示意图;图3是根据本专利技术实施例描述的具有不同模式下的双操作系统示意图;图4是根据本专利技术实施例描述的可穿戴设备的不同模式切换的方法流程图;图5是根据本专利技术实施例描述的用于通信的存储器示意图;图6是根据本专利技术实施例描述的内存的布局示意图;图7是根据本专利技术实施例描述的两种APP在LOS中加载的示意图;图8是根据本专利技术实施例描述的LinkIt引擎切换双系统的不意图。【具体实施方式】在说明书及权利要求书当中使用了某些词汇来指称特定的元件。所属
的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个元件。本说明书及权利要求书并不以名称的差异作为区分元件的方式,而是以元件在功能上的差异作为区分的准贝1J。在通篇说明书及权利要求项中所提及的“包含”为一开放式的用语,故应解释成“包含但不限定于”。此外,“耦接” 一词在此包含任何直接及间接的电气连接手段。因此,若文中描述第一装置耦接于第二装置,则代表第一装置可直接电气连接于第二装置,或通过其它装置或连接手段间接地电气连接至第二装置。接下来的描述是实现本专利技术的最佳实施例,其是为了描述本专利技术原理的目的,并非对本专利技术的限制。可以理解地是,本专利技术实施例可由软件、硬件、固件或其任意组合来实现。嵌入式操作系统(Embedded Operating System,简称EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统的优点是系统内核小、专用型强、系统精简、高实时性、多任务操作等特点,但是在日益发展的消费电子产品中,由于需要的功能越来越多,用户可操作性越来越强,这就意味着操作系统需要管理越来越多的硬件资源、系统资源、更多的任务调度,需要设备的中央处理器(CPU)运行在较高的频率上,例如每秒260MHz,同时也对代码空间有更高需求。这样将导致设备的耗电量越来越大。上述的嵌入式操作系统可包含android、nucleus、WinCE 等。因为要控制上述较大的系统资源、硬件资源,一方面,在系统负载较小,例如用户所需功能较少时,可穿戴设备却依然要在较高的工作电压下去运行庞大的操作系统。另一方面,当系统负载小时,要给系统负载不需要的硬件模块(例如存储器、总线等)供电也是极大的资源浪费。实际上,对于可穿戴设备来说,部分时间是处于仅开启显示日期时间、传感器侦测等负载的情况,如果运行在较大操作系统,必然会造成不必要的电量消耗。因此,本专利技术提供一种能够简单实现超长时间待机的可穿戴设备与其相关方法,通过在同一套硬件上架构两个或多个操作系统(Operating System, OS)以及OS之间的动态切换达到省电的目的。下面参考附图详细介绍本专利技术的实施例。图1是根据本专利技术实施例描述的低功耗可穿戴设备100的系统硬件结构图,其包含时钟生成器110、存储单元120以及处理单元130。其中处理单元130可包含处理器132、紧耦合内存(Tightly Coupled Memory, TCM) 134以及缓存136。另外,存储单元120可包含随机存取存储器(RAM) 122以及只读存储器(ROM) 124。处理单元130耦接于存储单元120,可用以运行多个操作系统并且根据可穿戴设备100的系统负载情况在多个具有不同的功耗与资源需求的OS之间进行动态切换。图2是根据本专利技术实施例描述的可穿戴设备中具有双操作系统的示意图。如图2所示,低功耗可穿戴设备100 (以下略称可穿戴设备100)包含大操作系统(Big OperatingSystem,以下简称BOS) 201以及小操作系统(Little Operating System,以下简称L0S) 202。不同OS对资源如存储空间、功耗、频率等的需求不同,LOS虽然功能简单,处理的事情也简单,但是代码空间(code size)小,对存储空间资源的需求量也小。BOS功能强大,处理的事情也复杂,但是代码空间大,对存储空间资源的需求量也大。当从BOS切换至LOS时,会将用不到的硬件资源断电或是将其处于待机模式(standby mode)以达到省电的目的。当系统负载小时,可穿戴设备100加载LOS 202来运行,LOS 202具有真正的系统内核小、专用型强、系统精简、高实时性、多任务操作等特点,可以在较低的工作电压、较低的工作频率(例如每秒26MHz或每秒32KHz)实施特定功能,例如可穿戴设备100的显示时间以及对于计步器传感器的侦测等。值得注意的是,如图2所示的双操作系统仅为示例,本文档来自技高网
...

【技术保护点】
一种低功耗可穿戴设备,包含:存储单元;以及处理单元,包含处理器且耦接于该存储单元;其中该处理单元用以运行大操作系统与小操作系统并且根据该低功耗可穿戴设备的系统负载情况在该大操作系统与该小操作系统之间进行动态切换,并且其中该大操作系统与该小操作系统具有不同的功耗与资源需求。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:马黎明杨志伟
申请(专利权)人:联发科技新加坡私人有限公司
类型:发明
国别省市:新加坡;SG

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1