本申請提供的顯示設備背光控制方法及顯示設備,在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同,這里的初始數據是在顯示設備開機時寫入第一寄存器中的;如果第一寄存器中的第一當前數據與其初始數據不相同,說明需要寫入第二寄存器的數據被寫入了第一寄存器中,為了避免第一寄存器中數據改變造成的部分燈條不發光的問題,需將第一寄存器的初始數據重新寫入該第一寄存器中,保證所有燈條能夠正常發光;最后,通過第二寄存器中的第二當前數據,控制顯示設備中各個燈條的亮度,以保證顯示設備所顯示的圖像畫質好、對比度高。
【技術實現步驟摘要】
顯示設備背光控制方法及顯示設備
本申請涉及智能家居
,尤其涉及一種顯示設備背光控制方法及顯示設備。
技術介紹
目前,部分顯示設備帶有區域控光(LocalDimming,LD)功能,例如部分高端智能電視等,區域控光功能通過背光控制芯片控制分布在顯示設備屏幕后的多個LED燈條或者LED燈珠的亮度來提升顯示設備畫質以及增加電視圖像對比度。在對LED燈條或者LED燈珠的亮度進行控制之前,需要顯示設備內的SOC(SystemonChip,系統級芯片)計算每一幀圖像不同區域的亮度數據,并將這些亮度數據通過SPI(SerialPeripheralInterface,串行外設接口)命令發送給背光控制芯片。在背光控制芯片中,主要存在兩種寄存器,分別是初始化寄存器和LD寄存器。其中,初始化寄存器只在開機的時候寫入一次數據,進而保證背光控制芯片處于正常的工作狀態;而LD寄存器需要在顯示設備每顯示一幀圖像時刷新一次,每刷新一次就會寫入一次數據,如電視當前幀率為60Hz,則需要每秒鐘刷新60次LD寄存器,以保證顯示設備正常顯示圖像。然而,顯示設備長時間地使用,其中的電源器件逐漸老化,在電源板上會不定時地產生干擾信號,當干擾信號與SOC發出的SPI命令出現沖突時,會影響到SPI的時鐘信號,導致本應該刷新LD寄存器的命令發生變化,轉而變成對初始化寄存器進行刷新。當初始化寄存器被刷新,其初始值被更改,背光控制芯片難以在正常狀態下工作,進而出現顯示設備屏幕后的某些LED燈條或者LED燈珠無法發光的問題。專利技術內容本申請提供了一種顯示設備背光控制方法及顯示設備,以解決當前顯示設備電源器件老化造成的顯示設備的某些燈條無法發光的問題。第一方面,本申請提供一種顯示設備背光控制方法,包括:在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同,所述初始數據在顯示設備開機時寫入所述第一寄存器中;如果不相同,則將所述初始數據重新寫入所述第一寄存器中;通過第二寄存器中的第二當前數據,控制顯示設備燈條的亮度。一些實施例中,所述第一寄存器至少為1個;所述方法還包括:如果所述第一寄存器的數量大于1,則在第二寄存器完成一次刷新后,檢測所有第一寄存器中的第一當前數據與其各自的初始數據是否相同;如果存在第一當前數據與其初始數據不相同的第一寄存器,則將所述初始數據重新寫入所述第一寄存器中,使所有第一寄存器中的第一當前數據與其各自的初始數據相同。一些實施例中,所述在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同之后,包括:如果第一寄存器中的第一當前數據與其初始數據相同,則直接通過第二寄存器中的第二當前數據,控制顯示設備燈條的亮度。一些實施例中,所述在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同之后,還包括:在所述第一寄存器的數量大于1時,如果所有第一寄存器中的第一當前數據與其各自的初始數據均相同,則直接通過第二寄存器中的第二當前數據,控制顯示設備燈條的亮度。一些實施例中,所述在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同之前,包括:在顯示設備開機時,接收SPI命令;響應于所述SPI命令,根據顯示設備的預設幀率刷新所述第二寄存器,并且在每一次刷新的同時,向所述第二寄存器寫入第二當前數據。一些實施例中,所述接收SPI命令之后,包括:響應于所述SPI命令,將初始數據寫入所述第一寄存器中。一些實施例中,所述第二寄存器至少為1個;所述方法還包括:如果所述第二寄存器的數量大于1,則響應于所述SPI命令,根據顯示設備的預設幀率同時刷新所有的第二寄存器,并且在每一次刷新的同時,向所有第二寄存器分別寫入其各自的第二當前數據。第二方面,本申請提供一種顯示設備,包括:第一寄存器,被配置為在顯示設備開機時接收初始數據;第二寄存器,被配置為持續刷新以獲得第二當前數據;控制器,被配置為:在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同;如果不相同,則將所述初始數據重新寫入所述第一寄存器中;通過第二寄存器中的第二當前數據,控制顯示設備燈條的亮度。一些實施例中,所述第一寄存器至少為1個;所述控制器進一步被配置為:如果所述第一寄存器的數量大于1,則在第二寄存器完成一次刷新后,檢測所有第一寄存器中的第一當前數據與其各自的初始數據是否相同;如果存在第一當前數據與其初始數據不相同的第一寄存器,則將所述初始數據重新寫入所述第一寄存器中,使所有第一寄存器中的第一當前數據與其各自的初始數據相同。一些實施例中,所述控制器進一步被配置為:在顯示設備開機時,接收SPI命令;響應于所述SPI命令,根據顯示設備的預設幀率刷新所述第二寄存器,并且在每一次刷新的同時,向所述第二寄存器寫入第二當前數據。由上述內容可知,本申請技術方案中的顯示設備背光控制方法及顯示設備,在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同,這里的初始數據是在顯示設備開機時寫入第一寄存器中的;如果第一寄存器中的第一當前數據與其初始數據不相同,說明需要寫入第二寄存器的數據被寫入了第一寄存器中,為了避免第一寄存器中數據改變造成的部分燈條不發光的問題,需將第一寄存器的初始數據重新寫入該第一寄存器中,保證所有燈條能夠正常發光;最后,通過第二寄存器中的第二當前數據,控制顯示設備中各個燈條的亮度,以保證顯示設備所顯示的圖像畫質好、對比度高。附圖說明為了更清楚地說明本申請的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術人員而言,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本申請顯示設備與控制裝置之間操作場景的示意圖;圖2為本申請顯示設備200的硬件配置框圖;圖3為本申請控制設備100的硬件配置框圖;圖4為本申請顯示設備200的功能配置示意圖;圖5a為本申請顯示設備200中軟件配置示意圖;圖5b為本申請顯示設備200中應用程序的配置示意圖;圖6為本申請實施例提供的顯示設備的結構示意圖;圖7為本申請實施例提供的控制器與SOC連接的結構示意圖;圖8為本申請實施例提供的一種顯示設備背光控制方法的流程圖;圖9為本申請實施例提供的顯示器燈條發光區域的劃分示意圖;圖10為本申請實施例提供的另一種顯示設備背光控制方法的流程圖;圖11為本申請實施例提供的另一種顯示設備背光控制方法的流程圖。具體實施方式下面將詳細地對實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下實施例中描述的實施方式并不代表與本文檔來自技高網...
【技術保護點】
1.一種顯示設備背光控制方法,其特征在于,包括:/n在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同,所述初始數據在顯示設備開機時寫入所述第一寄存器中;/n如果不相同,則將所述初始數據重新寫入所述第一寄存器中;/n通過第二寄存器中的第二當前數據,控制顯示設備燈條的亮度。/n
【技術特征摘要】
1.一種顯示設備背光控制方法,其特征在于,包括:
在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同,所述初始數據在顯示設備開機時寫入所述第一寄存器中;
如果不相同,則將所述初始數據重新寫入所述第一寄存器中;
通過第二寄存器中的第二當前數據,控制顯示設備燈條的亮度。
2.根據權利要求1所述的方法,其特征在于,所述第一寄存器至少為1個;所述方法還包括:
如果所述第一寄存器的數量大于1,則在第二寄存器完成一次刷新后,檢測所有第一寄存器中的第一當前數據與其各自的初始數據是否相同;
如果存在第一當前數據與其初始數據不相同的第一寄存器,則將所述初始數據重新寫入所述第一寄存器中,使所有第一寄存器中的第一當前數據與其各自的初始數據相同。
3.根據權利要求1所述的方法,其特征在于,所述在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同之后,包括:
如果第一寄存器中的第一當前數據與其初始數據相同,則直接通過第二寄存器中的第二當前數據,控制顯示設備燈條的亮度。
4.根據權利要求2所述的方法,其特征在于,所述在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同之后,還包括:
在所述第一寄存器的數量大于1時,如果所有第一寄存器中的第一當前數據與其各自的初始數據均相同,則直接通過第二寄存器中的第二當前數據,控制顯示設備燈條的亮度。
5.根據權利要求1所述的方法,其特征在于,所述在第二寄存器完成一次刷新后,檢測第一寄存器中的第一當前數據與其初始數據是否相同之前,包括:
在顯示設備開機時,接收SPI命令;
響應于所述SPI命令,根據顯示設備的預設幀率刷新所述第二寄存器,并且...
【專利技術屬性】
技術研發人員:譚少峰,姜超,張在京,董利平,程志,邱祉凱,李亞,
申請(專利權)人:海信視像科技股份有限公司,
類型:發明
國別省市:山東;37
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。