CN101282441A - 管理排程***的方法及其相关排程*** - Google Patents

管理排程***的方法及其相关排程*** Download PDF

Info

Publication number
CN101282441A
CN101282441A CNA2007100903484A CN200710090348A CN101282441A CN 101282441 A CN101282441 A CN 101282441A CN A2007100903484 A CNA2007100903484 A CN A2007100903484A CN 200710090348 A CN200710090348 A CN 200710090348A CN 101282441 A CN101282441 A CN 101282441A
Authority
CN
China
Prior art keywords
microcontroller
subscription
program system
time
primary processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2007100903484A
Other languages
English (en)
Inventor
林忠毅
李昌鸿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BenQ Corp
Original Assignee
BenQ Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BenQ Corp filed Critical BenQ Corp
Priority to CNA2007100903484A priority Critical patent/CN101282441A/zh
Publication of CN101282441A publication Critical patent/CN101282441A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Receiver Circuits (AREA)

Abstract

一种在通电后管理排程***的方法,其包括下列步骤:(a)判断该排程***的微控制器是否储存有第一预约时间点;(b)判断该第一预约时间点是否迟于***时间;以及(c)依据步骤(a)和(b)的判断结果控制该微控制器开启或关闭该排程***的主处理器。

Description

管理排程***的方法及其相关排程***
技术领域
本发明提供一种管理排程***的方法及其相关排程***,尤其提供一种避免因停电而导致预约录像功能失效的管理录像排程***的方法及其相关录像排程***。
背景技术
市面上有许多电子产品使用到预约排程的功能,意即在某特定时间点会执行相应的预约操作。举例来说,目前市面上的录放机几乎都内建预约录像的功能(Scheduled recording),目的是通过预先设定预约录像时间和选定预约录像频道,让使用者可以方便地预先排程想要录像的节目。对单一中央处理器的录像排程***而言,由于***必须一直处于工作模式(working mode),等到了预约录像时间再进行录像,这样会提高录像排程***整体的耗电量,因此,参照图1,图1为已知录像排程***10的功能方块示意图,录像排程***10包括电源供应模块12,用来连接外部电源14,以便接收外部电源14所传来的电力以提供录像排程***10整体的电力,主处理器16,电连接于电源供应模块12,用来控制录像排程***10的操作,以及微控制器18,电连接于电源供应模块12与主处理器16,微控制器18包括计时器20,用来计算***时间,意即为***目前所处的时间。录像排程***10还包括供电模块22,电连接于微控制器18,用来向微控制器18提供电力,以防止停电时或电源供应模块12并未连接至外部电源14时该***时间的消失,其中供电模块22可为电池,这样在等待预约录像时间到来之前,录像排程***10便可提前进入待机模式(standby mode),以节省耗电量。一旦录像排程***10进入待机模式后,就必须在预约录像前被唤醒(wakeup),以免遗漏预约录像排程。
由于一般的录像排程***10可以有多组预约录像设定时间,因此录像排程***10还包括存储器24,电连接于主处理器16,用来储存多组预约录像设定时间,存储器24可为电子抹除式只读存储器EEPROM(Electrically Erasable Programmable Read-OnlyMemory),而最接近现在时间的预约录像时间会被储存在微控制器18中,等到达该预约录像时间时微控制器18会将主处理器16的电源打开,以进行预约录像,待录像时间结束后,主处理器16会将下次最接近的预约录像时间存入微控制器18并传送关闭电源指令至微控制器18,微控制器18收到该关闭电源指令后便会关闭主处理器16的电源,以使录像排程***10进入待机模式,并等待下次预约录像时间的到来。
然而,若预约录像时间到来时刚好遇上停电的状况,本次的预约录像便会失败,等到停电状况解决而恢复供电录像排程***10时,因为储存在微控制器18中的预约录像时间已过,微控制器18便不会将主处理器16的电源打开,因此下次预约录像时间也不会被存入微控制器18中,因此使用者先前所设定的整个预约录像时间排程将会因为一次的停电状况而导致之后的全部预约录像失败。为了解决上述问题,一般设计上会采取如图2所示的流程,参照图2,图2为已知管理录像排程***10的预约录像功能的流程图,该方法包括下列步骤:
步骤100:录像排程***10进行通电。
步骤102:微控制器18将主处理器16的电源打开。
步骤104:主处理器16传送下一次预约录像时间至微控制器18。
步骤106:主处理器16传送该关闭电源指令至微控制器18,以通知微控制器18关闭主处理器16的电源。
步骤108:微控制器18在收到该关闭电源指令后关闭主处理器16的电源。
步骤110:录像排程***10处于待机模式。
步骤112:判断微控制器18的计时器20所计算出的该***时间是否符合该下一次预约录像时间,若是则执行步骤114;若否则返回步骤110。
步骤114:微控制器18将主处理器16的电源打开,以使录像排程***10进行预约录像。
步骤116:结束。
在此对上述步骤作一详细说明,首先在录像排程***10进行通电后,例如录像排程***10的电源供应模块12连接外部电源14,以便接收外部电源14所传来的电力,微控制器18便会自动将主处理器16的电源打开,之后主处理器16会传送下一次预约录像时间至微控制器18,再传送该关闭电源指令至微控制器18,以通知微控制器18关闭主处理器16的电源,主处理器16的电源被关闭后,录像排程***10便进入待机模式,等到微控制器18的计时器20所计算出的该***时间符合该下一次预约录像时间时,微控制器18便会将主处理器16的电源打开,以使录像排程***10可进行预约录像;若微控制器18的计时器20所计算出的该***时间并未符合该下一次预约录像时间,意即现在时间并未到达该下一次预约录像时间,则录像排程***10继续处于待机模式。由上可知,不论如何只要录像排程***10一通电,微控制器18便会自动将主处理器16的电源打开,假若使用者先前没有设定预约录像时间,例如刚购买录像排程***10且第一次插电时,也需要经过一段很长的开机时间,甚至会造成使用者误认为录像排程***10死机的错觉,而影响使用的便利性。
发明内容
本发明提供一种避免因停电而导致预约排程功能失效的管理排程***的方法及其相关排程***,以解决上述的问题。
本发明的权利要求范围披露一种在通电后管理排程***的方法,其包括下列步骤:(a)判断该排程***的微控制器是否储存有第一预约时间点;(b)判断该第一预约时间点是否迟于***时间;以及(c)依据步骤(a)和(b)的判断结果控制该微控制器开启或关闭该排程***的主处理器。
本发明的权利要求范围还披露在该排程***通电后,判断该微控制器是否重设过。
本发明的权利要求范围还披露当判断该微控制器已重设过,该微控制器开启该主处理器,并告知使用者重新设定该***时间。
本发明的权利要求范围还披露当判断该微控制器并未重设过,执行步骤(a)。
本发明的权利要求范围还披露依据重设旗标值判断该微控制器是否重设过。
本发明的权利要求范围还披露步骤(a)包括在该排程***通电后,依据排程旗标值判断该排程***的该微控制器是否储存有该第一预约时间点。
本发明的权利要求范围还披露步骤(c)包括当判断该排程***的该微控制器并未储存有该第一预约时间点时,该微控制器关闭该主处理器,以便进入待机模式。
本发明的权利要求范围还披露步骤(a)包括在该排程***通电后,判断该排程***的该微控制器储存有该第一预约时间点时,执行步骤(b)。
本发明的权利要求范围还披露步骤(c)包括当判断该第一预约时间点迟于该***时间时,该微控制器关闭该主处理器,以便进入待机模式。
本发明的权利要求范围还披露步骤(c)包括当该第一预约时间点符合该***时间时,该微控制器开启该主处理器以进行预约操作。
本发明的权利要求范围还披露步骤(c)包括当判断该微控制器储存有该第一预约时间点且该第一预约时间点早于该***时间时,该微控制器开启该主处理器且该主处理器将第二预约时间点储存至该微控制器,其中该第二预约时间点迟于该第一预约时间点。
本发明的权利要求范围还披露在执行步骤(c)后,该微控制器关闭该主处理器,以便进入待机模式。
本发明的权利要求范围还披露当该第二预约时间点符合该***时间时,该微控制器开启该主处理器以进行预约操作。
本发明的权利要求范围还披露该预约操作为预约录像的操作。
此外,本发明的权利要求范围披露一种具有预约功能的排程***,其包括电源供应模块,用来连接外部电源,以便提供该排程***电力,主处理器,电连接于该电源供应模块,用来控制该排程***的操作,以及微控制器,电连接于该电源供应模块与该主处理器,其包括计时器,用来计算***时间,判断单元,用来在该电源供应模块连接该外部电源后,判断该微控制器是否储存有第一预约时间点,以及时间比较单元,用来比较该第一预约时间点以及该***时间。该排程***还包括供电模块,电连接于该微控制器,用来向该微控制器提供电力。其中该微控制器用来依据该判断单元的判断结果以及该时间比较单元的比较结果控制该主处理器的开启或关闭。
本发明的权利要求范围还披露输入接口,用来在该电源供应模块连接该外部电源后,重设该微控制器的该***时间。
本发明的权利要求范围还披露该判断单元依据排程旗标值判断该微控制器是否储存有该第一预约时间点。
本发明的权利要求范围还披露当该判断单元判断该微控制器并未储存有该第一预约时间点时,该微控制器关闭该主处理器,以便进入待机模式。
本发明的权利要求范围还披露当该时间比较单元比较出该第一预约时间点迟于该***时间时,该微控制器关闭该主处理器,以便进入待机模式。
本发明的权利要求范围还披露当该时间比较单元比较出该第一预约时间点符合该***时间时,该微控制器开启该主处理器以进行预约操作。
本发明的权利要求范围还披露当该判断单元判断该微控制器储存有该第一预约时间点且该时间比较单元比对出该第一预约时间早于该***时间时,该微控制器开启该主处理器且该主处理器将第二预约时间点储存至该微控制器,其中该第二预约时间点迟于该第一预约时间点。
本发明的权利要求范围还披露当该主处理器将该第二预约时间点储存至该微控制器后,该微控制器关闭该主处理器,以便进入待机模式。
本发明的权利要求范围还披露当该时间比较单元比较出该第二预约时间点符合该***时间时,该微控制器开启该主处理器以进行预约操作。
本发明的权利要求范围还披露该排程***为录像排程***,且该预约操作为预约录像的操作。
本发明的权利要求范围还披露存储器,电连接于该主处理器,用来储存该第二预约时间点。
本发明的权利要求范围还披露该供电模块为电池。
附图说明
图1为已知录像排程***的功能方块示意图。
图2为已知管理录像排程***的预约录像功能的流程图。
图3为本发明排程***的功能方块示意图。
图4为本发明管理排程***的预约录像功能的流程图。
具体实施方式
参照图3,图3为本发明排程***50的功能方块示意图,本发明的排程***50可适用于所有需要预约排程以执行预约操作的***,例如录像排程***、闹钟***、保全***(在特定时间点被唤起监控)、机器人***(在特定时间点被唤起执行某一操作)等,以下将就录像排程的功能作一介绍,至于其它排程预约操作的原理与录像排程相同,在此就不再详述。排程***50可为录像排程***,排程***50包括电源供应模块52,用来连接外部电源54,以便接收外部电源54所传来的电力以提供排程***50整体的电力,主处理器56,电连接于电源供应模块52,用来控制排程***50的操作,以及微控制器58,电连接于电源供应模块52与主处理器56,微控制器58包括计时器60,用来计算***时间,意即为***目前所处的时间。排程***50还包括供电模块62,电连接于微控制器58,用来向微控制器18提供电力,以防止停电时或电源供应模块52并未连接至外部电源54时该***时间的消失,其中供电模块62可为电池,这样在等待预约录像时间到来之前,排程***50便可提前进入待机模式,以节省耗电量。一旦排程***50进入待机模式后,就必须在预约录像前被唤醒,以免遗漏预约录像排程。此外,由于排程***50可以有多组预约录像设定时间,因此排程***50还包括存储器64,电连接于主处理器56,用来储存多组预约录像设定时间,存储器64可为电子抹除式只读存储器EEPROM(Electrically Erasable Programmable Read-Only Memory)。微控制器58还包括判断单元66,用来在电源供应模块52连接外部电源54后(意即排程***50通电后),判断微控制器58是否储存有任何预约录像时间点,以及时间比较单元68,用来比较预约录像时间点以及该***时间,其中微控制器58可依据判断单元66的判断结果以及时间比较单元68的比较结果控制主处理器56的开启或关闭。排程***50还包括输入接口70,用来在电源供应模块52连接外部电源54后,重设微控制器58的该***时间。
参照图4,图4为本发明管理排程***50的预约录像功能的流程图,该方法包括下列步骤:
步骤200:排程***50进行通电。
步骤202:判断微控制器58是否重设(reset)过,若是执行步骤204;若否则执行步骤208。
步骤204:微控制器58将主处理器56的电源打开。
步骤206:使用者利用输入接口70重新设定该***时间。
步骤208:判断单元66判断微控制器58是否储存有第一预约录像时间点,若是执行步骤210;若否则执行步骤226。
步骤210:时间比较单元68比较该第一预约录像时间点以及该***时间,若该第一预约录像时间点早于该***时间时执行步骤212;若该第一预约录像时间点迟于该***时间时则执行步骤220。
步骤212:微控制器58将主处理器56的电源打开。
步骤214:主处理器56传送第二预约录像时间点至微控制器58,其中该第二预约录像时间点迟于该第一预约录像时间点。
步骤216:主处理器56传送关闭电源指令至微控制器58,以通知微控制器58关闭主处理器56的电源。
步骤218:微控制器58在收到该关闭电源指令后关闭主处理器56的电源。
步骤220:排程***50处于待机模式。
步骤222:时间比较单元68比较微控制器58的计时器60所计算出的该***时间是否符合该第一预约录像时间或该第二预约录像时间,若是则执行步骤224;若否则返回步骤220。
步骤224:微控制器58将主处理器56的电源打开,以使排程***50进行预约录像。
步骤226:排程***50处于待机模式。
步骤228:结束。
在此对上述步骤作一详细说明,首先在排程***50进行通电后,例如排程***50的电源供应模块52连接外部电源54,以便接收外部电源54所传来的电力,首先会检查微控制器58是否被重设过,一般来说微控制器58会有重设旗标值(reset flag),可通过该重设旗标值判断微控制器58是否被重设过,例如当排程***50的电源供应模块52很久未连接外部电源54且供电模块62没电时,可将特定数值写入该重设旗标值,以便告知微控制器58被重设过。假如微控制器58已被重设过,则表示排程***50没通电的时间已经很久,连供电模块62可供给的电量都已消耗殆尽,此时微控制器58便先将主处理器56的电源打开,并告知使用者必须利用输入接口70重新设定该***时间,以避免该***时间错误,而由于微控制器58已被重设过,因此此时微控制器58内并未储存任何预约录像时间,之后必须执行步骤21 4以将下一预约录像时间存入微控制器58中;假如微控制器58并未被重设过,则表示微控制器58内部信息尚未消失,此时便需进一步检查微控制器58是否储存有任何预约录像时间点。
在此可利用排程旗标值(schedule flag)来判断排程***50是否还有未执行的预约录像排程,举例来说,可设计当使用者完成设定预约录像时间点后将特定数值写入该排程旗标值,例如有设定预约录像时间点时该排程旗标值为1,而未设定任何预约录像时间点时该排程旗标值为0,将此流程加在主处理器56程序中,主处理器56可将该排程旗标值传送至微控制器58,以辅助微控制器58的判断单元66判断排程***50是否有预约录像排程,意即判断微控制器58是否储存有该第一预约录像时间点。倘若判断排程***50并未具有预约录像排程,则可跳至步骤226,意即排程***50直接进入待机模式;倘若判断排程***50具有预约录像排程,则必须进一步比较该第一预约录像时间点以及该***时间。
当微控制器58的时间比较单元68比较该第一预约录像时间点以及该***时间,且该第一预约录像时间点迟于该***时间时,则代表相对于该第一预约录像时间点的预约录像排程并未到达,此时可跳至步骤220,意即排程***50直接进入待机模式,以等待该第一预约录像时间点的到来;但若该第一预约录像时间点早于该***时间时,则代表相对于该第一预约录像时间点的预约录像排程已经过了,也就是最近一次的预约录像失败,这可能因为排程***50断电太久等,此时便必须进行更新预约录像时间的操作。
接下来微控制器58会将主处理器56的电源打开,且主处理器56会传送下一次预约录像时间(该第二预约录像时间点)至微控制器58,再传送该关闭电源指令至微控制器58,以通知微控制器58关闭主处理器56的电源,主处理器56的电源被关闭后,排程***50便进入待机模式。等到微控制器58的计时器60所计算出的该***时间符合该下一次预约录像时间时,意即该***时间符合该第一预约录像时间点(步骤210中该第一预约录像时间点迟于该***时间时)或该***时间符合该第二预约录像时间点(步骤210中该第一预约录像时间点早于该***时间时),微控制器58便会将主处理器56的电源打开,以使排程***50可进行预约录像;若微控制器58的计时器60所计算出的该***时间并未符合该下一次预约录像时间,意即现在时间并未到达该下一次预约录像时间,则排程***50继续处于待机模式。
与现有技术相比,本发明管理排程***的方法及其相关排程***可避免因停电而导致预约操作功能失效(如预约录像),且排程***在没有预约排程的状况下通电时,微控制器并不会开启主处理器的电源,因此无需经过一段很长的开机时间,而可增加开机速度;而排程***在有预约排程的状况下通电时,还会确认最近的预约时间是否已经过了,以便判断是否需要储存新的预约时间至微控制器,以确保预约排程不会失败,因此本发明可大大改善预约排程使用的便利性和正确性。
以上所述仅为本发明的优选实施例,凡依本发明权利要求范围所做的等同变化与修饰,均应属本发明专利的涵盖范围。
主要组件符号说明
10录像排程***    12电源供应模块
14外部电源        16主处理器
18微控制器        20计时器
22供电模块        24存储器
50排程***        52电源供应模块
54外部电源        56主处理器
58微控制器        60计时器
62供电模块        64存储器
66判断单元        68时间比较单元
70输入接口
步骤100、102、104、106、108、110、112、114、116
步骤200、202、204、206、208、210、212、214、216、218、220、222、224、226、228

Claims (10)

1. 一种在通电后管理排程***的方法,其包括:
(a)判断所述排程***的微控制器是否储存有第一预约时间点;
(b)判断所述第一预约时间点是否迟于***时间;以及
(c)依据步骤(a)和(b)的判断结果控制所述微控制器开启或关闭所述排程***的主处理器。
2. 根据权利要求1所述的方法,其还包括在所述排程***通电后,判断所述微控制器是否重设过。
3. 根据权利要求2所述的方法,其还包括当判断所述微控制器已重设过,所述微控制器开启所述主处理器,并告知使用者重新设定所述***时间。
4. 根据权利要求2所述的方法,其还包括当判断所述微控制器并未重设过,执行步骤(a)。
5. 根据权利要求2所述的方法,其进一步包括依据重设旗标值判断所述微控制器是否重设过。
6. 根据权利要求1所述的方法,其中,步骤(a)包括在所述排程***通电后,依据排程旗标值判断所述排程***的所述微控制器是否储存有所述第一预约时间点。
7. 根据权利要求1所述的方法,其中,步骤(c)包括当判断所述排程***的所述微控制器并未储存有所述第一预约时间点时,所述微控制器关闭所述主处理器,以便进入待机模式。
8. 根据权利要求1所述的方法,其中,步骤(a)包括在所述排程***通电后,判断所述排程***的所述微控制器储存有所述第一预约时间点时,执行步骤(b)。
9. 根据权利要求1所述的方法,其中,步骤(c)包括当判断所述第一预约时间点迟于所述***时间时,所述微控制器关闭所述主处理器,以便进入待机模式。
10. 一种排程***,其包括:
电源供应模块,用来连接外部电源,以便向所述排程***提供电力;
主处理器,电连接于所述电源供应模块,用来控制所述排程***的操作;
微控制器,电连接于所述电源供应模块和所述主处理器,其包括:
计时器,用来计算***时间;
判断单元,用来在所述电源供应模块连接所述外部
电源后,判断所述微控制器是否储存有第一预约时间点;
以及
时间比较单元,用来比较所述第一预约时间点以及所述***时间;以及
供电模块,电连接于所述微控制器,用来向所述微控制器提供电力;
其中所述微控制器用来依据所述判断单元的判断结果以及所述时间比较单元的比较结果控制所述主处理器的开启或关闭。
CNA2007100903484A 2007-04-04 2007-04-04 管理排程***的方法及其相关排程*** Pending CN101282441A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2007100903484A CN101282441A (zh) 2007-04-04 2007-04-04 管理排程***的方法及其相关排程***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2007100903484A CN101282441A (zh) 2007-04-04 2007-04-04 管理排程***的方法及其相关排程***

Publications (1)

Publication Number Publication Date
CN101282441A true CN101282441A (zh) 2008-10-08

Family

ID=40014689

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007100903484A Pending CN101282441A (zh) 2007-04-04 2007-04-04 管理排程***的方法及其相关排程***

Country Status (1)

Country Link
CN (1) CN101282441A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104181411A (zh) * 2013-05-21 2014-12-03 友讯科技股份有限公司 检测用电信息并以图表显示的感测***及其方法
CN112075824A (zh) * 2019-06-12 2020-12-15 佛山市顺德区美的电热电器制造有限公司 一种烹饪预约方法、装置及存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104181411A (zh) * 2013-05-21 2014-12-03 友讯科技股份有限公司 检测用电信息并以图表显示的感测***及其方法
CN112075824A (zh) * 2019-06-12 2020-12-15 佛山市顺德区美的电热电器制造有限公司 一种烹饪预约方法、装置及存储介质

Similar Documents

Publication Publication Date Title
US20130205154A1 (en) Computer system, method for programming a real-time clock and a computer program product
US6457134B1 (en) Portable computer with differentiated time-out feature
KR102529509B1 (ko) 차량용 예약충전 장치 및 이의 제어 방법
US11465523B2 (en) Vehicle electronic control device
US20080229125A1 (en) Power managing method of a scheduling system and related scheduling system
US20120271471A1 (en) Network system and method of controlling network system
CN102163071B (zh) 一种控制电路及其复位时的电源控制方法
US11831198B2 (en) Uninterruptible power system bypass switch control
CN111831488B (zh) 具有安全等级设计的tcms-mpu控制单元
CN102428424A (zh) 信息处理装置和电源控制电路
CN102035960A (zh) 节电处理装置、节电处理方法和图像形成装置
CN102385531A (zh) 定时器管理装置与方法
CN101593128B (zh) 基于实时操作***的atca***中的ipmc及其构建方法
US8219842B2 (en) Computer system and method for energy-saving operation of a computer system
CN101441504B (zh) 应用于交通工具的中控计算机及其相关电源管理方法
CN101282441A (zh) 管理排程***的方法及其相关排程***
CN101414212A (zh) 预约工作执行的方法
CN103019694A (zh) 恢复网络设定参数的***及方法
CN202956598U (zh) 学习型智能电源管理***
WO2019062772A1 (zh) 市电与发电机自动切换方法及装置
CN103699019A (zh) 学习型智能电源管理***及其管理方法
CN109782578A (zh) 一种高可靠性深海水下自主航行器控制方法
CN212569936U (zh) 一种基于物联网的数据采集控制仪及***
CN117013679A (zh) 备用电源供电方法、装置、智能门、电子设备及存储介质
CN101872210B (zh) 一种电力保护装置的对时电路及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20081008