在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>發(fā)光二極管>

點陣信息轉(zhuǎn)化規(guī)則 - LED大屏幕異步控制器實現(xiàn)方案

2011年11月14日 17:23 《微計算機信息》 作者:王有乾,佘焱,姜建 用戶評論(0
關(guān)鍵字:led(661777)控制器(178680)
4.2 點陣信息轉(zhuǎn)化規(guī)則:

  由于窗口大小可以任意設(shè)置, 窗口的位置可以任意擺放。

  所以對于單個窗口而言, 它在顯存中的映射可能并非是字(2byte)對齊的。以圖4 為例, 在一個大小為160(寬)×96(高)的屏幕上開設(shè)一個左上角坐標為(20,16), 大小為86×47 的窗口, 則此窗口第一行的前4 個像素點在顯存中的映射為地址是0x83000282 和0x83000283 的兩個字節(jié)的低4 位, 所以這個窗口在顯存中的映射并不是字對齊的。由于MCU 只能以字(2byte)為單位對顯存進行操作, 所以PC 軟件在對該窗口進行點陣信息轉(zhuǎn)換時, 如果直接對區(qū)域1 (窗口的實際大小)進行轉(zhuǎn)換存儲,則在對該窗口進行特技處理時會存在大量的位運算, 這樣會大大降低運算效率, 從而影響特技效果的顯示, 這樣就很難滿足用戶對特技顯示效果的要求。

  

?

  為了解決上述問題, 可以將區(qū)域1 橫向擴展成起點坐標為(16,16), 大小為96×47 的區(qū)域2。易知, 區(qū)域2 在顯存中的映射是字對齊的。為了避免運算時的位操作, PC 軟件在對區(qū)域1 進行點陣信息轉(zhuǎn)換時, 可按區(qū)域2 來進行, 只是需將區(qū)域1 的擴展部分的數(shù)據(jù)全填為1。這樣處理會犧牲掉一小部分FLASH 存儲器空間, 但卻可避免特技處理時大量的位運算, 從而大大提高運算效率, 因此這樣做是值得的。

  4.3 緩存數(shù)據(jù)的組織方案:

  由于MCU 只能對顯存進行寫操作, 而在進行特技運算時,往往需要前一幀信息才能得到下一幀的信息。所以, 首先, 需要在緩存中劃分出一塊和顯存大小相等, 地址一一對應(yīng)的區(qū)域screen 用于保存整屏幕的前一幀信息。

  

?

  又由于MCU 對顯存只能進行字操作, 并且多個窗口之間可能會出現(xiàn)區(qū)域重疊, 所以如果各窗口的特技運算都直接在screen 區(qū)域上進行, 則窗口重疊部分信息可能會發(fā)生混亂。因此如圖5 所示, 也需要在緩存中為每個窗口劃分出一塊存儲器空間(area 1, area 2, ..., area n), 用于保存本窗口顯示的前一幀信息。這樣在特技運算時, 首先要在area 區(qū)域中對各窗口數(shù)據(jù)進行運算得到各窗口的下一幀信息, 然后將area 區(qū)域中數(shù)據(jù)寫入該窗口在screen 區(qū)域中的相應(yīng)地址以保存整屏幕最新一幀信息, 最后把screen 中相應(yīng)數(shù)據(jù)寫入顯存從而完成顯示。

  4.4 軟件設(shè)計:

  基于上述方案, MCU 程序的設(shè)計變得非常簡潔。程序結(jié)構(gòu)如圖6 所示, 控制器上電后, 首先進行系統(tǒng)初始化, 然后從FLASH 中讀取屏參數(shù), 進行參數(shù)初始化。接著建立任務(wù)TaskCONtrol, TaskControl 擁有比各窗口顯示任務(wù)都要高的優(yōu)先級, 它主要用于對各窗口顯示任務(wù)進行實時管理。每隔一段時間TaskControl 就要對reset 標志進行一次查詢, 如果reset=1, 它會刪除原先建立的各窗口顯示任務(wù), 然后從FLASH 中讀取新的窗口個數(shù), 依此建立新任務(wù), 將每個窗口的顯示交由單個窗口顯示任務(wù)來控制。

  

?

  

非常好我支持^.^

(1) 100%

不好我反對

(0) 0%

( 發(fā)表人:小蘭 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?
      主站蜘蛛池模板: 五月激情片 | 日本三级456 | 深爱五月激情网 | 亚洲色图图片 | 欧美freesex10一|3| 欧美区在线播放 | 永久免费看黄 | 天天槽天天槽天天槽 | 天天爱天天做色综合 | 国产小视频免费在线观看 | 加勒比在线视频 | 亚洲国产成人久久精品图片 | 黄色网一级片 | 免费看美女毛片 | 深爱激情婷婷 | 国产真实乱在线更新 | 女张腿男人桶羞羞漫画 | 亚洲人成人 | 日本黄色高清视频 | 成 人 免费 黄 色 视频 | 天天综合天天综合 | 欧美日韩国产成人精品 | 老师受不了了好硬好大 | 免费看久久 | 欧美日韩精品一区二区另类 | 32pao强力打造免费高速高清 | 天天躁狠狠躁夜夜躁2021 | 日本一区二区高清免费不卡 | 亚洲毛片网 | 日韩亚洲人成网站在线播放 | 国产免费福利网站 | 久久综合五月开心婷婷深深爱 | 欧美日韩在线一本卡 | 成人毛片在线播放 | 亚洲欧洲一区二区三区在线 | 午夜高清在线观看免费6 | 511韩国理论片在线观看 | 免费大片a一级一级 | www.激情五月.com | 免费在线观看的视频 | 二区视频在线 |