admin管理员组

文章数量:1532440

2024年6月6日发(作者:)

(19)中华人民共和国国家知识产权局

(12)发明专利说明书

(21)申请号 CN2.6

(22)申请日 2006.06.30

(71)申请人 夏新电子股份有限公司

地址 361012 福建省厦门市体育路45号

(72)发明人 林武

(74)专利代理机构 厦门市首创君合专利事务所有限公司

代理人 李雁翔

(51)

G06F9/445

G06F9/46

G06F1/32

(10)申请公布号 CN 101097521 A

(43)申请公布日 2008.01.02

权利要求说明书 说明书 幅图

(54)发明名称

一种手持设备的Windows处理系统

(57)摘要

本发明公开了一种手持设备的

Windows处理系统,它包括:一能在一个

处理器中使用几个操作系统的数据处理

器,其中:第一操作系统在存储器上引导

装载手持设备的所有硬件驱动程序及所有

应用软件;第二操作系统在存储器上引导

装载手持设备的部分硬件驱动程序和部分

应用软件;一用于在关机状态下检测手持

设备并根据检测结果决定是否发出引导信

号的检测模块;一用于在收到引导信号后

就开始启动的程序加载模块,其根据用户

手动或手持设备自动默认选择某一操作系

统并将该操作系统引导入存储器然后启动

该操作系统。用户实现某功能动作只需要

启动第二操作系统即可完成,在第二操作

系统中完成该功能动作,具有充分利用了

内存资源、启动速度快、计算速度快、省

电的优点。

法律状态

法律状态公告日

法律状态信息

法律状态

权 利 要 求 说 明 书

1.一种手持设备的Windows处理系统,其特征在于:它包括:

一能在一个处理器中使用几个操作系统的数据处理器,其中:第一操作系统在存储

器上引导装载手持设备的所有硬件驱动程序及所有应用软件;第二操作系统在存储

器上引导装载手持设备的部分硬件驱动程序和部分应用软件;

一用于在关机状态下检测手持设备并根据检测结果决定是否发出引导信号的检测模

块;

一用于在收到引导信号后就开始启动的程序加载模块,其根据用户手动或手持设备

自动默认选择某一操作系统并将该操作系统引导入存储器然后启动该操作系统。

2.根据权利要求1所述的手持设备的Windows处理系统,其特征在于:所述的检测

模块在关机状态下检测外部是否有充电设备插入,如果有则发出引导信号;所述的

程序加载模块根据手持设备自动默认选择第二操作系统并将该第二操作系统引导入

存储器然后启动;该第二操作系统管理充电模块及配合于充电模块的其它相关模块。

3.根据权利要求1所述的手持设备的Windows处理系统,其特征在于:所述的检测

模块在关机状态下检测手持设备是否有启动RF校准模块,如果是则发出引导信号;

所述的程序加载模块根据手持设备自动默认选择第二操作系统并将该第二操作系统

引导入存储器然后启动;该第二操作系统管理RF校准模块及配合于RF校准模块

的其它相关模块。

4.根据权利要求1所述的手持设备的Windows处理系统,其特征在于:所述的检测

模块在关机状态下检测手持设备内部的计数器是否等于预定值,如果是则发出引导

信号;该第二操作系统管理有闹铃模块及配合于闹铃模块的其它相关模块。

5.根据权利要求1或2或3或4所述的手持设备的Windows处理系统的处理方法,

其特征在于:它包括:

检测模块在关机状态下检测手持设备并根据检测结果决定是否发出引导信号;

程序加载模块收到引导信号后就开始启动,并根据用户手动或手持设备自动默认选

择某一操作系统;

将该被选择的操作系统引导入存储器并启动该操作系统。

6.根据权利要求1或4所述的手持设备的Windows处理系统的应用方法,其特征在

于:包括:

a.开机状态下在第一操作系统中用户设置闹铃,设置计数器并创建一个中断服务线

程;

b.判断开关机:如果用户保持开机,第一操作系统控制该中断服务线程以实现闹铃

功能,流程结束;如果用户关机,则使能换醒源模块中断,系统进入睡眠状态并预

备执行下步骤;

c.判断手持设备内的计数器是否等于预定值:如果是,唤醒能换醒源模块,并执行

下步骤;如果否,系统保持睡眠状态;

d.检测模块检测能换醒源模块是否被唤醒:如果是,则发出引导信号以引导加载程

序加载模块,并执行下步骤;如果否,系统保持睡眠状态;

e.系统引导加载程序加载模块,程序加载模块选择并启动第二操作系统;

f.第二操作系统启动闹铃模块,通过调用音频模块发出闹铃以提醒用户,或,通过

显示屏模块和振动模块以提醒用户。

7.根据权利要求6所述的手持设备的Windows处理系统的应用方法,其特征在于:

还包括:

g.判断用户是否发出闹铃取消指令:

如果是,则关闭闹铃模块并清除计数器设置及中断服务线程创建,系统继续保持睡

眠状态;

如果否,则闹铃模块判断当前闹铃重复次数是否超过闹铃模块所允许的总次数:如

果否,则闹铃模块自动重设或用户重设闹铃延时时间,而且重复次数加1,保存上

述数据,然后使能唤醒源中断,系统重新进入睡眠状态,流程再次进入步骤c;如

果是,关闭闹铃模块并清除计数器设置及中断服务线程创建,系统继续保持睡眠状

态。

8.根据权利要求6或7所述的手持设备的Windows处理系统的应用方法,其特征在

于:

所述的步骤b中:如果用户关机,则中断能换醒源模块,并设置电源管理模块,系

统进入睡眠状态;

所述的步骤e中:系统引导加载程序加载模块,读取电源管理模块的状态以检测该

启动是由硬件直接启动还是由睡眠状态转入启动:

如果是硬件直接启动,则启动第一操作系统,流程结束;

如果是由睡眠状态转入启动,则在DDR RAM上设置标记,并判断设置的标记是

否有效:如果是,则设置闹铃标记并启动第二操作系统;如果否,则流程结束。

9.根据权利要求1或3所述的手持设备的Windows处理系统的应用方法,其特征在

于:包括:

a.关机状态下,判断手持设备的RF校准功能按键是否按下:如果是,则唤醒能换

醒源模块,并执行下步骤;如果否,系统保持睡眠状态;

b.检测模块检测能换醒源模块是否被唤醒:如果是,则发出引导信号以引导加载程

序加载模块,并执行下步骤;如果否,系统保持睡眠状态;

c.系统引导加载程序加载模块并设置射频校准标记;

d.程序加载模块选择和启动第二操作系统,第二操作系统判断射频校准标记是否有

效:如果无效,则流程结束,系统进入睡眠状态;如果有效,则执行下步骤;

e.第二操作系统从系统文件中加载无线协议栈和校准参数文件,并初始化无线协议

栈;

f.调用射频校准应用以通过显示屏模块显示校准界面并开始执行校准;

g.射频校准应用检测是否校准完毕:

如果是,则将更新校准数据保存至系统文件,并清除第二操作系统中的射频校准标

记然后关闭再重启设备,流程结束;

如果否,则扫描键盘以检测是否退出RF校准:如果是,则清除第二操作系统中的

射频校准标记然后关闭再重启设备,流程结束;如果不是,则流程再次进入步骤g。

10.根据权利要求1或2所述的手持设备的Windows处理系统的应用方法,其特征

在于:包括:

a.关机状态下,判断是否有充电设备插入手持设备:如果是,则唤醒能换醒源模块,

并执行下步骤;如果否,系统保持睡眠状态;

b.检测模块检测能换醒源模块是否被唤醒:如果是,则发出引导信号以引导加载程

序加载模块,并执行下步骤;如果否,系统保持睡眠状态;

c.系统引导加载程序加载模块并设置关机充电标记;

d.程序加载模块选择和启动第二操作系统,第二操作系统判断充电标记是否有效:

如果无效,则流程结束,系统进入睡眠状态;如果有效,则执行下步骤;

e.第二操作系统调用充电模块开始充电,并调用显示屏模块开始显示充电状态;

f.充电模块检测是否充电完毕:

如果是,则清除第二操作系统中的充电标记,并调用充电模块显示充电完毕的状态,

流程结束;

如果否,则扫描键盘以检测是否有开机键按下:如果是,即有开机请求,则系统清

除第二操作系统中的充电标记,流程结束;如果否,则执行下步骤;

g.检测是否有意外终止本次充电:若是,则清除第二操作系统中的充电标记,流程

结束;若否,则流程再次进入步骤f。

说 明 书

所属技术领域

本发明涉及电子技术领域,具体地涉及一种手持设备的Windows处理系统。

背景技术

目前,随着手机的使用越来越普及,人们对手机的功能及性能也提出了更高的要求。

但所有基于Windows Mobile平台下的手机的处理系统都只包括一个操作系统,该

操作系统在存储器上引导装载手持设备的所有硬件驱动程序及所有应用软件。需要

实现闹铃功能、充电且屏蔽通话的功能、射频校准等功能,都必须在启动该操作系

统后才能工作,无法实现关机闹铃功能、关机充电且屏蔽通话的功能、关机射频校

准等功能。由于该操作系统都启动了所有的硬件和软件,则附带启动了许多不必要

的功能,浪费了系统资源,时间慢,这对用户来说是很不方便。

发明内容

为了克服现有的手持设备的Windows处理系统所存在的不足,本发明提供一种手

持设备的Windows处理系统,可以根据用户选择或设备自动默认选择某一操作系

统,则启动速度快、更省电。

本发明解决其技术问题所采用的技术方案是:一种手持设备的Windows处理系统,

它包括:

一能在一个处理器中使用几个操作系统的数据处理器,其中:第一操作系统在存储

器上引导装载手持设备的所有硬件驱动程序及所有应用软件;第二操作系统在存储

器上引导装载手持设备的部分硬件驱动程序和部分应用软件;

一用于在关机状态下检测手持设备并根据检测结果决定是否发出引导信号的检测模

块;

一用于在收到引导信号后就开始启动的程序加载模块,其根据用户手动或手持设备

自动默认选择某一操作系统并将该操作系统引导入存储器然后启动该操作系统。

本技术方案的有益效果是:在手持设备上完成某个功能动作无需调用所有的硬件和

软件,只需要调用某些硬件和软件即可完成,本处理系统具有两个操作系统,其中

一个操作系统只装载了实现某功能动作的必须的硬件驱动程序和部分应用软件,则

用户实现该功能动作只需要启动第二操作系统即可完成,在第二操作系统中完成该

功能动作,具有充分利用了内存资源、启动速度快、计算速度快、省电的优点。

所述的检测模块在关机状态下检测外部是否有充电设备插入,如果有则发出引导信

号;所述的程序加载模块根据手持设备自动默认选择第二操作系统并将该第二操作

系统引导入存储器然后启动;该第二操作系统管理充电模块及配合于充电模块的其

它相关模块。本技术特征的有益效果是:打开第二操作系统即可完成充电功能,由

于第二操作系统只装载手持设备的充电模块及相关的模块,因此充电速度快、省电;

其中,该相关模块为实现充电功能中除了充电模块外所必须的其余模块,如显示屏

模块、键盘模块、USB模块、ADC模块。

所述的检测模块在关机状态下检测手持设备是否有启动RF校准模块,如果是则发

出引导信号;所述的程序加载模块根据手持设备自动默认选择第二操作系统并将该

第二操作系统引导入存储器然后启动;该第二操作系统管理RF校准模块及配合于

RF校准模块的其它相关模块。本技术特征的有益效果是:打开第二操作系统即可

完成RF校准功能,由于第二操作系统只装载手持设备的RF校准模块及相关的模

块,因此校准速度快、省电;其中,该相关模块为实现RF校准功能中除了RF校

准模块外所必须的其余模块,如显示屏模块、键盘模块、Flash存储模块。

所述的检测模块在关机状态下检测手持设备内部的计数器是否等于预定值,如果是

则发出引导信号;该第二操作系统管理有闹铃模块及配合于闹铃模块的其它相关模

块。本技术特征的有益效果是:打开第二操作系统即可完成闹铃功能,由于第二操

作系统只装载手持设备的闹铃模块及相关的模块,因此闹铃响应速度快、省电;其

中,该相关模块为实现闹铃功能中除了充电模块外所必须的其余模块,如显示屏模

块、键盘模块、音频模块、振动模块、计数器模块。

本发明解决其技术问题所采用的技术方案是:手持设备的Windows处理系统的处

理方法,它包括:

检测模块在关机状态下检测手持设备并根据检测结果决定是否发出引导信号;

程序加载模块收到引导信号后就开始启动,并根据用户手动或手持设备自动默认选

择某一操作系统;

将该被选择的操作系统引导入存储器并启动该操作系统。

本发明解决其技术问题所采用的技术方案是:手持设备的Windows处理系统的应

用方法,包括:

a.开机状态下在第一操作系统中用户设置闹铃,设置计数器并创建一个中断服务线

程;

b.判断开关机:如果用户保持开机,第一操作系统控制该中断服务线程以实现闹铃

功能,流程结束;如果用户关机,则使能换醒源模块中断,系统进入睡眠状态并预

备执行下步骤;

c.判断手持设备内的计数器是否等于预定值:如果是,唤醒能换醒源模块,并执行

下步骤;如果否,系统保持睡眠状态;

d.检测模块检测能换醒源模块是否被唤醒:如果是,则发出引导信号以引导加载程

序加载模块,并执行下步骤;如果否,系统保持睡眠状态;

e.系统引导加载程序加载模块,程序加载模块选择并启动第二操作系统;

f.第二操作系统启动闹铃模块,通过调用音频模块发出闹铃以提醒用户,或,通过

显示屏模块和振动模块以提醒用户。

还包括:

g.判断用户是否发出闹铃取消指令:

如果是,则关闭闹铃模块并清除计数器设置及中断服务线程创建,系统继续保持睡

眠状态;

如果否,则闹铃模块判断当前闹铃重复次数是否超过闹铃模块所允许的总次数:如

果否,则闹铃模块自动重设或用户重设闹铃延时时间,而且重复次数加1,保存上

述数据,然后使能唤醒源中断,系统重新进入睡眠状态,流程再次进入步骤c;如

果是,关闭闹铃模块并清除计数器设置及中断服务线程创建,系统继续保持睡眠状

态。

所述的步骤b中:如果用户关机,则中断能换醒源模块,并设置电源管理模块,系

统进入睡眠状态;

所述的步骤e中:系统引导加载程序加载模块,读取电源管理模块的状态以检测该

启动是由硬件直接启动还是由睡眠状态转入启动:

如果是硬件直接启动,则启动第一操作系统,流程结束;

如果是由睡眠状态转入启动,则在DDR RAM上设置标记,并判断设置的标记是

否有效:如果是,则设置闹铃标记并启动第二操作系统;如果否,则流程结束。

本发明解决其技术问题所采用的技术方案是:手持设备的Windows处理系统的应

用方法,包括:

a.关机状态下,判断手持设备的RF校准功能按键是否按下:如果是,则唤醒能换

醒源模块,并执行下步骤;如果否,系统保持睡眠状态;

b.检测模块检测能换醒源模块是否被唤醒:如果是,则发出引导信号以引导加载程

序加载模块,并执行下步骤;如果否,系统保持睡眠状态;

c.系统引导加载程序加载模块并设置射频校准标记;

d.程序加载模块选择和启动第二操作系统,第二操作系统判断射频校准标记是否有

效:如果无效,则流程结束,系统进入睡眠状态;如果有效,则执行下步骤;

e.第二操作系统从系统文件中加载无线协议栈和校准参数文件,并初始化无线协议

栈;

f.调用射频校准应用以通过显示屏模块显示校准界面并开始执行校准;

g.射频校准应用检测是否校准完毕:

如果是,则将更新校准数据保存至系统文件,并清除第二操作系统中的射频校准标

记然后关闭再重启设备,流程结束;

如果否,则扫描键盘以检测是否退出RF校准:如果是,则清除第二操作系统中的

射频校准标记然后关闭再重启设备,流程结束;如果不是,则流程再次进入步骤g。

本发明解决其技术问题所采用的技术方案是:手持设备的Windows处理系统的应

用方法,包括:

a.关机状态下,判断是否有充电设备插入手持设备:如果是,则唤醒能换醒源模块,

并执行下步骤;如果否,系统保持睡眠状态;

b.检测模块检测能换醒源模块是否被唤醒:如果是,则发出引导信号以引导加载程

序加载模块,并执行下步骤;如果否,系统保持睡眠状态;

c.系统引导加载程序加载模块并设置关机充电标记;

d.程序加载模块选择和启动第二操作系统,第二操作系统判断充电标记是否有效:

如果无效,则流程结束,系统进入睡眠状态;如果有效,则执行下步骤;

e.第二操作系统调用充电模块开始充电,并调用显示屏模块开始显示充电状态;

f.充电模块检测是否充电完毕:

如果是,则清除第二操作系统中的充电标记,并调用充电模块显示充电完毕的状态,

流程结束;

如果否,则扫描键盘以检测是否有开机键按下:如果是,即有开机请求,则系统清

除第二操作系统中的充电标记,流程结束;如果否,则执行下步骤;

g.检测是否有意外终止本次充电:若是,则清除第二操作系统中的充电标记,流程

结束;若否,则流程再次进入步骤f。

本发明的有益效果是:

其一,在手持设备上完成某个功能动作无需调用所有的硬件和软件,只需要调用某

些硬件和软件即可完成,本处理系统具有两个操作系统,其中一个操作系统只装载

了实现某功能动作的必须的硬件驱动程序和部分应用软件,则用户实现该功能动作

只需要启动第二操作系统即可完成,在第二操作系统中完成该功能动作,具有充分

利用了内存资源、启动速度快、计算速度快、省电的优点;

其二,用户在关机状态下可实现闹铃提醒功能并且是利用启动第二操作系统

OS(ULDR)来响应,与利用启动第一操作系统OS(Image)响应相比,启动速度快、

更省电、定时准确并可在闹铃提醒时自动重设闹铃时间,以再次提醒用户,参数可

调;

其三,在关机状态下启动第二操作系统OS(ULDR)实现充电功能和启动第一操作系

统OS(Image)充电相比,具有要求的初始电压低、充电速度快、可以实现在关机充

电的状态下屏蔽通话的功能的优点;

其四,启动第二操作系统OS(ULDR)实现RF校准比启动第一操作系统OS(Imag)校

准更加快速、自动化,而且因为只有Image Update可以更新校准数据,所以这种

方式更加安全可靠且可更新。

具体实施方式

一种手持设备的Windows处理系统,它包括一数据处理器、一检测模块及一程序

加载模块。

数据处理器能在一个处理器中使用几个操作系统的数据处理器,其中:第一操作系

统在存储器上引导装载手持设备的所有硬件驱动程序及所有应用软件;第二操作系

统在存储器上引导装载手持设备的部分硬件驱动程序和部分应用软件。

检测模块用于在关机状态下检测手持设备并根据检测结果决定是否发出引导信号。

程序加载模块在收到引导信号后就开始启动,其根据用户手动或手持设备自动默认

选择某一操作系统并将该操作系统引导入存储器然后启动该操作系统。

其中,为了实现不同的功能,第二操作系统引导装载的硬件驱动程序不同、应用软

件不同。

例如,为了实现关机闹铃功能:第二操作系统管理有:闹铃模块(ALARM APP闹

铃的应用模块)、RTC实时计数器模块、Key按键模块、Flash存储模块、Display

显示屏模块、Audio音频模块、Sleep模块等、电源模块。该些模块结合可实现闹

铃功能,本技术领域的人员无需创造性即可得出那些模块为实现闹铃功能所需的模

块。

例如,为了实现关机充电功能:第二操作系统管理有:充电模块(CHARGE APP充

电应用模块)、Key按键模块、Flash存储模块、Display显示屏模块、电源模块、

USB模块、ADC模块、Sleep模块等。该些模块结合可实现充电功能,本技术领域

的人员无需创造性即可得出那些模块为实现充电功能所需的模块。

例如,为了实现RF校准功能:第二操作系统管理有:射频校准模块

(RFCALIBRATION APP射频校准应用模块)、Key按键模块、Flash存储模块、

Display显示屏模块、NLED模块、USB模块、Sleep模块。该些模块结合可实现

RF校准功能,本技术领域的人员无需创造性即可得出那些模块为实现RF校准功

能所需的模块。

一种手持设备的Windows处理系统的处理方法,它包括:

检测模块在关机状态下检测手持设备并根据检测结果决定是否发出引导信号;

程序加载模块收到引导信号后就开始启动,并根据用户手动或手持设备自动默认选

择某一操作系统;

将该被选择的操作系统引导入存储器并启动该操作系统。

下面以实现关机闹铃功能为例具体说明本实施例的手持设备的Windows处理系统

的应用方法。

a.开机状态下在第一操作系统OS(IMAGE)中用户设置闹铃,设置RTC实时计数器

模块(RTC ALARM模块)并创建一个中断服务线程;

b.判断开关机:如果用户保持开机,第一操作系统控制该中断服务线程以实现闹铃

功能,流程结束;如果用户关机,则中断能换醒源模块,并设置电源管理模块

(PMU模块),系统进入睡眠状态(SLEEP状态);

c.判断手持设备内的计数器(RTC ALARM)是否等于预定值:如果是,唤醒能换醒

源模块(wake up复位,就是将CPU从Deep Sleep/Sleep状态唤醒过程),并执行下

步骤;如果否,系统保持睡眠状态;

d.检测模块检测能换醒源模块是否被唤醒:如果是,则发出引导信号以引导加载程

序加载模块(IPL Initial Program Loader),并执行下步骤;如果否,系统保持睡眠状

态;

e.系统引导加载程序加载模块,读取电源管理模块(PMU模块)的状态以检测该启动

是由硬件直接启动(Hardware Reset)还是由睡眠状态转入启动

(Low PowerState Exit Reset):

如果是硬件直接启动,则启动第一操作系统OS(IMAGE),流程结束;

如果是由睡眠状态转入启动(RTC ALARM),则在DDR RAM上设置变量标记(设置

ALARM RAM FLAG也既是写DDR RAM FLAG),并判断设置的标记是否有效:

如果是,则设置闹铃标记(Alarm Flag,标记Alarm事件产生的标记)并启动第二操

作系统OS(ULDR),并写FLASH FLAG;如果否,则流程结束;

f.第二操作系统OS(ULDR)在启动过程中,检测是否为闹铃标记(AlarmFlag):如果

是,则第二操作系统设置用于用户提示和交互的定时应用(ALARMAPP),启动闹

铃模块,通过调用音频模块发出闹铃以提醒用户,或,通过显示屏模块和振动模块

(VIBRATOR)以提醒用户,并执行下步骤;如果否,则流程结束;

g.判断用户是否发出闹铃取消指令(显示屏上提示“是否取消闹铃”):

如果是(选择“是”),则关闭闹铃模块并清除能计数器设置及中断服务线程创建,系

统继续保持睡眠状态(改写RTC设置,操作PMU模块);

如果否(选择“否”或者手机没有输入),则闹铃模块判断当前闹铃重复次数是否超过

闹铃模块所允许的总次数:如果否,则闹铃模块自动重设或用户重设闹铃延时时间,

而且重复次数加1,保存上述数据,然后使能唤醒源中断,系统重新进入睡眠状态,

流程再次进入步骤c;如果是,关闭闹铃模块并清除计数器设置及中断服务线程创

建,系统继续保持睡眠状态,等待下一次被唤醒。

其中,唤醒能换醒源模块:将CPU从Sleep状态唤醒到RUN(FULL ON)状态(该唤

醒过程叫wake up复位),上述过程由硬件完成;唤醒后CPU开始执行Software指

令,在软件中我们可以读到该上述过程的标志位,以作相应处理。

其中,将CPU从NO Active状态(FULL OFF,Low Power State(Sleep/DeepSleep))恢

复(唤醒)到Active状态的过程都称其为Reset。Hardware Reset就是硬件启动过程,

Low Power State Exit Reset就是从(Sleep/Deep Sleep)Wakeup过程。

下面以实现关机充电功能为例具体说明本实施例的手持设备的Windows处理系统

的应用方法。

a.关机状态下,ADC模块(模数转换控制器)检测AC口或USB口是否有充电设备插

入手持设备:如果是,则唤醒能换醒源模块(wake up),并执行下步骤;如果否,

系统保持睡眠状态;

b.检测模块检测能换醒源模块是否被唤醒:如果是,则发出引导信号以引导加载程

序加载模块(IPL),并执行下步骤;如果否,系统保持睡眠状态;

c.系统引导加载程序加载模块并设置关机充电标记(Power Off ChargingFlag);

d.程序加载模块选择和启动第二操作系统,第二操作系统判断充电标记

(Charging Flag)是否有效:如果无效,则流程结束,系统进入睡眠状态;如果有效,

则执行下步骤;

e.第二操作系统调用充电模块(Charge App)开始充电,并调用显示屏模块开始显示

充电状态;

f.充电模块(Charge App)检测是否充电完毕:

如果是,则清除第二操作系统中的充电标记(Charging Flag),并调用充电模块

(Charge App)显示充电完毕的状态,流程结束;

如果否,则扫描键盘以检测是否有开机键按下:如果是,即有开机请求,则系统清

除第二操作系统中的充电标记(Charging Flag),流程结束;如果否,则执行下步骤;

g.检测是否有意外终止本次充电:若是,则清除第二操作系统中的充电标记

(Charging Flag),流程结束;若否,则流程再次进入步骤f。

下面以实现关机RF功能为例具体说明本实施例的手持设备的Windows处理系统的

应用方法。

a.关机状态下,判断手持设备的RF校准功能按键是否按下:如果是,则唤醒能换

醒源模块,并执行下步骤;如果否,系统保持睡眠状态;

b.检测模块检测能换醒源模块是否被唤醒:如果是,则发出引导信号以引导加载程

序加载模块,并执行下步骤;如果否,系统保持睡眠状态;

c.系统引导加载程序加载模块并设置射频校准标记(RF Calibration Flag);

d.程序加载模块选择和启动第二操作系统,第二操作系统判断射频校准标记

(Calibration Flag)是否有效:如果无效,则流程结束,系统进入睡眠状态;如果有

效,则执行下步骤;

e.第二操作系统从系统文件(IMAGE)中加载无线协议栈(Radio)和校准参数文件

(Calibration),并初始化无线协议栈(Radio Stack);

f.调用射频校准应用(RF Calibration APP)以通过显示屏模块显示校准界面并开始执

行校准;

g.射频校准应用(RF Calibration APP)检测是否校准完毕:

如果是,则将更新校准数据(Update Calibration)保存至系统文件(IMGFS),并清除

第二操作系统中的射频校准标记(RF Calibration Flag)然后关闭再重启设备,流程结

束;

如果否,则扫描键盘以检测是否退出RF校准(显示屏上显示“是否退出校准”):如

果是(选择“是”),则清除第二操作系统中的射频校准标记(RF Calibration Flag)然后

关闭再重启设备,流程结束;如果不是(若用户选择“否”或无任何输入),则流程再

次进入步骤g。

如上所述,仅为本发明较佳实施例而已,故不能以此限定本发明实施的范围,即依

本发明申请专利范围及说明书内容所作的等效变化与修饰,皆应仍属本发明专利涵

盖的范围内。

本文标签: 模块设备系统手持状态