智能電視的自動(dòng)檢測方法及自動(dòng)檢測裝置制造方法
【專利摘要】本發(fā)明涉及一種智能電視的自動(dòng)檢測方法及自動(dòng)檢測的裝置,包括以下步驟:當(dāng)所述智能電視開機(jī)時(shí),對(duì)智能電視的線路進(jìn)行檢測,以確定所述線路是否故障;若所述線路發(fā)生故障,對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出;若所述線路完好且能識(shí)別到閃存時(shí),對(duì)智能電視的閃存進(jìn)行檢測,以確定所述閃存是否故障;若所述閃存發(fā)生故障時(shí),獲取閃存故障信號(hào)并輸出,本發(fā)明智能電視的自動(dòng)檢測方法簡單快捷,不需要過多的人工操作可進(jìn)行智能電視自動(dòng)檢測。
【專利說明】智能電視的自動(dòng)檢測方法及自動(dòng)檢測裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視檢測【技術(shù)領(lǐng)域】,尤其涉及一種智能電視的自動(dòng)檢測方法及自動(dòng)檢測裝置。
【背景技術(shù)】
[0002]近年來,隨著智能電視的普及,電視趨于輕薄化,其內(nèi)部的配置也日益更新。當(dāng)電視銷售出去后,如果用戶在使用電視的過程發(fā)生故障時(shí),通常都會(huì)直接聯(lián)系售后服務(wù)人員,一般情況下售后服務(wù)人員只能提供咨詢服務(wù),進(jìn)一步的處理還需要聯(lián)系當(dāng)?shù)丶夹g(shù)服務(wù)人員去用戶家里解決問題。如果問題屬于軟件問題,由技術(shù)人員報(bào)備至總部進(jìn)行分析,再實(shí)施在線升級(jí)一般可以基本解決問題。而對(duì)于非軟件問題,是需要深入檢測才能定位問題的所在,但是,目前這種售后服務(wù)模式在解決電視的非軟件問題時(shí)費(fèi)時(shí)費(fèi)力,且往往不能及時(shí)解決問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的在于提供一種智能電視的自動(dòng)檢測方法及自動(dòng)檢測裝置,旨在實(shí)現(xiàn)對(duì)智能電視的常見的故障進(jìn)行快速判斷,使得智能電視故障解決更加的快捷,更加的安全。
[0004]為了達(dá)到上述目的,本發(fā)明提出一種智能電視的自動(dòng)檢測方法,包括以下步驟:
[0005]當(dāng)所述智能電視開機(jī)時(shí),對(duì)智能電視的線路進(jìn)行檢測,以確定所述線路是否故障;
[0006]若所述線路發(fā)生故障,對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出;
[0007]若所述線路完好且能識(shí)別到閃存時(shí),對(duì)智能電視的閃存進(jìn)行檢測,以確定所述閃
存是否故障;
[0008]若所述閃存發(fā)生故障時(shí),獲取閃存故障信號(hào)并輸出。
[0009]優(yōu)選地,所述對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出的步驟包括:
[0010]采用預(yù)定向量中的因果函數(shù)法對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出。
[0011]優(yōu)選地,所述對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出的步驟進(jìn)一步包括:
[0012]將故障狀態(tài)寫入線路的輸出響應(yīng)式中;
[0013]輸出響應(yīng)函數(shù),并根據(jù)所述響應(yīng)函數(shù)確定所述故障點(diǎn)的位置;
[0014]獲取所述故障點(diǎn)的線路故障信號(hào),并將所述線路故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
[0015]優(yōu)選地,所述對(duì)智能電視的線路進(jìn)行檢測的步驟包括:輸入預(yù)設(shè)的測試碼對(duì)所述線路進(jìn)行功能測試。
[0016]優(yōu)選地,所述對(duì)智能電視的閃存進(jìn)行檢測,以確定所述閃存是否故障的步驟包括:
[0017]執(zhí)行預(yù)設(shè)的驅(qū)動(dòng)程序檢測閃存的壞塊并統(tǒng)計(jì)壞塊的數(shù)量;
[0018]檢測所述壞塊的數(shù)量是否影響系統(tǒng)的運(yùn)行;
[0019]若不影響系統(tǒng)的運(yùn)行,則對(duì)所述閃存的狀態(tài)性能的優(yōu)劣進(jìn)行檢測。
[0020]優(yōu)選地,所述若閃存發(fā)生故障時(shí),獲取閃存故障信號(hào)并輸出的步驟包括:
[0021]若所述壞塊的數(shù)量影響系統(tǒng)的運(yùn)行,獲取根據(jù)所述壞塊的數(shù)量生成的第一閃存故障信號(hào),并將所述第一閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出;
[0022]若所述閃存的狀態(tài)性能為劣,獲取根據(jù)所述閃存的狀態(tài)性能生成的第二閃存故障信號(hào),并將所述第二閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
[0023]優(yōu)選地,當(dāng)所述閃存無故障時(shí),所述方法還包括:
[0024]對(duì)所述智能電視的溫度進(jìn)行檢測,以確定所述智能電視當(dāng)前的溫度是否在預(yù)設(shè)安全溫度范圍內(nèi);
[0025]對(duì)所述智能電視的內(nèi)存狀態(tài)進(jìn)行檢測,以確定所述內(nèi)存是否使用不足或泄漏。
[0026]優(yōu)選地,當(dāng)閃存無故障時(shí),所述方法還包括:對(duì)所述智能電視進(jìn)行網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測。
[0027]本發(fā)明還提供一種自動(dòng)檢測裝置,包括:
[0028]線路檢測模塊,用于當(dāng)所述智能電視開機(jī)時(shí),對(duì)智能電視的線路進(jìn)行檢測,以確定所述線路是否故障;
[0029]線路定位模塊,用于若所述線路發(fā)生故障,對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出;
[0030]閃存檢測模塊,用于若所述線路完好且能識(shí)別到閃存時(shí),對(duì)智能電視的閃存進(jìn)行檢測,以確定所述閃存是否故障;
[0031 ] 閃存故障信號(hào)輸出模塊,用于若所述閃存發(fā)生故障時(shí),獲取閃存故障信號(hào)并輸出。
[0032]優(yōu)選地,所述線路定位模塊包括:
[0033]寫入單元,用于將故障狀態(tài)寫入線路的輸出響應(yīng)式中;
[0034]確定單元,用于輸出響應(yīng)函數(shù),并根據(jù)所述響應(yīng)函數(shù)確定所述故障點(diǎn)的位置;
[0035]輸出單元,用于獲取所述故障點(diǎn)的線路故障信號(hào),并將所述線路故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
[0036]優(yōu)選地,所述閃存檢測模塊包括:
[0037]統(tǒng)計(jì)單元,用于執(zhí)行預(yù)設(shè)的驅(qū)動(dòng)程序檢測閃存的壞塊并統(tǒng)計(jì)壞塊的數(shù)量;
[0038]第一檢測單元,用于檢測所述壞塊的數(shù)量是否影響系統(tǒng)的運(yùn)行;
[0039]第二檢測單元,用于若不影響系統(tǒng)的運(yùn)行,則對(duì)所述閃存的狀態(tài)性能的優(yōu)劣進(jìn)行檢測。
[0040]優(yōu)選地,所述閃存故障信號(hào)輸出模塊包括:
[0041]第一輸出單元,用于若所述壞塊的數(shù)量影響系統(tǒng)的運(yùn)行,獲取根據(jù)所述壞塊的數(shù)量生成第一閃存故障信號(hào),并將所述第一閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出;
[0042]第二輸出單元,用于若所述閃存的狀態(tài)性能為劣,獲取根據(jù)所述閃存的狀態(tài)性能生成的第二閃存故障信號(hào),并將所述第二閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
[0043]優(yōu)選地,當(dāng)所述閃存無故障時(shí),還包括溫度檢測模塊及內(nèi)存檢測模塊,其中,
[0044]所述溫度檢測模塊,用于對(duì)所述智能電視的溫度進(jìn)行檢測,以確定所述智能電視當(dāng)前的溫度是否在安全溫度范圍內(nèi);
[0045]所述內(nèi)存檢測模塊,用于對(duì)所述智能電視的內(nèi)存狀態(tài)進(jìn)行檢測,以確定所述內(nèi)存是否使用不足或泄漏。
[0046]優(yōu)選地,當(dāng)閃存無故障時(shí),還包括可選擇檢測模塊,用于對(duì)所述智能電視進(jìn)行網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測。
[0047]本發(fā)明提出的一種智能電視的自動(dòng)檢測方法及自動(dòng)檢測裝置,在智能電視開機(jī)時(shí),能夠根據(jù)預(yù)先設(shè)定的流程,先進(jìn)行線路功能測試,確定線路是否發(fā)生故障,如果線路有損壞,可先將線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,并將線路故障信號(hào)以固定指示燈閃爍的方式輸出;如果線路完好,可進(jìn)入閃存的檢測,包括檢測閃存的壞塊及狀態(tài)性能的檢測,當(dāng)閃存的壞塊的數(shù)量超出預(yù)定的范圍或者當(dāng)閃存的狀態(tài)性能不為優(yōu)時(shí),同樣可將該閃存故障信號(hào)輸出并指示之,以這種自動(dòng)檢測的方式,本發(fā)明可以對(duì)智能電視進(jìn)行一些常見的故障檢測快速判斷,簡單快捷,可減少技術(shù)服務(wù)人員的工作量,省時(shí)省力,及時(shí)為用戶解決各種常見的故障問題。
【專利附圖】
【附圖說明】
[0048]圖1是本發(fā)明智能電視的自動(dòng)檢測方法第一實(shí)施例的流程示意圖;
[0049]圖2是圖1所示對(duì)故障點(diǎn)進(jìn)行定位并輸出線路故障信號(hào)的流程示意圖;
[0050]圖3是圖1所示對(duì)閃存進(jìn)行檢測并輸出閃存故障信號(hào)的流程示意圖;
[0051]圖4是本發(fā)明智能電視的自動(dòng)檢測方法第二實(shí)施例的流程示意圖;
[0052]圖5是本發(fā)明自動(dòng)檢測裝置第一實(shí)施例的結(jié)構(gòu)示意圖;
[0053]圖6是圖5中線路定位模塊的結(jié)構(gòu)示意圖;
[0054]圖7是圖5中閃存檢測模塊的結(jié)構(gòu)示意圖;
[0055]圖8是圖5中閃存故障信號(hào)輸出模塊的結(jié)構(gòu)不意圖;
[0056]圖9是本發(fā)明自動(dòng)檢測裝置第二實(shí)施例的結(jié)構(gòu)示意圖。
[0057]為了使發(fā)明的技術(shù)方案更加清楚、明了,下面將結(jié)合附圖作進(jìn)一步詳述。
【具體實(shí)施方式】
[0058]具體地,如圖1所示,本發(fā)明一實(shí)施例提出一種智能電視的自動(dòng)檢測方法,包括:
[0059]步驟S101,當(dāng)所述智能電視開機(jī)時(shí),對(duì)智能電視的線路進(jìn)行檢測,以確定所述線路是否故障;
[0060]本實(shí)施例中,所述智能電視搭載了 Android操作系統(tǒng)。
[0061]用戶開啟智能電視時(shí),無論開機(jī)正常還是開機(jī)異常,都自動(dòng)進(jìn)入電視線路的自動(dòng)檢測,根據(jù)預(yù)先設(shè)置的路徑,自動(dòng)完成一系列線路的檢測。
[0062]本實(shí)施例中,可輸入預(yù)設(shè)的測試碼對(duì)線路進(jìn)行功能測試,以確定線路是否故障。測試碼在智能電視生產(chǎn)時(shí)已經(jīng)預(yù)先設(shè)置好。對(duì)線路進(jìn)行功能測試,可以不用管線路的結(jié)構(gòu)如何,輸入設(shè)定的測試碼就能核實(shí)線路的功能是否正確,并依此來區(qū)分線路的好壞。功能測試法高效快速,但雖然能夠很快判斷智能電視線路的好壞,卻不能實(shí)現(xiàn)故障定位。但若確定線路發(fā)生故障后,有助于下一步的故障點(diǎn)的準(zhǔn)確定位。
[0063]步驟S102,若所述線路發(fā)生故障,對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出;
[0064]其中,當(dāng)確定線路發(fā)生故障后,可采用預(yù)定向量中的因果函數(shù)法對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位。
[0065]具體地,請(qǐng)參閱圖2,步驟S102包括:
[0066]步驟S1021,將故障狀態(tài)寫入線路的輸出響應(yīng)式中;
[0067]步驟S1022,輸出響應(yīng)函數(shù),并根據(jù)所述響應(yīng)函數(shù)確定所述故障點(diǎn)的位置;
[0068]步驟S1023,獲取所述故障點(diǎn)的線路故障信號(hào),并將所述線路故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
[0069]采用預(yù)定向量測試中的因果函數(shù)法可實(shí)現(xiàn)線路故障的定位和多故障的檢測,由于因果函數(shù)法必須作出在線路故障情況下線路響應(yīng)的精確數(shù)學(xué)描述,即把線路故障狀態(tài)(因)寫進(jìn)線路的輸出響應(yīng)(果)式中,在智能電視中執(zhí)行該步驟,根據(jù)代碼中的實(shí)現(xiàn)技術(shù)得出反映線路故障的輸出響應(yīng)函數(shù),并根據(jù)輸出函數(shù)判斷線路故障的所在,記錄下故障點(diǎn)對(duì)應(yīng)的線路故障信號(hào)。
[0070]然后,根據(jù)所得到的線路故障信號(hào),將其轉(zhuǎn)換成標(biāo)準(zhǔn)的摩爾斯電碼,進(jìn)行結(jié)果的輸出并顯示。
[0071]根據(jù)預(yù)設(shè)的摩爾斯電碼分類值,由指示燈的固定閃爍方式顯示線路故障,將指示燈的固定閃爍方式所對(duì)應(yīng)的故障寫進(jìn)文本文件中,供維修人員和用戶進(jìn)行參考。
[0072]步驟S103,若所述線路完好且能識(shí)別到閃存時(shí),對(duì)智能電視的閃存進(jìn)行檢測,以確定所述閃存是否故障;
[0073]本實(shí)施例中,智能電視的閃存為Nand-Flash閃存,也可以為其他的閃存。
[0074]其中,若智能電視的線路完好時(shí),首先需要判斷是否正確識(shí)別到閃存,若識(shí)別鑒定通過后,進(jìn)入相應(yīng)的檢測步驟。
[0075]其中,Nand-Flash閃存是Flash內(nèi)存的一種,其內(nèi)部采用非線性宏單元模式,其具有容量較大,改寫速度快等優(yōu)點(diǎn),適用于大量數(shù)據(jù)的存儲(chǔ)。Nand-Flash閃存在擦寫操作前一般需要判斷是否壞塊,判斷壞塊的方法與具體的芯片有關(guān),一般檢測壞塊時(shí)都是判斷SPAREDATA的某個(gè)字節(jié)是否是0XFF,可以依次檢測Nand-Flash閃存是否正常啟動(dòng),從而作為系統(tǒng)是否正常啟動(dòng)的依據(jù)之一。
[0076]步驟S104,若所述閃存發(fā)生故障時(shí),獲取閃存故障信號(hào)并輸出。
[0077]其中,若閃存發(fā)生故障,可能是壞塊的數(shù)量超出預(yù)定范圍,且影響系統(tǒng)的運(yùn)行,此為閃存硬件上的損壞;也可能是閃存的狀態(tài)性能不為優(yōu),此為閃存軟件上的損壞。當(dāng)閃存發(fā)生故障時(shí)時(shí),通過信號(hào)代碼輸出并由指示燈閃爍顯示結(jié)果。若閃存無故障時(shí),則智能電視正常開機(jī),可進(jìn)行其他的故障檢測,如溫度檢測或者內(nèi)存檢測等。
[0078]具體地,請(qǐng)參閱圖3,上述步驟S103及步驟S104包括:
[0079]步驟S201,執(zhí)行預(yù)設(shè)的驅(qū)動(dòng)程序檢測閃存的壞塊并統(tǒng)計(jì)壞塊的數(shù)量;
[0080]步驟S202,檢測所述壞塊的數(shù)量是否影響系統(tǒng)的運(yùn)行,若影響系統(tǒng)的運(yùn)行,則進(jìn)入步驟S203,若不影響系統(tǒng)的運(yùn)行,則進(jìn)入步驟S204 ;[0081]步驟S203,獲取根據(jù)所述壞塊的數(shù)量生成第一閃存故障信號(hào),并將所述第一閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出;
[0082]步驟S204,對(duì)所述閃存的狀態(tài)性能的優(yōu)劣進(jìn)行檢測;
[0083]步驟S205,判斷所述閃存的狀態(tài)性能的優(yōu)劣,若閃存的狀態(tài)性能為優(yōu),則進(jìn)入步驟S207,若閃存的狀態(tài)性能為劣,則進(jìn)入步驟S206 ;
[0084]步驟S206,獲取根據(jù)所述閃存的狀態(tài)性能生成的第二閃存故障信號(hào),并將所述第二閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出;
[0085]步驟S207,智能電視正常開機(jī),并進(jìn)行其他故障的檢測。
[0086]其中,智能電視在出廠前,可燒寫驅(qū)動(dòng)程序來直接啟動(dòng)閃存檢測。正常情況下,為了數(shù)據(jù)的可靠性及軟件設(shè)計(jì)的簡單化,壞塊的數(shù)量要求準(zhǔn)確。檢驗(yàn)閃存的Block是否具備正常的擦寫能力,壞塊的存在與否是關(guān)鍵標(biāo)志。因此,如果在擦除一個(gè)塊之前,要先檢查一下剩余空間的第I個(gè)或第6個(gè)字節(jié)是否是Oxff,如果是則該塊是一個(gè)好塊,可以擦除;如果不是Oxff,則不能擦除。
[0087]根據(jù)壞塊的統(tǒng)計(jì)結(jié)果,得到閃存的整體壞塊數(shù)量。每個(gè)閃存會(huì)分成具體數(shù)量的塊。后天性壞塊在一定范圍內(nèi)時(shí),不影響系統(tǒng)正常的啟動(dòng)和運(yùn)行。
[0088]當(dāng)壞塊數(shù)量超出范圍,并影響系統(tǒng)的運(yùn)行時(shí),根據(jù)壞塊的數(shù)量生成第一閃存故障信號(hào),并將第一閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出,由指示燈閃爍顯示結(jié)果。
[0089]當(dāng)閃存的壞塊數(shù)量沒有超出范圍時(shí),不會(huì)影響系統(tǒng)的運(yùn)行,可進(jìn)行閃存的狀態(tài)性能的優(yōu)劣檢測。
[0090]其中,閃存的狀態(tài)性能影響其讀寫、擦除等操作。在閃存的狀態(tài)性能檢測過程中允許閃存占用I/o總線,并由CPU通過檢測管腳對(duì)閃存狀態(tài)性能進(jìn)行檢測,以保證讀性能的最優(yōu)化。對(duì)于耗時(shí)較長的寫操作和擦除操作,在狀態(tài)性能檢測階段需要閃存讓出I/O總線,以便于減少寫操作和擦除操作占用I/o總線的時(shí)間。由此可基本判斷閃存的狀態(tài)性能。
[0091]若閃存的狀態(tài)性能為劣,根據(jù)閃存的狀態(tài)性能生成的第二閃存故障信號(hào),并將第二閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出,由指示燈閃爍顯示結(jié)果。若閃存的狀態(tài)性能為優(yōu),智能電視正常開機(jī),并可進(jìn)行其他故障的檢測,例如溫度檢測或者內(nèi)存檢測等。
[0092]請(qǐng)參閱圖4,在一優(yōu)選實(shí)施例中,當(dāng)閃存無故障時(shí),本發(fā)明智能電視的自動(dòng)檢測方法還包括:
[0093]步驟S106,對(duì)所述智能電視的溫度進(jìn)行檢測,以確定所述智能電視當(dāng)前的溫度是否在預(yù)設(shè)安全溫度范圍內(nèi);
[0094]其中,智能電視可能因?yàn)榄h(huán)境、室內(nèi)溫度等原因,在長時(shí)間運(yùn)行過程中,可能會(huì)導(dǎo)致CPU和GPU的溫度過高,當(dāng)超過一定的溫度時(shí),不僅會(huì)影響電視的使用壽命,同時(shí)也存在潛在的電路危險(xiǎn)。智能電視啟動(dòng)后,自動(dòng)實(shí)行對(duì)電路板上CPU和GPU的實(shí)時(shí)溫度監(jiān)測。通過預(yù)置的溫度傳感器可實(shí)現(xiàn)具體的溫度值獲取,在具體實(shí)現(xiàn)過程中,可預(yù)置監(jiān)測溫度的硬件路徑,通過標(biāo)準(zhǔn)的電源管理協(xié)議,將溫度值發(fā)送出去并顯示,用戶隨時(shí)可查看CPU和GPU的實(shí)時(shí)溫度。如果智能電視當(dāng)前CPU和GPU的溫度超出預(yù)設(shè)的安全溫度范圍,則自動(dòng)報(bào)警,并彈出建議用戶短暫關(guān)閉電源的友好提示。用戶若在規(guī)定時(shí)間內(nèi)未處理,智能電視將自動(dòng)進(jìn)入待機(jī)狀態(tài)。
[0095]具體地,可根據(jù)預(yù)設(shè)的讀取路徑和硬件接口實(shí)時(shí)讀取傳感器監(jiān)測的溫度。首先確定讀取CPU和GPU的溫度的硬件路徑,根據(jù)該硬件路徑編寫代碼,確定執(zhí)行溫度讀取的硬件端口,確定硬件端口的執(zhí)行順序,以讀取CPU和GPU的溫度。其中,溫度值的顯示可選擇5分鐘或10分鐘更新一次,以不干擾用戶的觀看。
[0096]步驟S107,對(duì)所述智能電視的內(nèi)存狀態(tài)進(jìn)行檢測,以確定所述內(nèi)存是否使用不足或泄漏;
[0097]本發(fā)明實(shí)施例中,具有Android操作系統(tǒng)的智能電視具備多任務(wù)的特性,系統(tǒng)在運(yùn)行過程中經(jīng)常會(huì)導(dǎo)致內(nèi)存使用不足或泄露,進(jìn)而使系統(tǒng)運(yùn)行效率低下,應(yīng)用軟件打開報(bào)錯(cuò)。而通用的安全軟件因?yàn)椴幻鞔_系統(tǒng)運(yùn)行所依賴的服務(wù),經(jīng)常會(huì)殺錯(cuò)進(jìn)程,這樣也會(huì)導(dǎo)致系統(tǒng)不能正常運(yùn)行。
[0098]本實(shí)施例的智能電視在正常啟動(dòng)后,內(nèi)存實(shí)時(shí)監(jiān)控服務(wù)在后臺(tái)運(yùn)行,并對(duì)所有進(jìn)程的內(nèi)存占用實(shí)時(shí)監(jiān)控,根據(jù)系統(tǒng)運(yùn)行的需要進(jìn)行進(jìn)程的層級(jí)劃分。通常情況下,該監(jiān)控服務(wù)在后臺(tái)運(yùn)行,不顯示在前端用戶界面上。用戶可通過快捷鍵將內(nèi)存監(jiān)控的懸浮菜單調(diào)出來,以便查看內(nèi)存使用狀態(tài)。也可根據(jù)具體提示自行選擇關(guān)閉一些耗內(nèi)存的進(jìn)程,以進(jìn)行優(yōu)化。
[0099]由于內(nèi)存的占用會(huì)隨著應(yīng)用軟件的運(yùn)行實(shí)時(shí)變化著,當(dāng)系統(tǒng)運(yùn)行較長時(shí)間時(shí),可能一部分進(jìn)程已經(jīng)不需要運(yùn)行,可自動(dòng)清理后臺(tái)應(yīng)用,保證內(nèi)存的最大使用效率。因意外情況或系統(tǒng)運(yùn)行負(fù)載不足時(shí),則啟用緊急內(nèi)存清理服務(wù),直接清理掉當(dāng)前不在使用且占用內(nèi)存高的進(jìn)程。
[0100]進(jìn)一步地,當(dāng)閃存無故障時(shí),本實(shí)施例還可以對(duì)智能電視進(jìn)行可選擇的檢測,包括對(duì)智能電視進(jìn)行網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測。
[0101]其中,網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測為可選擇的檢測。本實(shí)施例中,不限于網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測作為可選的故障檢測,還可以包括其他的可選擇的故障檢測。
[0102]其中,網(wǎng)絡(luò)故障檢測可分為兩方面,一是檢測有線或無線的硬件是否故障,如網(wǎng)口或wifi設(shè)備有無問題,此檢測是對(duì)智能電視的原件進(jìn)行檢測;另一是對(duì)用戶使用的網(wǎng)絡(luò)運(yùn)營商進(jìn)行檢測,通常是檢測網(wǎng)絡(luò)連接上而無法上網(wǎng)的故障。
[0103]當(dāng)智能電視在使用過程中出現(xiàn)顯示效果變差或圖像出問題等,可通過屏幕壞點(diǎn)檢測初步判斷顯示屏是否存在問題。將亮度調(diào)至最大,進(jìn)入屏幕壞點(diǎn)檢測后,可根據(jù)操作提示更換背景顏色,查找顯示屏是否存在突出的亮點(diǎn)或灰點(diǎn)即可達(dá)到檢測的目的。若發(fā)現(xiàn)亮點(diǎn)或灰點(diǎn),則表明屏幕上出現(xiàn)不能顯示正常顏色的像素點(diǎn)。
[0104]當(dāng)智能電視在使用過程中出現(xiàn)無聲音或聲音輸出異常等聲音問題時(shí),可對(duì)聲音進(jìn)行檢測。聲音檢測也分為兩方面,一是檢測智能電視的喇叭能否正常發(fā)音,檢測聲音輸出線路是否存在問題;另一是發(fā)出不同制式的聲音去判斷輸出是否存在問題。
[0105]通過上面的描述可以看出:本發(fā)明提出的一種智能電視的自動(dòng)檢測方法,在智能電視開機(jī)時(shí),能夠根據(jù)預(yù)先設(shè)定的流程,先進(jìn)行線路功能測試,確定線路是否發(fā)生故障,如果線路有損壞,可先將線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,并將線路故障信號(hào)以固定指示燈閃爍的方式輸出;如果線路完好,可進(jìn)入閃存的檢測,包括檢測閃存的壞塊及狀態(tài)性能的檢測,當(dāng)閃存的壞塊的數(shù)量超出預(yù)定的范圍或者當(dāng)閃存的狀態(tài)性能不為優(yōu)時(shí),同樣可將該閃存故障信號(hào)輸出并指示之,以這種自動(dòng)檢測的方式,本發(fā)明可以對(duì)智能電視進(jìn)行一些常見的故障檢測快速判斷,操作簡單快捷,可大大減少技術(shù)服務(wù)人員的工作量,省時(shí)省力,及時(shí)為用戶解決各種常見的故障問題。本發(fā)明還可以在當(dāng)閃存無故障時(shí),即智能電視已經(jīng)開機(jī)的狀態(tài)下,進(jìn)行溫度及內(nèi)存的檢測,以及其他的可選的檢測。
[0106]請(qǐng)參閱圖5,圖5是本發(fā)明自動(dòng)檢測裝置第一實(shí)施例的結(jié)構(gòu)示意圖,自動(dòng)檢測裝置包括:
[0107]線路檢測模塊101,用于當(dāng)所述智能電視開機(jī)時(shí),對(duì)智能電視的線路進(jìn)行檢測,以確定所述線路是否故障;
[0108]本實(shí)施例中,所述智能電視搭載了 Android操作系統(tǒng)。
[0109]當(dāng)開啟智能電視時(shí),無論開機(jī)正常還是開機(jī)異常,線路檢測模塊101自動(dòng)檢測線路,根據(jù)預(yù)先設(shè)置的路徑,自動(dòng)完成一系列線路的檢測。
[0110]本實(shí)施例中,可輸入預(yù)設(shè)的測試碼對(duì)線路進(jìn)行功能測試,以確定線路是否故障。測試碼在智能電視生產(chǎn)時(shí)已經(jīng)預(yù)先設(shè)置好。對(duì)線路進(jìn)行功能測試,可以不用管線路的結(jié)構(gòu)如何,輸入設(shè)定的測試碼就能核實(shí)線路的功能是否正確,并依此來區(qū)分線路的好壞。功能測試法高效快速,但雖然能夠很快判斷智能電視線路的好壞,卻不能實(shí)現(xiàn)故障定位。但若確定線路發(fā)生故障后,有助于下一步的故障點(diǎn)的準(zhǔn)確定位。
[0111]線路定位模塊102,用于若所述線路發(fā)生故障,對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出;
[0112]其中,當(dāng)線路檢測模塊101確定線路發(fā)生故障后,線路定位模塊102采用預(yù)定向量中的因果函數(shù)法對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位。
[0113]具體地,請(qǐng)參閱圖6,線路定位模塊102包括寫入單元1021、確定單元1022及輸出單元1023,其中:
[0114]寫入單元1021,用于將故障狀態(tài)寫入線路的輸出響應(yīng)式中;
[0115]確定單元1022,用于輸出響應(yīng)函數(shù),并根據(jù)所述響應(yīng)函數(shù)確定所述故障點(diǎn)的位置;
[0116]輸出單元1023,用于獲取所述故障點(diǎn)的線路故障信號(hào),并將所述線路故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
[0117]采用預(yù)定向量測試中的因果函數(shù)法可實(shí)現(xiàn)線路故障的定位和多故障的檢測,由于因果函數(shù)法必須作出在線路故障情況下線路響應(yīng)的精確數(shù)學(xué)描述,即寫入單元1021把線路故障狀態(tài)(因)寫進(jìn)線路的輸出響應(yīng)(果)式中,根據(jù)代碼中的實(shí)現(xiàn)技術(shù)得出反映線路故障的輸出響應(yīng)函數(shù),確定單元1022根據(jù)輸出函數(shù)判斷線路故障的所在,記錄下故障點(diǎn)對(duì)應(yīng)的線路故障信號(hào)。
[0118]然后,輸出單元1023根據(jù)所得到的線路故障信號(hào),將其轉(zhuǎn)換成標(biāo)準(zhǔn)的摩爾斯電碼,進(jìn)行結(jié)果的輸出并顯示。
[0119]根據(jù)預(yù)設(shè)的摩爾斯電碼分類值,由指示燈的固定閃爍方式顯示線路故障,將指示燈的固定閃爍方式所對(duì)應(yīng)的故障寫進(jìn)文本文件中,供維修人員和用戶進(jìn)行參考。
[0120]閃存檢測模塊103,用于若所述線路完好且能識(shí)別到閃存時(shí),對(duì)智能電視的閃存進(jìn)行檢測,以確定所述閃存是否故障;
[0121]本實(shí)施例中,智能電視的閃存為Nand-Flash閃存,也可以為其他的閃存。
[0122]其中,若智能電視的線路完好時(shí),首先需要判斷是否正確識(shí)別到閃存,若識(shí)別鑒定通過后,進(jìn)入相應(yīng)的檢測。
[0123]其中,Nand-Flash閃存是Flash內(nèi)存的一種,其內(nèi)部采用非線性宏單元模式,其具有容量較大,改寫速度快等優(yōu)點(diǎn),適用于大量數(shù)據(jù)的存儲(chǔ)。Nand-Flash閃存在擦寫操作前一般需要判斷是否壞塊,判斷壞塊的方法與具體的芯片有關(guān),一般檢測壞塊時(shí)都是判斷SPAREDATA的某個(gè)字節(jié)是否是0XFF,可以依次檢測Nand-Flash閃存是否正常啟動(dòng),從而作為系統(tǒng)是否正常啟動(dòng)的依據(jù)之一。
[0124]閃存故障信號(hào)輸出模塊104,用于若所述閃存發(fā)生故障時(shí),獲取閃存故障信號(hào)并輸出。
[0125]其中,若閃存發(fā)生故障,可能是壞塊的數(shù)量超出預(yù)定范圍,且影響系統(tǒng)的運(yùn)行,此為閃存硬件上的損壞;也可能是閃存的狀態(tài)性能不為優(yōu),此為閃存軟件上的損壞。當(dāng)閃存發(fā)生故障時(shí)時(shí),閃存故障信號(hào)輸出模塊104通過信號(hào)代碼輸出并由指示燈閃爍顯示結(jié)果。若閃存無故障時(shí),則智能電視正常開機(jī),可進(jìn)行其他的故障檢測,如溫度檢測或者內(nèi)存檢測
坐寸ο
[0126]具體地,請(qǐng)參閱圖7及圖8,閃存檢測模塊103包括統(tǒng)計(jì)單元1031、第一檢測單元1032及第二檢測單元1033,其中:
[0127]統(tǒng)計(jì)單元1031,用于執(zhí)行預(yù)設(shè)的驅(qū)動(dòng)程序檢測閃存的壞塊并統(tǒng)計(jì)壞塊的數(shù)量;
[0128]第一檢測單元1032,用于檢測所述壞塊的數(shù)量是否影響系統(tǒng)的運(yùn)行;
[0129]第二檢測單元1033,用于若不影響系統(tǒng)的運(yùn)行,則對(duì)所述閃存的狀態(tài)性能的優(yōu)劣進(jìn)行檢測。
[0130]閃存故障信號(hào)輸出模塊104包括第一輸出單兀1041及第二輸出單兀1042,其中:
[0131]第一輸出單元1041,用于若所述壞塊的數(shù)量影響系統(tǒng)的運(yùn)行,獲取根據(jù)所述壞塊的數(shù)量生成第一閃存故障信號(hào),并將所述第一閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出;
[0132]第二輸出單元1042,用于若所述閃存的狀態(tài)性能為劣,獲取根據(jù)所述閃存的狀態(tài)性能生成的第二閃存故障信號(hào),并將所述第二閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
[0133]其中,智能電視在出廠前,可燒寫驅(qū)動(dòng)程序來直接啟動(dòng)閃存檢測。正常情況下,為了數(shù)據(jù)的可靠性及軟件設(shè)計(jì)的簡單化,壞塊的數(shù)量要求準(zhǔn)確。檢驗(yàn)閃存的Block是否具備正常的擦寫能力,壞塊的存在與否是關(guān)鍵標(biāo)志。因此,如果在擦除一個(gè)塊之前,要先檢查一下剩余空間的第I個(gè)或第6個(gè)字節(jié)是否是Oxff,如果是則該塊是一個(gè)好塊,可以擦除;如果不是Oxff,則不能擦除。
[0134]根據(jù)統(tǒng)計(jì)單元1031統(tǒng)計(jì)的壞塊的結(jié)果得到閃存的整體壞塊數(shù)量。每個(gè)閃存會(huì)分成具體數(shù)量的塊。后天性壞塊在一定范圍內(nèi)時(shí),不影響系統(tǒng)正常的啟動(dòng)和運(yùn)行。
[0135]當(dāng)壞塊數(shù)量超出范圍,并影響系統(tǒng)的運(yùn)行時(shí),第一輸出單元1041根據(jù)壞塊的數(shù)量生成第一閃存故障信號(hào),并將第一閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出,由指示燈閃爍顯示結(jié)果。
[0136]當(dāng)閃存的壞塊數(shù)量沒有超出范圍時(shí),不會(huì)影響系統(tǒng)的運(yùn)行,第二檢測單元1033可進(jìn)行閃存的狀態(tài)性能的優(yōu)劣檢測。
[0137]其中,閃存的狀態(tài)性能影響其讀寫、擦除等操作。在閃存的狀態(tài)性能檢測過程中允許閃存占用I/o總線,并由CPU通過檢測管腳對(duì)閃存狀態(tài)性能進(jìn)行檢測,以保證讀性能的最優(yōu)化。對(duì)于耗時(shí)較長的寫操作和擦除操作,在狀態(tài)性能檢測階段需要閃存讓出I/O總線,以便于減少寫操作和擦除操作占用I/o總線的時(shí)間。由此可基本判斷閃存的狀態(tài)性能。
[0138]若閃存的狀態(tài)性能為劣,第二輸出單元1042根據(jù)閃存的狀態(tài)性能生成的第二閃存故障信號(hào),并將第二閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出,由指示燈閃爍顯示結(jié)果。若閃存的狀態(tài)性能為優(yōu),智能電視正常開機(jī),并可進(jìn)行其他故障的檢測,例如溫度檢測或者內(nèi)存檢測等。
[0139]請(qǐng)參閱圖9,在一優(yōu)選實(shí)施例中,當(dāng)閃存無故障時(shí),本發(fā)明自動(dòng)檢測裝置還包括溫度檢測模塊105及內(nèi)存檢測模塊106,其中:
[0140]溫度檢測模塊105,用于對(duì)所述智能電視的溫度進(jìn)行檢測,以確定所述智能電視當(dāng)前的溫度是否在安全溫度范圍內(nèi);
[0141]其中,智能電視可能因?yàn)榄h(huán)境、室內(nèi)溫度等原因,在長時(shí)間運(yùn)行過程中,可能會(huì)導(dǎo)致CPU和GPU的溫度過高,當(dāng)超過一定的溫度時(shí),不僅會(huì)影響電視的使用壽命,同時(shí)也存在潛在的電路危險(xiǎn)。智能電視啟動(dòng)后,溫度檢測模塊105自動(dòng)實(shí)行對(duì)電路板上CPU和GPU的實(shí)時(shí)溫度監(jiān)測。通過預(yù)置的溫度傳感器可實(shí)現(xiàn)具體的溫度值獲取,在具體實(shí)現(xiàn)過程中,可預(yù)置監(jiān)測溫度的硬件路徑,通過標(biāo)準(zhǔn)的電源管理協(xié)議,將溫度值發(fā)送出去并顯示,用戶隨時(shí)可查看CPU和GPU的實(shí)時(shí)溫度。如果智能電視當(dāng)前CPU和GPU的溫度超出預(yù)設(shè)的安全溫度范圍,則自動(dòng)報(bào)警,并彈出建議用戶短暫關(guān)閉電源的友好提示。用戶若在規(guī)定時(shí)間內(nèi)未處理,智能電視將自動(dòng)進(jìn)入待機(jī)狀態(tài)。
[0142]具體地,可根據(jù)預(yù)設(shè)的讀取路徑和硬件接口實(shí)時(shí)讀取傳感器監(jiān)測的溫度。首先確定讀取CPU和GPU的溫度的硬件路徑,根據(jù)該硬件路徑編寫代碼,確定執(zhí)行溫度讀取的硬件端口,確定硬件端口的執(zhí)行順序,以讀取CPU和GPU的溫度。其中,溫度值的顯示可選擇5分鐘或10分鐘更新一次,以不干擾用戶的觀看。
[0143]內(nèi)存檢測模塊106,用于對(duì)所述智能電視的內(nèi)存狀態(tài)進(jìn)行檢測,以確定所述內(nèi)存是否使用不足或泄漏。
[0144]本發(fā)明實(shí)施例中,具有Android操作系統(tǒng)的智能電視具備多任務(wù)的特性,系統(tǒng)在運(yùn)行過程中經(jīng)常會(huì)導(dǎo)致內(nèi)存使用不足或泄露,進(jìn)而使系統(tǒng)運(yùn)行效率低下,應(yīng)用軟件打開報(bào)錯(cuò)。而通用的安全軟件因?yàn)椴幻鞔_系統(tǒng)運(yùn)行所依賴的服務(wù),經(jīng)常會(huì)殺錯(cuò)進(jìn)程,這樣也會(huì)導(dǎo)致系統(tǒng)不能正常運(yùn)行。
[0145]本實(shí)施例的智能電視在正常啟動(dòng)后,內(nèi)存檢測模塊106對(duì)所有進(jìn)程的內(nèi)存占用實(shí)時(shí)監(jiān)控,根據(jù)系統(tǒng)運(yùn)行的需要進(jìn)行進(jìn)程的層級(jí)劃分。通常情況下,該監(jiān)控服務(wù)在后臺(tái)運(yùn)行,不顯示在前端用戶界面上。用戶可通過快捷鍵將內(nèi)存監(jiān)控的懸浮菜單調(diào)出來,以便查看內(nèi)存使用狀態(tài)。也可根據(jù)具體提示自行選擇關(guān)閉一些耗內(nèi)存的進(jìn)程,以進(jìn)行優(yōu)化。
[0146]由于內(nèi)存的占用會(huì)隨著應(yīng)用軟件的運(yùn)行實(shí)時(shí)變化著,當(dāng)系統(tǒng)運(yùn)行較長時(shí)間時(shí),可能一部分進(jìn)程已經(jīng)不需要運(yùn)行,可自動(dòng)清理后臺(tái)應(yīng)用,保證內(nèi)存的最大使用效率。因意外情況或系統(tǒng)運(yùn)行負(fù)載不足時(shí),則啟用緊急內(nèi)存清理服務(wù),直接清理掉當(dāng)前不在使用且占用內(nèi)存高的進(jìn)程。
[0147]進(jìn)一步地,當(dāng)閃存無故障時(shí),本實(shí)施例還包括可選擇檢測模塊,用于對(duì)所述智能電視進(jìn)行網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測。
[0148]其中,網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測為可選擇的檢測。本實(shí)施例中,不限于網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測作為可選的故障檢測,還可以包括其他的可選擇的故障檢測。
[0149]其中,網(wǎng)絡(luò)故障檢測可分為兩方面,一是檢測有線或無線的硬件是否故障,如網(wǎng)口或wifi設(shè)備有無問題,此檢測是對(duì)智能電視的原件進(jìn)行檢測;另一是對(duì)用戶使用的網(wǎng)絡(luò)運(yùn)營商進(jìn)行檢測,通常是檢測網(wǎng)絡(luò)連接上而無法上網(wǎng)的故障。
[0150]當(dāng)智能電視在使用過程中出現(xiàn)顯示效果變差或圖像出問題等,可通過屏幕壞點(diǎn)檢測初步判斷顯示屏是否存在問題。將亮度調(diào)至最大,進(jìn)入屏幕壞點(diǎn)檢測后,可根據(jù)操作提示更換背景顏色,查找顯示屏是否存在突出的亮點(diǎn)或灰點(diǎn)即可達(dá)到檢測的目的。若發(fā)現(xiàn)亮點(diǎn)或灰點(diǎn),則表明屏幕上出現(xiàn)不能顯示正常顏色的像素點(diǎn)。
[0151]當(dāng)智能電視在使用過程中出現(xiàn)無聲音或聲音輸出異常等聲音問題時(shí),可對(duì)聲音進(jìn)行檢測。聲音檢測也分為兩方面,一是檢測智能電視的喇叭能否正常發(fā)音,檢測聲音輸出線路是否存在問題;另一是發(fā)出不同制式的聲音去判斷輸出是否存在問題。
[0152]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或流程變換,或直接或間接運(yùn)用在其它相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種智能電視的自動(dòng)檢測方法,其特征在于,包括以下步驟: 當(dāng)所述智能電視開機(jī)時(shí),對(duì)智能電視的線路進(jìn)行檢測,以確定所述線路是否故障; 若所述線路發(fā)生故障,對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出; 若所述線路完好且能識(shí)別到閃存時(shí),對(duì)智能電視的閃存進(jìn)行檢測,以確定所述閃存是否故障; 若所述閃存發(fā)生故障時(shí),獲取閃存故障信號(hào)并輸出。
2.根據(jù)權(quán)利要求1所述的自動(dòng)檢測方法,其特征在于,所述對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出的步驟包括: 采用預(yù)定向量中的因果函數(shù)法對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出。
3.根據(jù)權(quán)利要求2所述的自動(dòng)檢測方法,其特征在于,所述對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出的步驟進(jìn)一步包括: 將故障狀態(tài)寫入線路的輸出響應(yīng)式中; 輸出響應(yīng)函數(shù),并根據(jù)所述響應(yīng)函數(shù)確定所述故障點(diǎn)的位置; 獲取所述故障點(diǎn)的線路故障信號(hào),并將所述線路故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
4.根據(jù)權(quán)利要求1所述的自動(dòng)檢測方法,其特征在于,所述對(duì)智能電視的線路進(jìn)行檢測的步驟包括:輸入預(yù)設(shè)的測試碼對(duì)所述線路進(jìn)行功能測試。
5.根據(jù)權(quán)利要求1所述的自動(dòng)檢測方法,其特征在于,所述對(duì)智能電視的閃存進(jìn)行檢測,以確定所述閃存是否故障的步驟包括: 執(zhí)行預(yù)設(shè)的驅(qū)動(dòng)程序檢測閃存的壞塊并統(tǒng)計(jì)壞塊的數(shù)量; 檢測所述壞塊的數(shù)量是否影響系統(tǒng)的運(yùn)行; 若不影響系統(tǒng)的運(yùn)行,則對(duì)所述閃存的狀態(tài)性能的優(yōu)劣進(jìn)行檢測。
6.根據(jù)權(quán)利要求5所述的自動(dòng)檢測方法,其特征在于,所述若閃存發(fā)生故障時(shí),獲取閃存故障信號(hào)并輸出的步驟包括: 若所述壞塊的數(shù)量影響系統(tǒng)的運(yùn)行,獲取根據(jù)所述壞塊的數(shù)量生成的第一閃存故障信號(hào),并將所述第一閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出; 若所述閃存的狀態(tài)性能為劣,獲取根據(jù)所述閃存的狀態(tài)性能生成的第二閃存故障信號(hào),并將所述第二閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的自動(dòng)檢測方法,其特征在于,當(dāng)所述閃存無故障時(shí),所述方法還包括: 對(duì)所述智能電視的溫度進(jìn)行檢測,以確定所述智能電視當(dāng)前的溫度是否在預(yù)設(shè)安全溫度范圍內(nèi); 對(duì)所述智能電視的內(nèi)存狀態(tài)進(jìn)行檢測,以確定所述內(nèi)存是否使用不足或泄漏。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括:當(dāng)閃存無故障時(shí),對(duì)所述智能電視進(jìn)行網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測。
9.一種自動(dòng)檢測裝置,其特征在于,包括: 線路檢測模塊,用于當(dāng)所述智能電視開機(jī)時(shí),對(duì)智能電視的線路進(jìn)行檢測,以確定所述線路是否故障; 線路定位模塊,用于若所述線路發(fā)生故障,對(duì)線路發(fā)生故障的故障點(diǎn)進(jìn)行定位,獲取所述故障點(diǎn)的線路故障信號(hào)并輸出; 閃存檢測模塊,用于若所述線路完好且能識(shí)別到閃存時(shí),對(duì)智能電視的閃存進(jìn)行檢測,以確定所述閃存是否故障; 閃存故障信號(hào)輸出模塊,用于若所述閃存發(fā)生故障時(shí),獲取閃存故障信號(hào)并輸出。
10.根據(jù)權(quán)利要求9所述的自動(dòng)檢測裝置,其特征在于,所述線路定位模塊包括: 寫入單元,用于將故障狀態(tài)寫入線路的輸出響應(yīng)式中; 確定單元,用于輸出響應(yīng)函數(shù),并根據(jù)所述響應(yīng)函數(shù)確定所述故障點(diǎn)的位置; 輸出單元,用于獲取所述故障點(diǎn)的線路故障信號(hào),并將所述線路故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
11.根據(jù)權(quán)利要求9所述的自動(dòng)檢測裝置,其特征在于,所述閃存檢測模塊包括: 統(tǒng)計(jì)單元,用于執(zhí)行預(yù)設(shè)的驅(qū)動(dòng)程序檢測閃存的壞塊并統(tǒng)計(jì)壞塊的數(shù)量; 第一檢測單元,用于檢測所述壞塊的數(shù)量是否影響系統(tǒng)的運(yùn)行; 第二檢測單元,用于若不影響系統(tǒng)的運(yùn)行,則對(duì)所述閃存的狀態(tài)性能的優(yōu)劣進(jìn)行檢測。
12.根據(jù)權(quán)利要求11所述的自動(dòng)檢測裝置,其特征在于,所述閃存故障信號(hào)輸出模塊包括: 第一輸出單元,用于若所述壞塊的數(shù)量影響系統(tǒng)的運(yùn)行,獲取根據(jù)所述壞塊的數(shù)量生成第一閃存故障信號(hào),并將所述第一閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出; 第二輸出單元,用于若所述閃存的狀態(tài)性能為劣,獲取根據(jù)所述閃存的狀態(tài)性能生成的第二閃存故障信號(hào),并將所述第二閃存故障信號(hào)轉(zhuǎn)換成摩爾斯信號(hào)代碼輸出。
13.根據(jù)權(quán)利要求9至12任一項(xiàng)所述的自動(dòng)檢測裝置,其特征在于,當(dāng)所述閃存無故障時(shí),還包括溫度檢測模塊及內(nèi)存檢測模塊,其中, 所述溫度檢測模塊,用于對(duì)所述智能電視的溫度進(jìn)行檢測,以確定所述智能電視當(dāng)前的溫度是否在安全溫度范圍內(nèi); 所述內(nèi)存檢測模塊,用于對(duì)所述智能電視的內(nèi)存狀態(tài)進(jìn)行檢測,以確定所述內(nèi)存是否使用不足或泄漏。
14.根據(jù)權(quán)利要求13所述的自動(dòng)檢測裝置,其特征在于,當(dāng)閃存無故障時(shí),還包括可選擇檢測模塊,用于對(duì)所述智能電視進(jìn)行網(wǎng)絡(luò)故障檢測、屏幕壞點(diǎn)檢測和/或聲音檢測。
【文檔編號(hào)】H04N21/4425GK103595999SQ201310585816
【公開日】2014年2月19日 申請(qǐng)日期:2013年11月19日 優(yōu)先權(quán)日:2013年11月19日
【發(fā)明者】呂文楊, 李曉榕 申請(qǐng)人:深圳創(chuàng)維-Rgb電子有限公司