本發(fā)明涉及顯示控制技術領域,尤其涉及一種顯示控制卡的數(shù)據(jù)存儲方法以及一種顯示控制卡。
背景技術:
目前,在實際應用中的led顯示屏時因為其個體差異和光學特性的不平整性,以及生產(chǎn)、裝配及拼接的過程中,人為操作的精細度差異都會影響led顯示效果的一致性。隨著時間的增加,led顯示屏均勻度會減少,嚴重時會導致led顯示屏上的畫面表現(xiàn)出大量麻點,亮暗點等影響圖像播放效果的因素。
請參考圖1,圖1為現(xiàn)有技術中的校正方案示意圖,led顯示控制系統(tǒng)和led逐點校正系統(tǒng)相互協(xié)同操作。led顯示屏逐點校正系統(tǒng)獲得校正數(shù)據(jù),然后將校正數(shù)據(jù)傳輸?shù)絣ed顯示控制系統(tǒng),完成led顯示屏的校正。
現(xiàn)有技術中,使用led顯示屏逐點校正系統(tǒng),從前端相機將采集數(shù)據(jù)傳輸給安裝有校正軟件的校正計算機進行處理以完成校正數(shù)據(jù)獲取的過程。獲得校正數(shù)據(jù)后,通過控制計算機將校正數(shù)據(jù)發(fā)送給發(fā)送卡(或稱控制器),發(fā)送卡再將校正數(shù)據(jù)傳輸給設置在led顯示屏體上的顯示控制卡例如接收卡,然后顯示控制卡在進行圖像驅動顯示時加載校正數(shù)據(jù)作用于圖像數(shù)據(jù)后顯示在led顯示屏上,達到校正的目的和效果,這樣就完成了整個校正的全過程,即校正數(shù)據(jù)獲取、傳輸和作用。
然而,現(xiàn)有技術中的顯示控制卡在獲得新的校正數(shù)據(jù)后,會覆蓋掉舊的校正數(shù)據(jù),例如覆蓋出廠時的校正數(shù)據(jù)。這樣方式導致當新的校正后效果不理想時,led顯示屏很難恢復到校正之前的狀態(tài),進而使得led顯示屏的校正過程變得復雜。
技術實現(xiàn)要素:
因此,本發(fā)明的實施例提供一種顯示控制卡以及一種顯示控制卡的數(shù)據(jù)存儲方法,解決led顯示屏很難恢復到校正之前的狀態(tài)的技術問題。
一方面,提供了一種顯示控制卡的數(shù)據(jù)存儲方法,包括:接收校正數(shù)據(jù);接收控制命令;當判斷所述控制命令為第一命令時,將所述校正數(shù)據(jù)既存儲于顯示控制卡上的第一存儲器也存儲于所述顯示控制卡上的第二存儲器;以及當判斷所述控制命令為第二命令時,將所述校正數(shù)據(jù)存儲于所述顯示控制卡的所述第一存儲器和所述第二存儲器之一。
再一方面,提供了一種顯示控制卡,包括:易失性存儲器、可編程邏輯器件、微控制器、第一存儲器和第二存儲器;所述第一存儲器和第二存儲器連接所述微控制器,用于分別存儲校正數(shù)據(jù);所述易失性存儲器及所述微控制器連接所述可編程邏輯器件,所述可編程邏輯器件用于解析接收到的校正數(shù)據(jù)得到解析后校正數(shù)據(jù),并將所述解析后校正數(shù)據(jù)存儲至所述易失性存儲器中;以及所述微控制器用于在判斷接收到的控制命令為第一命令時,和所述可編程邏輯器件配合將所述易失性存儲器中的所述解析后校正數(shù)據(jù)既存入所述第一存儲器又存入所述第二存儲器;以及用于在判斷接收到的控制命令為第二命令時,和所述可編程邏輯器件配合將所述易失性存儲器中的所述解析后校正數(shù)據(jù)存入所述第一存儲器和所述第二存儲器之一。
上述技術方案的一個技術方案具有如下優(yōu)點或有益效果:采用本發(fā)明實施例提供的顯示控制卡的數(shù)據(jù)存儲方法,克服了現(xiàn)有技術中l(wèi)ed顯示屏在接收校正數(shù)據(jù)后存在的歷史數(shù)據(jù)丟失的問題,數(shù)據(jù)安全備份得到了保障。
上述技術方案的再一個技術方案具有如下優(yōu)點或有益效果:采用本發(fā)明實施例提供的顯示控制卡,克服了現(xiàn)有技術中l(wèi)ed顯示屏在接收校正數(shù)據(jù)后存在的歷史數(shù)據(jù)丟失的問題,數(shù)據(jù)安全備份得到了保障。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為現(xiàn)有技術中的校正方案示意圖;
圖2為本發(fā)明實施例提供一種顯示控制卡的數(shù)據(jù)存儲方法流程圖;
圖3為本發(fā)明實施例提供的一種顯示控制卡結構示意圖;
圖4為本發(fā)明實施例提供的另一種顯示控制卡結構示意圖;
圖5為本發(fā)明實施例提供的又一種顯示控制卡結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參見圖2,圖2為本發(fā)明第一實施例提供的一種顯示控制卡的數(shù)據(jù)存儲方法流程圖,該方法包括:
接收校正數(shù)據(jù);
接收控制命令;以及
判斷控制命令為第一命令還是第二命令,當判斷所述控制命令為第一命令,將所述校正數(shù)據(jù)既存儲于顯示控制卡上的第一存儲器也存儲于所述顯示控制卡上的第二存儲器;而當判斷所述控制命令為第二命令時,將所述校正數(shù)據(jù)存儲于所述顯示控制卡的所述第一存儲器和所述第二存儲器之一。
為便于更清楚地理解本實施例,下面特舉具體例子對前述步驟進行詳細描述。
請參見圖3,圖3為本發(fā)明實施例提供的一種顯示控制卡的結構示意圖。該顯示控制卡包括易失性存儲器、可編程邏輯器件、微控制器、第一存儲器和第二存儲器;所述第一存儲器和第二存儲器均連接所述微控制器;所述易失性存儲器及所述微控制器連接所述可編程邏輯器件。進一步地,在上述實施例的基礎上,顯示控制卡將所述校正數(shù)據(jù)在第一命令的控制下既存儲于第一存儲器也存儲于第二存儲器,或者在第二命令的控制下存儲于第一存儲器和第二存儲器之一。具體可以為:
所述顯示控制卡的可編程邏輯器件接收前述控制器例如發(fā)送卡發(fā)送的校正數(shù)據(jù),解析接收到的所述校正數(shù)據(jù)得到解析后校正數(shù)據(jù),并將解析后校正數(shù)據(jù)存儲至所述顯示控制卡的易失性存儲器中;
所述顯示控制卡的微控制器接收來自發(fā)送卡發(fā)送的控制命令并判斷控制命令為第一命令還是第二命令,如果是第一命令,則和所述可編程邏輯器件配合將所述易失性存儲器中的所述解析后校正數(shù)據(jù)既存入第一存儲器也存入第二存儲器;如果是第二命令,則和所述可編程邏輯器件配合將所述易失性存儲器中的所述解析后校正數(shù)據(jù)既存入第一存儲器和第二存儲器之一。至于來自于發(fā)送卡的控制命令,可以是經(jīng)由人為觸發(fā)上位機上的不同按鈕來產(chǎn)生第一命令或第二命令作為所述控制命令并輸出至發(fā)送卡。
在本發(fā)明提供的一個實施例中,所述第一存儲器和第二存儲器為同一個物理存儲設備中劃分的不同邏輯存儲區(qū)域。
在上述實施例的基礎上,在本實施例提供的方法中,將所述校正數(shù)據(jù)存儲在第一存儲器和/或第二存儲器之前,還將所述物理存儲設備邏輯劃分成第一存儲器和第二存儲器,所述第一存儲器包括第一位置標識(例如,address1),用于指示所述第一存儲器的地址信息;所述第二存儲器包括第二位置標識(例如,address2),用于指示所述第二存儲器的地址信息。
其中,在本發(fā)明提供的一個實施方式中,請參見圖4,圖4為本發(fā)明第一實施例提供的另一種顯示控制卡結構示意圖。在圖4所示實施例中,顯示控制卡的易失性存儲器為sdram(synchronousdynamicrandomaccessmemory,同步動態(tài)隨機存儲器),可編程邏輯器件為fpga(fieldprogrammablegatearray,現(xiàn)場可編程門陣列),微控制器為mcu(microcontrollerunit,微控制單元),第一存儲器和第二存儲器為同一個串行外設接口閃存spiflash中劃分的不同邏輯存儲區(qū)域,分別以address1和address2作為第一位置標識和第二位置標識。
可選地,在本發(fā)明提供的另一個實施方式中,所述第一存儲器和第二存儲器還可以為同一個eeprom(electricallyerasableprogrammableread-onlymemory,電可擦除可編程只讀存儲器)中劃分的不同邏輯存儲區(qū)域。
進一步地,在上述實施例的基礎上,第一存儲器和第二存儲器中存儲的校正數(shù)據(jù)相同,也即接收到的控制命令為第一命令,以實現(xiàn)對校正數(shù)據(jù)的備份。
請參考圖5,圖5為本發(fā)明第一實施例提供的又一種顯示控制卡結構示意圖,本顯示控制卡的第一存儲器和第二存儲器分別為獨立的物理存儲設備:第一spiflash(如圖5中的spiflash1)和第二spiflash(spiflash2)。
可選地,在本發(fā)明提供的另一個實施方式中,所述第一存儲器和第二存儲器還可以分別為獨立的物理存儲設備:第一eeprom和第二eeprom。
當?shù)谝淮鎯ζ骱偷诙鎯ζ魉鎯Φ男U龜?shù)據(jù)相同時,實現(xiàn)了顯示控制卡所帶載的每個燈板都有自己的校正數(shù)據(jù)備份區(qū)域,那么在不影響原來整體箱體顯示的條件下,可實現(xiàn)不同箱體的燈板互相更換而不影響顯示效果,使用完畢后重新?lián)Q回原有箱體只需要恢復備份區(qū)域的校正數(shù)據(jù)即可。
為了實現(xiàn)顯示控制卡校正數(shù)據(jù)的多層次應用,本發(fā)明還提供另一實施例:第一存儲器和第二存儲器中存儲的校正數(shù)據(jù)不同,以實現(xiàn)對校正數(shù)據(jù)的分級存儲。第一存儲器和第二存儲器中存儲的校正數(shù)據(jù)不同,具體地,所述第一存儲器存儲的校正數(shù)據(jù)為所述顯示控制卡帶載的顯示屏出廠時的第一校正數(shù)據(jù),所述第二存儲器存儲的校正數(shù)據(jù)為所述顯示控制卡帶載的顯示屏進行現(xiàn)場校正得到的第二校正數(shù)據(jù)。此處的現(xiàn)場校正是指顯示屏出廠后的亮度校正或亮色度校正。
而具體的存儲實現(xiàn)方式可以是:首先在第一命令的控制下將第一校正數(shù)據(jù)既存入第一存儲器也存入第二存儲器,之后在第二命令的控制下將第二校正數(shù)據(jù)存入第二存儲器以覆蓋第二存儲器中原先存儲的第一校正數(shù)據(jù);
那么就可以不破壞原有的校正效果完成調試校正,數(shù)據(jù)備份安全得到了保障。此外,可以理解的是,寫入第一存儲器和第二存儲器的校正數(shù)據(jù)也不限于顯示屏出廠時的校正數(shù)據(jù),也可以是用戶認為校正效果比較滿意的現(xiàn)場校正所得的校正數(shù)據(jù)。另外,對于上述第二命令,可以固定為將校正數(shù)據(jù)寫入第二存儲器或第一存儲器。
其中,在本發(fā)明提供的實施方式中,在顯示控制卡獲得發(fā)送卡傳輸?shù)男U龜?shù)據(jù)后,為了保證正常使用時都有校正效果,那么顯示控制卡需要將校正數(shù)據(jù)保存起來,并且保證斷電后校正數(shù)據(jù)不會丟失,因此,校正數(shù)據(jù)應該存儲在斷電后校正數(shù)據(jù)不會丟失的存儲介質。以上實施例僅提供了一些可供選擇的存儲介質例如flash或eeprom,當然在具體實施的過程中,還可以選擇其他存儲介質,本發(fā)明實施例在此不做限制。
綜上所述,采用本發(fā)明實施例提供的數(shù)據(jù)存儲方法,克服了現(xiàn)有技術中顯示控制卡在接收校正數(shù)據(jù)后存在的歷史數(shù)據(jù)丟失的問題,數(shù)據(jù)安全備份得到了保障。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多路單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多路網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質中。上述軟件功能單元存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例方法的部分步驟。而前述的存儲介質包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,簡稱rom)、隨機存取存儲器(randomaccessmemory,簡稱ram)、磁碟或者光盤等各種可以存儲程序代碼的介質。
最后應說明的是:以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精神和范圍。