一種基于指示燈診斷硬件模塊故障的方法及系統,所述方法包括:步驟1.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;步驟2.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;步驟3.建立一數據庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系;步驟4.啟動故障檢測機制,當檢測到硬件模塊故障時,根據指示燈閃爍的類型,讀取識別碼,并根據識別碼讀取對應的硬件模塊名稱。本發明專利技術在出現故障時,快速檢測硬件故障,節省了時間,提高了檢修效率,并對硬件模塊故障進行分析預警及自動修復;能方便快捷的對故障進行自動修復,節省了售后維修成本。
【技術實現步驟摘要】
一種基于指示燈診斷硬件模塊故障的方法及系統
本專利技術涉及移動終端硬件模塊故障診斷技術,特別是涉及一種基于指示燈診斷硬件模塊故障的方法及系統。
技術介紹
市面上電子產品越來越多,硬件故障也會在各種產品上經常發生。如手機開機不能開起來,不能操作是我們完全不知道是什么原因。現有技術中的故障診斷方法如下,專利號為201410198123.0公開了如下技術方案:一種挖掘機故障檢測儀,包括檢測線束;電器件驅動模塊,用于驅動空調系統、電子油門控制系統和熄火系統中待檢測電器件進行模擬工作狀態演示;儀表控制面板,包括電器件工作狀態演示控制按鈕、電器件工作狀態指示燈和顯示模塊;電器件工作狀態演示控制按鈕,用于控制電器件驅動模塊實現對待檢測電器件工作狀態的模擬演示;電器件工作狀態指示燈,用于顯示待檢測電器件的工作狀態;顯示模塊,用于顯示空調系統、電子油門控制系統和熄火系統中待檢測電器件處于模擬工作狀態下的相關數據信息和/或相關數據信息變化情況;以及電源線。但如果存在眾多的電路模塊或者硬件模塊,則很難直截了當的獲得是哪個模塊出現了問題,需要技術人員去一一排除或者一一確認,檢測方法比較麻煩,效率較低。
技術實現思路
本專利技術的目的在于克服現有技術的不足,提供一種基于指示燈診斷硬件模塊故障的方法及系統,能方便快捷的識別硬件模塊故障位置,及時作出預警,節省了時間,提高了效率。為了達到上述目的,本專利技術采用的技術方案是:一種基于指示燈診斷硬件模塊故障的方法,包括如下步驟:步驟1.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;步驟2.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;步驟3.建立一數據庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系;步驟4.啟動故障檢測機制,當檢測到硬件模塊故障時,根據指示燈閃爍的類型,讀取識別碼,并根據識別碼讀取對應的硬件模塊名稱。較佳地,步驟2所述的指示燈閃爍類型包括指示燈閃爍次數及閃爍時間,每一識別碼設置一指示燈閃爍類型。較佳地,所述方法進一步包括:步驟5.將出現故障的硬件模塊名稱發送至終端服務器,在終端服務器建立硬件模塊故障預警系統。較佳地,所述的硬件模塊故障預警系統建立方法包括:a.統計各個硬件模塊出現故障的次數及故障修復時間,根據故障的次數及故障修復時間分別繪制曲線圖;b.設置故障的次數及故障修復時間的預警閥值,當硬件模塊出現故障的次數或故障修復時間超過預設閥值,則發出預警。較佳地,所述方法進一步包括:步驟6.對硬件模塊出現故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現故障時,讀取硬件故障修復程序進行自動修復。較佳地,步驟6還包括當硬件故障為新的硬件故障時,則將硬件故障發送至服務商等待反饋故障修復程序。本專利技術還公開了一種基于指示燈診斷硬件模塊故障的系統,包括:故障檢測機制設置模塊,用于添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;指示燈閃爍類型設置模塊,用于設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;故障數據庫設置模塊,用于建立一數據庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系;故障判斷模塊,用于啟動故障檢測機制,當檢測到硬件模塊故障時,根據指示燈閃爍的類型,讀取識別碼,并根據識別碼讀取對應的硬件模塊名稱。較佳地,所述系統還包括:故障預警系統設置模塊,用于將出現故障的硬件模塊名稱發送至終端服務器,在終端服務器建立硬件模塊故障預警系統。較佳地,所述的故障預警系統設置模塊包括:故障分析模塊,用于統計各個硬件模塊出現故障的次數及故障修復時間,根據故障的次數及故障修復時間分別繪制曲線圖;預警閥值設置模塊,用于設置故障的次數及故障修復時間的預警閥值,當硬件模塊出現故障的次數或故障修復時間超過預設閥值,則發出預警。較佳地,所述系統還包括:自動修復模塊,用于對硬件模塊出現故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現故障時,讀取硬件故障修復程序進行自動修復。與現有技術相比,本專利技術的有益效果是:通過在每一硬件模塊設置對應識別碼及指示燈閃爍類型,當出現故障時,能方便快捷的讀取到哪個硬件模塊出現問題,快速檢測硬件故障,節省了時間,提高了檢修效率;通過設置硬件模塊故障預警系統,將出現故障的硬件模塊名稱發送至終端服務器,便于制造商監控整個移動終端的市場狀態,遇到大面積硬件模塊故障時能作出及時響應;對硬件模塊出現故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現故障時,讀取硬件故障修復程序進行自動修復,能方便快捷的對硬件模塊的故障進行自動修復,大量節省了售后、維修成本。附圖說明圖1為本專利技術的實施例1方法流程圖;圖2為本專利技術的實施例1系統框圖;圖3為本專利技術的實施例2方法流程圖;圖4為本專利技術的實施例2系統框圖。具體實施方式本專利技術的主旨在于克服現有技術的不足,提供一種基于指示燈診斷硬件模塊故障的方法及系統,指示燈診斷移動終端硬件故障和后臺數據處理,該方法可以有效地檢測到硬件模塊的物理故障,可以避免每臺機器都需要經常繁雜的手工測試診斷,大大的節約人力成本及提高效率,同時更加便于售后和維修。然后移動終端通過后臺發送硬件故障信息到售后數據統計記錄、分析、預警系統做數據處理,讓制造商能實時監控整個市場上硬件性能的走向,并且根據硬件曲線圖判斷該硬件故障是否會大面積出現做出預警。下面結合實施例參照附圖進行詳細說明,以便對本專利技術的技術特征及優點進行更深入的詮釋。實施例1實施例1的方法流程圖如圖1所示,一種基于指示燈診斷硬件模塊故障的方法,應用于移動終端產品,例如手機、掌上電腦等電子產品,且在移動終端設置指示燈,包括如下步驟:步驟S101.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;為了更好的對硬件模塊進行故障診斷,在移動終端添加故障檢測機制。例如,故障檢測機制可以設置成應用程序的形式或者軟件的形式,在移動終端添加故障檢測機制后,在啟動故障檢測機制后可以自動對移動終端產品的硬件模塊進行實時檢測。為了能與故障檢測機制配合,在各個硬件模塊驅動程序入口處添加測試接口和識別碼。每一硬件模塊對應一測試接口,該接口與故障檢測機制連接,且每一硬件模塊對應設置唯一識別碼,即只要能夠檢測到識別碼就能獲得是哪個模塊的硬件模塊出現問題,從而有針對性的就行維修。步驟S102.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;所述的指示燈閃爍類型包括指示燈閃爍次數及閃爍時間,每一識別碼設置一指示燈閃爍類型。在移動終端故障診斷時,在開機初始化的時候啟動該故障檢測機制,然后監控各個硬件模塊。在模塊出現故障時候記錄每個硬件獨有的識別碼,反饋給故障檢測機制處理。每個識別碼都有一個指示燈閃爍次數或者閃爍時間長、短組合,統稱為指示燈閃爍的類型。例如當指示燈閃爍次數相同時,可以設置不同的閃爍時間來區分不同的識別碼,或者設置不同的閃爍次數等方式。各硬件模塊與識別碼(指示燈閃爍類型)對應關系如下:各硬件模塊:模塊一、模塊二……….模塊N;對應指示燈的閃爍類型:類型一、類型二……….類型N。由本文檔來自技高網...
【技術保護點】
一種基于指示燈診斷硬件模塊故障的方法,包括如下步驟:步驟1.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;步驟2.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;步驟3.建立一數據庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系;步驟4.啟動故障檢測機制,當檢測到硬件模塊故障時,根據指示燈閃爍的類型,讀取識別碼,并根據識別碼讀取對應的硬件模塊名稱。
【技術特征摘要】
1.一種基于指示燈診斷硬件模塊故障的方法,包括如下步驟:步驟1.添加故障檢測機制,在各個硬件模塊驅動程序入口處添加測試接口和識別碼,每一硬件模塊對應一測試接口及一識別碼;步驟2.設置與識別碼對應的指示燈閃爍類型,一個識別碼對應一個指示燈閃爍類型;步驟3.建立一數據庫,保存硬件模塊、識別碼及指示燈閃爍類型的一一對應關系;步驟4.在開機初始化時啟動所述故障檢測機制以監控所述硬件模塊,當檢測到硬件模塊故障時,根據指示燈閃爍的類型,讀取識別碼,并根據識別碼讀取對應的硬件模塊名稱。2.根據權利要求1所述的基于指示燈診斷硬件模塊故障的方法,其特征在于:步驟2所述的指示燈閃爍類型包括指示燈閃爍次數及閃爍時間,每一識別碼設置一指示燈閃爍類型。3.根據權利要求2所述的基于指示燈診斷硬件模塊故障的方法,其特征在于,所述方法進一步包括:步驟5.將出現故障的硬件模塊名稱發送至終端服務器,在終端服務器建立硬件模塊故障預警系統。4.根據權利要求3所述的基于指示燈診斷硬件模塊故障的方法,其特征在于,所述的硬件模塊故障預警系統建立方法包括:a.統計各個硬件模塊出現故障的次數及故障修復時間,根據故障的次數及故障修復時間分別繪制曲線圖;b.設置故障的次數及故障修復時間的預警閥值,當硬件模塊出現故障的次數或故障修復時間超過預設閥值,則發出預警。5.根據權利要求4所述的基于指示燈診斷硬件模塊故障的方法,其特征在于,所述方法進一步包括:步驟6.對硬件模塊出現故障的因素進行分析,并建立硬件故障修復程序,當硬件模塊出現故障時,讀取硬件故障修復程序進行自動修復。6.根據權利要求5所述的基于指示燈診斷硬件模塊故障...
【專利技術屬性】
技術研發人員:甄文先,陳啟安,
申請(專利權)人:廣東歐珀移動通信有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。