1.一種寄存器故障檢測(cè)方法,其特征在于,所述方法包括:
獲取顯示裝置所顯示的圖像;
在預(yù)設(shè)的故障圖像與寄存器組的對(duì)應(yīng)關(guān)系中記錄有所述圖像時(shí),獲取所述圖像對(duì)應(yīng)的寄存器組中寄存器運(yùn)行的代碼,所述寄存器組中包括至少一個(gè)寄存器;
將所述圖像對(duì)應(yīng)的寄存器組中運(yùn)行的代碼與腳本代碼不一致的寄存器確定為故障寄存器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述圖像對(duì)應(yīng)的寄存器組中運(yùn)行的代碼與腳本代碼不一致的寄存器確定為故障寄存器之后,所述方法還包括:
在所述故障寄存器運(yùn)行過(guò)程中,檢測(cè)所述故障寄存器是否出現(xiàn)死循環(huán);
在所述故障寄存器出現(xiàn)死循環(huán)時(shí),對(duì)所述顯示裝置中的寄存器中的代碼進(jìn)行初始化。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)的故障圖像與寄存器組的對(duì)應(yīng)關(guān)系中記錄的故障圖像所對(duì)應(yīng)的圖像包括亂碼圖像、花屏圖像、預(yù)設(shè)圖像與花屏圖像的混合圖像、黑屏與亮區(qū)的混合圖像、循環(huán)重啟圖像中的至少一種。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述圖像對(duì)應(yīng)的寄存器組中運(yùn)行的代碼與腳本代碼不一致的寄存器確定為故障寄存器之后,所述方法包括:
根據(jù)所述故障寄存器運(yùn)行的代碼以及所述腳本代碼生成錯(cuò)誤信息,所述錯(cuò)誤信息用于記錄所述故障寄存器出現(xiàn)的故障;
輸出所述錯(cuò)誤信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述圖像對(duì)應(yīng)的寄存器組中寄存器運(yùn)行的代碼之后,所述方法還包括:
在所述寄存器組中的代碼與所述腳本代碼一致時(shí),改變所述腳本代碼中變量的值并將變更后的腳本代碼寫(xiě)入所述顯示裝置中的寄存器。
6.一種寄存器故障檢測(cè)裝置,其特征在于,所述寄存器故障檢測(cè)裝置包括:
圖像獲取組件,用于獲取顯示裝置所顯示的圖像;
監(jiān)控處理器,用于在預(yù)設(shè)的故障圖像與寄存器組的對(duì)應(yīng)關(guān)系中記錄有所述圖像時(shí),獲取所述圖像對(duì)應(yīng)的寄存器組中寄存器運(yùn)行的代碼,所述寄存器組中包括至少一個(gè)寄存器;
所述監(jiān)控處理器,還用于將所述圖像對(duì)應(yīng)的寄存器組中運(yùn)行的代碼與腳本代碼不一致的寄存器確定為故障寄存器。
7.根據(jù)權(quán)利要求6所述的寄存器故障檢測(cè)裝置,其特征在于,
所述監(jiān)控處理器,還用于在所述故障寄存器運(yùn)行過(guò)程中,檢測(cè)所述故障寄存器是否出現(xiàn)死循環(huán);
所述監(jiān)控處理器,還用于在所述故障寄存器出現(xiàn)死循環(huán)時(shí),對(duì)所述顯示裝置中的寄存器中的代碼進(jìn)行初始化。
8.根據(jù)權(quán)利要求6所述的寄存器故障檢測(cè)裝置,其特征在于,所述預(yù)設(shè)的故障圖像與寄存器組的對(duì)應(yīng)關(guān)系中記錄的故障圖像所對(duì)應(yīng)的圖像包括亂碼圖像、花屏圖像、預(yù)設(shè)圖像與花屏圖像的混合圖像、黑屏與亮區(qū)的混合圖像、循環(huán)重啟圖像中的至少一種。
9.根據(jù)權(quán)利要求6所述的寄存器故障檢測(cè)裝置,其特征在于,所述寄存器故障檢測(cè)裝置還包括輸出模塊,
所述監(jiān)控處理器,還用于根據(jù)所述故障寄存器運(yùn)行的代碼以及所述腳本代碼生成錯(cuò)誤信息,所述錯(cuò)誤信息用于記錄所述故障寄存器出現(xiàn)的故障;
所述輸出模塊,用于輸出所述錯(cuò)誤信息。
10.根據(jù)權(quán)利要求6所述的寄存器故障檢測(cè)裝置,其特征在于,
所述監(jiān)控處理器,還用于在所述寄存器組中的代碼與所述腳本代碼一致時(shí),改變所述腳本代碼中變量的值并將變更后的腳本代碼寫(xiě)入所述顯示裝置中的寄存器。