專利名稱:運行狀態提示方法及系統的制作方法
技術領域:
本發明是關于一種狀態提示方法及系統,特別是關于一種適用于內嵌式系統的運行狀態提示方法及系統,借由現有硬件裝置提示使用者系統運行狀態正常與否。
背景技術:
內嵌式操作系統(embedded operating system)是寫入永久性存儲器中的獨立操作系統,其軟件是針對硬件裝置的需要而設計,執行某些特定功能,其應用范圍很廣,包括汽車控制裝置、家電用品、數字照相機、移動電話、網絡防火墻服務器及航天飛機等。
一般而言,內嵌式操作系統通常不具備如標準計算機的鍵盤、鼠標或屏幕等輸出入裝置,因其主要功能并不像標準計算機操作系統一樣供使用者進行資料編輯。目前一般內部設有內嵌式操作系統的設備,在開機后,僅借由簡單的電源燈號或簡易的LCD(Liquid Crystal Display)面板來得知開機成功與否。例如,公司內部的網絡防火墻服務器,可借由服務器上的一狀態顯示燈來了解是否開機成功。當系統開機時,該狀態顯示燈將根據電源開始供應而提示開機成功,也就是電源激活燈號亮起,提示開機成功。
但是,以上的顯示燈或LCD面板都是由設備的電子硬件控制,其顯示亮或暗的狀態,與設備內的內嵌式操作系統并沒有關系。所以,如果內嵌式操作系統因某些原因產生宕機而無法運行時,即使由該電子硬件控制的狀態顯示燈是亮著的,也并不代表內嵌式操作系統是正常運行,所以顯示燈并無法令使用者知道該內嵌式操作系統已經宕機,也就是,使用者無法輕易從內嵌式操作系統的外部,判斷系統現在的運行狀態。
發明內容
為克服上述現有技術的缺點,本發明的主要目的在于提供一種運行狀態提示方法及系統,適用于缺乏狀態指示裝置的內嵌式系統上,其借由簡單的硬件(例如原有的電源激活燈號)即可反應該系統運行狀態是否正常。
為達上述目的,本發明提供的一種運行狀態提示系統,適用于內嵌式系統,其包括用于輸出一特定信號以提示使用者內嵌式系統是否處于異常運行狀態的提示裝置;用于驅動提示裝置輸出一特定信號的驅動模塊;以及用于輸出一驅動信號至驅動模塊的信號控制模塊,借由輸出的驅動信號令驅動模塊驅動提示裝置輸出一特定信號,且該內嵌式系統運行發生異常時,令信號控制模塊無法輸出驅動信號,使提示裝置無法輸出一特定信號,令使用者得知系統發生異常運行。
本發明的運行狀態提示方法,適用于內嵌式系統,該內嵌式系統至少具有一提示裝置,利用該提示裝置提示使用者系統的運行狀況,該方法包括以下步驟在內嵌式系統的操作系統中內建一信號控制模塊;接著,在操作系統正常運行且計數至一預定值時,令信號控制模塊輸出一驅動信號至一驅動模塊;然后,令驅動模塊驅動提示裝置輸出一特定信號,令使用者根據該特定信號得知系統的運行狀況。
綜上所述,本發明的運行狀態提示方法及系統,適用于缺乏狀態指示裝置的內嵌式系統上,其借由簡單的硬件(例如原有的電源激活燈號)即可反應該系統運行狀態是否正常。令使用者可輕易從內嵌式操作系統的外部來判斷系統現在的運行狀態。
圖1為本發明的運行狀態提示系統的基本架構方塊圖;以及圖2為本發明的運行狀態提示方法所需執行的步驟流程圖。
具體實施例方式
實施例1以下是借由特定的具體實例說明本發明的實施方式,熟悉這項技術的人可根據本說明書揭示的內容輕易地了解本發明的其它優點與功效。本發明也可借由其它不同的具體實例方式加以施行或應用,本說明書中的各項細節也可基于不同觀點與應用,在不悖離本發明的精神下進行各種修飾與變更。
圖1說明本發明的運行狀態提示系統的基本架構方塊。如圖所示,本發明的運行狀態提示系統適用于內嵌式系統(圖未標),該系統至少包括一提示燈號11、一驅動模塊21以及一信號控制模塊31。提示燈號11根據內嵌式系統的運行狀態顯示不同的提示狀態,以告知使用者系統的運行狀態為正常或宕機,當運行正常時,提示燈號11會定時作閃爍動作;反之,當系統運行異常時,提示燈號11即持續維持亮或持續維持滅燈的狀態。因此,本實施例是借由提示燈號11的動作供使用者判斷系統運行的正常與否,其中,可用內嵌式系統的電源激活燈號(圖未標)作為提示燈號11。當然也可另外再設置一燈號作提示燈號11。
提示燈號11是由一驅動模塊21驅動,驅動模塊21是一驅動電路,例如燈號控制器,它與用于發送一驅動信號41的信號控制模塊3 1耦接。此信號控制模塊31與提示燈號11耦接,借以定時讀取提示燈號11目前為亮或滅的狀態,該信號控制模塊31通常是被內嵌式系統的操作系統(圖未標)控制,因此借由該操作系統進行定時計數而達到一預定時間時,使信號控制模塊31定時讀取提示燈號11的燈號狀態(例如亮或暗),并根據提示燈號11的燈號狀態輸出驅動信號41,令驅動模塊21變換提示燈號11的燈號狀態,例如由亮變暗或由暗變亮(也就是,產生閃爍狀態)。
因此,當系統運行發生宕機或運行不正常時,將使操作系統無法進行定時計數,致使信號控制模塊31無法輸出驅動信號41,所以提示燈號11的燈號狀態將持續維持先前的燈號狀態,也就是,持續為亮或持續為暗。
圖2為本發明的運行狀態提示方法所需執行的步驟流程圖。如圖所示,首先進行步驟S1,為使提示燈號11在內嵌式系統運行正常時定時閃爍,在系統運行正常且進行定時計數達到一預定時間時,令信號控制模塊31讀取提示燈號11的目前狀態以決定提示燈號11后續為亮或滅的狀態,接著進至步驟S2。
在步驟S2中,信號控制模塊31根據讀取到的提示燈號11的狀態輸出一驅動信號41,令驅動模塊21輸出燈號狀態反向信號至提示燈號11,接著進至步驟S3。
在步驟S3中,提示燈號11將根據驅動模塊21傳來的燈號狀態反向信號變換其目前的燈號狀態,例如,亮變暗或暗變亮。
內嵌式系統經過一預定時間后,重復進行步驟S1至步驟S3,該預定的時間間距將決定提示燈號11的閃爍速度。因此,當內嵌式系統正常運行時,信號控制模塊31定時輸出一驅動信號41以令驅動模塊21輸出反向信號,使提示燈號11能夠定時閃爍,顯示系統目前為正常狀態。反之,如果系統宕機,則信號控制模塊31將無法運行,使驅動模塊21輸出的燈號狀態反向信號受到影響因而限制提示燈號11執行狀態變換,使提示燈號11維持在持續發亮或持續不亮的狀態。
實施例2
在本發明的實施例2中,該運行狀態提示系統還包括一提示揚聲器(圖未標),其是根據內嵌式系統的運行狀態產生不同的提示狀態,以告知使用者系統的運行狀態為正常或宕機,當運行正常時,提示揚聲器不會發出任何聲音;反之,當運行異常時,該提示揚聲器即發出聲音。
在系統正常運行的情況下,信號控制模塊31持續發送一信號,禁止驅動模塊21驅動提示揚聲器產生聲音,當系統宕機時,該信號控制模塊31停止發送該禁止信號,使提示揚聲器持續發出聲音以警示使用者系統處于宕機狀況。
權利要求
1.一種運行狀態提示系統,適用于內嵌式系統,其特征在于,該系統包括一提示裝置,輸出一特定信號,用于提示使用者該內嵌式系統是否處于異常的運行狀態;一驅動模塊,驅動提示裝置輸出一特定信號;以及一信號控制模塊,由內嵌式系統控制,輸出一驅動信號至驅動模塊,令該驅動模塊驅動提示裝置輸出一特定信號;當內嵌式系統運行發生異常時,該信號控制模塊無法輸出驅動信號,使提示裝置無法輸出一特定信號,令使用者得知該系統發生異常狀況。
2.如權利要求1所述的運行狀態提示系統,其特征在于,該提示裝置是至少一指示燈號。
3.如權利要求2所述的運行狀態提示系統,其特征在于,在系統正常運行的情況下,信號控制模塊將預先檢測指示燈號的明滅狀態,接著每隔一預定時間輸出一驅動信號至驅動模塊,令驅動模塊驅動指示燈號變換明滅狀態;若系統發生異常狀況時,將無法使信號控制模塊輸出驅動信號,使驅動模塊無法驅動指示燈號,從而使指示燈號持續維持一固定的明滅狀態。
4.如權利要求1所述的運行狀態提示系統,其特征在于,該提示裝置是至少一揚聲器。
5.如權利要求4所述的運行狀態提示系統,其特征在于,在系統正常運行的情況下,信號控制模塊持續輸出一禁止信號,令驅動模塊禁止揚聲器發出聲音信號,當系統宕機時,信號控制模塊停止輸出禁止信號,使揚聲器發出聲音信號。
6.一種運行狀態提示方法,適用于內嵌式系統,該內嵌式系統至少具有一提示裝置,利用該提示裝置提示使用者系統的運行狀況,其特征在于,該方法包括以下步驟在內嵌式系統的操作系統中內建一信號控制模塊;在操作系統正常運行且計數至一預定值時,令信號控制模塊輸出一驅動信號至一驅動模塊;以及令驅動模塊驅動提示裝置輸出一特定信號,使用者可根據該特定信號得知系統的運行狀況。
7.如權利要求6所述的運行狀態提示方法,其特征在于,該提示裝置是至少一指示燈號。
8.如權利要求7所述的運行狀態提示方法,其特征在于,在系統正常運行的情況下,信號控制模塊將預先檢測指示燈號的明滅狀態,接著每隔一預定時間輸出一驅動信號至驅動模塊,令驅動模塊驅動指示燈號變換明滅狀態;其中,若系統發生異常狀態時,將無法令信號控制模塊輸出驅動信號,使驅動模塊無法驅動指示燈號,從而使指示燈號持續維持一固定的明滅狀態。
9.如權利要求6所述的運行狀態提示方法,其特征在于,該提示裝置是至少一揚聲器。
10.如權利要求9所述的運行狀態提示方法,其特征在于,在系統正常運行的情況下,信號控制模塊持續輸出一禁止信號,令驅動模塊禁止揚聲器發出聲音信號,當系統宕機時,信號控制模塊停止輸出禁止信號,使揚聲器發出聲音信號。
全文摘要
一種運行狀態提示方法及系統,適用于內嵌式系統,其借由簡單硬件(例如原有的電源激活燈號)即可反應該系統運行狀態的正常與否;該方法及系統包括用于輸出一特定信號以提示使用者內嵌式系統是否處于異常運行狀態的提示裝置;用于驅動提示裝置輸出一特定信號的驅動模塊;以及用于輸出一驅動信號至驅動模塊的信號控制模塊;當操作系統正常運行且計數到一預定值時,即令信號控制模塊輸出一驅動信號至驅動模塊,令該驅動模塊驅動提示裝置輸出一特定信號,使用者根據該特定信號可輕易從內嵌式操作系統的外部得知系統的運行狀況。
文檔編號G06F11/32GK1591352SQ0315664
公開日2005年3月9日 申請日期2003年9月5日 優先權日2003年9月5日
發明者陳志偉 申請人:英業達股份有限公司