中文字幕无码日韩视频无码三区

一種基于不同led模組掃描方式的驅動控制方法

文檔序號:9305336閱讀:374來源:國知局
一種基于不同led模組掃描方式的驅動控制方法
【技術領域】
[0001]本發明涉及一種FPGA底層驅動控制方法,尤其涉及一種基于不同LED模組掃描方式的驅動控制方法。
【背景技術】
[0002]掃描方式決定了模組之間連接的形式,掃描方式有1/16、1/8、1/4、1/2、靜態這幾種。因為LED顯示屏是逐行刷新顯示的,掃描方式也就決定了顯示刷新的方式,如1/16就是每次刷新I行,16行為一個掃描周期,需ABCD四個信號控制;1/8就是每次刷新I行,8行為一個掃描周期,需ABC三個信號控制;其它依次類推。
[0003]目前市場上面的驅動控制方式往往是針對某一種掃描方式,不具有兼容性,容易造成資源浪費,控制復雜的情況。

【發明內容】

[0004]本發明針對現有技術需要對不同的掃描方式下載不同的驅動程序,操作繁瑣,從而提供了一種可以適應兩種不同掃描的驅動程序。
[0005]為了實現上述目的,本發明的技術方案包括以下步驟:
1.在ARM芯片內部備有FPGA配置列表目錄;
2.開機啟動后,用戶設置或者操作人員在操做頁面輸入相應的命令符號;
3.在接收到命令后,調取判斷模塊對其進行判斷如何掃描,確定其掃描方式;
4.將配置列表傳輸給FPGA,在FPGA內部調取相應的FPGA驅動解析函數。
[0006]進一步的,步驟I中所述的目錄為掃描驅動方式與驅動程序對應的關系列表;
進一步的,步驟2中所述的輸入命令符號為,當程序打印顯示:“ begin led_switch_control ”時,輸入命令符號;
進一步的,步驟3中所述的判斷模塊的功能為:
101當接受到命令字母為S時,進入選擇掃描方式列表,當發送一次字母S時,切換一次掃描方式,如默認為16掃,切換為8掃;無退出命令時,一直循環切換掃描法方式;更為重要的是,該列表可根據客戶需求增加,如該列表可增加為包含8掃、16掃、32掃,當發送一次字母S時,切換一次掃描方式,循環列表切換。
[0007]102當接受到命令字母為W時,確定所選擇的掃描方式;
103.當接受到命令字母為L時,在屏幕上打印顯示當前所選擇的掃描方式,方便客戶確認信息;
104當接受到命令字母為Q時,保存所選擇掃描方式,并退出判斷模塊。
[0008]本發明的有益效果是:用戶提供輸入相應的命令,調取選擇判斷模塊,從而切換選擇適用的驅動方式,再將該信息發送到FPGA調取相應的驅動函數,從而達到一個程序可以驅動不同掃描方式的目的,可以達到控制簡單,適應廣泛,系統穩定的良好效果。
【具體實施方式】
[0009]為了更清楚的介紹本發明提出的一種基于不同LED模組掃描方式的驅動控制方法,下面結合具體實施例,進行進一步說明。
[0010]本發明提供了一種基于不同LED模組掃描方式的驅動控制方法,其控制步驟如下:
1.在ARM芯片內部備有FPGA配置列表目錄;
2.開機啟動后,用戶設置或者操作人員在操做頁面輸入相應的命令符號;
3.在接收到命令后,調取判斷模塊對其進行判斷如何掃描,確定其掃描方式;
4.將配置列表傳輸給FPGA,在FPGA內部調取相應的FPGA驅動解析函數。
[0011]進一步的,步驟I中所述的目錄為掃描驅動方式與驅動程序對應的關系列表;
進一步的,步驟2中所述的輸入命令符號為,當程序打印顯示:“ begin led_switch_control ”時,輸入命令符號;
進一步的,步驟3中所述的判斷模塊的功能為:
101當接受到命令字母為S時,進入選擇掃描方式列表,當發送一次字母S時,切換一次掃描方式,如默認為16掃,切換為8掃;無退出命令時,一直循環切換掃描法方式;更為重要的是,該列表可根據客戶需求增加,如該列表可增加為包含8掃、16掃、32掃,當發送一次字母S時,切換一次掃描方式,循環列表切換。
[0012]102當接受到命令字母為W時,確定所選擇的掃描方式;
103.當接受到命令字母為L時,在屏幕上打印顯示當前所選擇的掃描方式,方便客戶確認信息;
104當接受到命令字母為Q時,保存所選擇掃描方式,并退出判斷模塊。
[0013]盡管已經示出和描述了本發明的實施例,對于本領域的普通技術人員而言,可以理解在不脫離本發明的原理和精神的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發明的范圍由所附權利要求及其等同范圍限定。
【主權項】
1.一種基于不同LED模組掃描方式的驅動控制方法,其特征在于:控制驅動的操作步驟如下: 在ARM芯片內部備有FPGA配置列表目錄; 開機啟動后,用戶設置或者操作人員在操做頁面輸入相應的命令符號; 在接收到命令后,調取判斷模塊對其進行判斷如何掃描,確定其掃描方式; 將配置列表傳輸給FPGA,在FPGA內部調取相應的FPGA驅動解析函數。2.根據權利要求1所述一種基于不同LED模組掃描方式的驅動控制方法,其特征在于,步驟I中所述的目錄為掃描驅動方式與驅動程序對應的關系列表。3.根據權利要求1所述一種基于不同LED模組掃描方式的驅動控制方法,其特征在于,步驟2中所述的輸入命令符號為,當程序打印顯示:“ begin led_switch_control ”時,輸入命令符號。4.根據權利要求1所述一種基于不同LED模組掃描方式的驅動控制方法,其特征在于,步驟3中所述的判斷模塊的功能為: .101當接受到命令字母為S時,進入選擇掃描方式列表,當發送一次字母S時,切換一次掃描方式,如默認為16掃,切換為8掃;無退出命令時,一直循環切換掃描法方式;更為重要的是,該列表可根據客戶需求增加,如該列表可增加為包含8掃、16掃、32掃,當發送一次字母S時,切換一次掃描方式,循環列表切換; .102當接受到命令字母為W時,確定所選擇的掃描方式; .103.當接受到命令字母為L時,在屏幕上打印顯示當前所選擇的掃描方式,方便客戶確認信息; . 104當接受到命令字母為Q時,保存所選擇掃描方式,并退出判斷模塊。
【專利摘要】本發明涉及一種FPGA底層驅動控制方法,尤其涉及一種基于不同LED模組掃描方式的驅動控制方法。本發明技術方案為:ARM芯片內部備有FPGAP配置列表目錄,用戶設置或者操作人員通過輸入相應的命令符號,調取判斷模塊對其進行判斷如何掃描,確定其掃描方式后,將配置列表傳輸給FPGA,在FPGA內部調取相應的FPGA驅動解析函數。本發明的有益效果是,該驅動控制方式可以適應8掃、16掃兩種不同的程序,用戶可以通過配置不同的參數選擇不同的驅動程序,控制靈活,系統穩定。
【IPC分類】G09G3/32
【公開號】CN105023536
【申請號】CN201410158143
【發明人】魏巍, 王杰
【申請人】西安光向信息科技有限公司
【公開日】2015年11月4日
【申請日】2014年4月21日
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1