《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM的大型LED點陣顯示系統的設計
基于ARM的大型LED點陣顯示系統的設計
中電網
摘要: 介紹一種基于ARM的大型LED點陣顯示系統的設計方案。該系統使用ARM芯片內部的DMA控制器進行數據的傳輸和控制,節省了處理器取指和譯指時間,從而能夠在連續的讀寫操作中完成數據的傳輸,提高了數據傳輸的速度和效率
關鍵詞: ARM LED 顯示系統
Abstract:
Key words :

大型LED 顯示系統是隨著計算機及相關微電子、光電子技術的迅猛發展而形成的一種電子廣告媒體,它利用發光二極管構成的點陣模塊或像素單元組成大面積顯示屏幕,主要用于顯示字符、圖像等信息。它采用低電壓掃描驅動,具有: 耗電少、壽命長、成本低、亮度高、故障少、視角大、可視距離遠等優點。隨著LED材料技術和工藝的提升,大型LED顯示系統以突出的優勢成為平板顯示的主流產品之一,廣泛應用在如證券交易,機場航班,港口,車站等場合,在信息顯示領域得到廣泛應用。

1 系統結構與原理

大型LED顯示系統一般分為顯示驅動模塊和主控板兩部分。

1.1 顯示模塊

大型LED顯示系統是利用人眼視覺特點采用逐行掃描和列驅動方式以節省硬件開支,本系統采用1 /16逐行掃描方式,所以整個顯示屏被分為16 行同名行,顯示模塊原理圖如圖1所示。

顯示模塊原理圖

圖1 顯示模塊原理圖。

每個顯示模塊為1個64 ×32的小點陣屏,分為兩部分,上下各16 行,每部分有8 組列數據鎖存器。上下兩部分復用1個4~16譯碼器U3,選通驅動1 /16逐行掃描顯示,并需要16組列驅動鎖存器鎖存列顯示數據。采用并行總線數據傳輸方式時,需要1個4~16譯碼器U2選通使能列鎖存器。在點陣數據刷新時,需要使用兩級鎖存器鎖存列顯示數據,否則會出現顯示拖尾現象。本次正在顯示的數據存在第二級鎖存器中,主控板對屏端第一級鎖存器寫下一行要顯示的數據進行列數據刷新,當下一行要顯示的數據傳輸完畢后,一起鎖存到第二級鎖存器輸出并選通驅動下一行顯示。采用并行總線方式下二級鎖存器仍比數據串行傳輸再轉成并行輸出的方案經濟。

顯示模塊與模塊之間橫向級聯時,運用錯位級聯的思想,使其具有良好的通用性和可嵌入性。選通線每到一級時就會錯位一次并傳到下一級,總是使第一根選通線BLK_EN0作第一級列鎖存器譯碼器的使能控制線,n根選通線就能依次選通n級橫向級聯模塊,這樣就可以用相同的顯示模塊任意組合成橫向級聯的條屏。

運用錯位級聯思想,使橫向級聯的顯示模塊上的第一級鎖存器的譯碼器U2 能夠依次選通,該譯碼器又能依次選通第一級列數據鎖存器,這樣橫向級聯屏上的第一級列數據鎖存器就能看成一段連續的存儲單元,這是使用DMA 并行數據傳輸控制的基礎。

1.2 主控電路與LED屏的接口設計

本顯示系統選用基于ARM7TDM I內核并帶有內部DMA控制器的S3C44B0X作主控制器,使其工作在ARM狀態,并使用16位總線。由于把LED屏虛擬的視為一段連續的存儲單元,故為其分配地址空間0x2000000~0x4000000。

主控板與LED屏接口電路原理圖如圖2所示。

一個大型LED顯示屏的結構可分為縱向級聯和橫向級聯,這種結構類似于一個三維數組。假設一個三維數組LED [ i ] [ j] [ k ] ,其中:

i = 0,1,2,……,m 表示LED屏縱向級聯級的序號。

j = 0,1,2,……,n 表示LED屏橫向級聯級的序號。

k = 0,1,2,……,16 表示顯示模塊上16 個第一級列數據鎖存器的序號。

由于系統使用16位并行總線數據傳輸方式,并將LED屏視為一段連續的存儲單元,故使用A [ 4∶1 ]

作顯示模塊上選通第一級列數據鎖存器譯碼器(圖1中U2) 的譯碼輸入,即為三維數組的k變量; 使用A [ 8 ∶5 ] 作選通橫向級聯顯示模塊的譯碼器(圖2中U14) 譯碼輸入,即為三維數組的j變量;由于LED 屏要具有良好的靈活性,又由于采用DMA傳輸數據要求點陣碼存放順序的技術要求,縱向級聯級選通不滿足使用地址總線譯碼選通的條件,所以使用S3C44B0X的PG [ 2∶0 ] 作縱向級聯級選通譯碼器的譯碼輸入,即三維數組的i變量。

主控板與LED顯示屏接口電路原理圖

圖2 主控板與LED顯示屏接口電路原理圖。

由于地址和數據總線上的狀態不斷變化,所以在對LED屏進行寫操作時,地址和數據信號應進行鎖存,主控板上分別使用U2、U3和U4鎖存對LED寫操作時的地址和數據總線的狀態。LED屏分配首址為0x2000000,當對其進行寫操作時,S3C44B0X的nGCSl和nWE腳會出現可編程控制時延的有效低電平。nGCSl經一個非門作U2、U3和U4的鎖存使能控制信號,保證僅在對LED屏訪問時,地址和數據總線上的信號才被鎖存。nWE經一個非門作屏端第一級列數據鎖存器(圖1中U4~U19) 的鎖存使能控制信號,保證只有當刷新數據穩定出現在列數據鎖存其輸入端時才被鎖存。S3C44B0X的PC I0作所有屏端第二級鎖存器(圖1中U20~U35) 的鎖存使能控制信號線; S3C44BOX的PC [ 3∶0 ] 作16行驅動譯碼器(圖1中U3) 的譯碼輸入。由于數據傳輸時只需要主控板對LED屏輸出控制,不需要信號反饋,所以接口電路采用廉價的5V供電的HCT電路芯片方案,就可滿足主控芯片313V到LED屏5V的邏輯電平轉換。

在DMA傳輸數據時,更關心的是DMA的寫操作,時序如圖3所示。t1時刻DMA寫操作開始,地址和數據總線上出現LED屏相應位置的地址和刷新數據; t2時刻nGCS1引腳出現有效低電平,地址和數據總線上的數據被鎖存到U2~U4并輸出; t3時刻nWE引腳出現有效低電平,U2~U4的輸出數據被鎖存到屏端第一級列數據鎖存器并輸出。這樣主控制器就完成了一次列數據的刷新。

DMA的寫操作時序圖

圖3 DMA的寫操作時序圖。

2 軟件設計

2.1 LED屏顯示程序設計

由于使用了S3C44B0X內部DMA控制器進行數據的傳輸與控制,顯示程序得到很大簡化,程序流程如圖4所示。點陣碼的傳輸全由DMA 控制器完成,只需在啟動DMA數據傳輸前將點陣碼的首址、LED屏的首址及傳輸數據量的值分別賦給相應的控制字后,啟動DMA 操作即可。完成所有本同名行點陣碼傳輸后,將刷新的數據鎖存到第二級列數據鎖存器輸出,并驅動本同名行顯示。這樣循環顯示16行同名行后就完成了一幀點陣顯示。

顯示程序流程圖

圖4 顯示程序流程圖。

2.2 點陣排序

由于LED 顯示模塊的電路結構以及使用了16位并行總線和DMA 數據傳輸技術,在顯示時點陣碼的排放順序,需要滿足如下要求:

(1) 16 位并行總線一次數據傳輸,即一次DMA寫操作傳輸兩個字節的點陣碼,低位和高位字節分別傳送到兩相鄰的縱向級聯模塊的同名行和同名列數據鎖存器中,因此相鄰的縱向級聯模塊的同名行和同名列點陣碼應連續存放。

(2) 由于顯示模塊的第一級列數據鎖存器譯碼選通電路結構和DMA 數據傳輸要求,對同一顯示模塊的上下兩部分的同名行點陣應按列數據鎖存器的選通順序依次連續存放。

(3) 兩相鄰的縱向級聯級的一系列橫向級聯級應按(1) 和(2) 原則進行點陣碼排序。

(4) 各縱向級聯級依次按(1) 、(2) 、(3) 原則進行點陣碼排序。

(5) 16行掃描顯示方式下,一個大型LED 屏分為16 行同名行,每一同名行按照( 1) 、( 2) 、(3) 、(4) 原則進行點陣排序。

以一個128 ×64的點陣屏第一行同名行的數據排序為例,如圖5所示,第一行同名行的點陣碼的存放順序應依次為: a,b,……z,A,B,……Z,……。

128 ×64點陣屏第一行同名行的數據排序圖

圖5 128 ×64點陣屏第一行同名行的數據排序圖。

3 結論

使用并行總線DMA 數據傳輸技術簡化了LED顯示系統的軟硬件設計,降低了系統成本,取得了很好的顯示質量,在2211184MHz的系統時鐘下,512 ×256 (8m2 ) 單色點陣屏顯示幀頻達到250Hz,平均120ns傳送1個字節,達到了使用單CPU系統代替多機系統控制LED顯示系統的目的。但為了使上一代的顯示驅動板仍能夠使用,點陣碼需要排序,顯示時只能使用頁面方式顯示,這樣在多頁動態滾屏顯示時需要大容量的存儲器。對于512 ×256單色點陣屏需要數十兆的容量,使用32 位ARM7TDMl內核先進控制器S3C44B0X和廉價的大容量SDRAM存儲器可以使該問題得到很好的解決。若使用針對DMA控制顯示設計的顯示驅動板顯示時,點陣碼就不需要排序,一片數百KB 的SRAM就能滿足系統要求了。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产午夜亚洲精品不卡| 欧美日韩视频第一区| 久久九九精品99国产精品| 亚洲欧美日本精品| 国产精品狼人久久影院观看方式| 欧美成人免费在线观看| 欧美成人精品h版在线观看| 激情懂色av一区av二区av| 亚洲一区二区三区免费视频| 欧美日韩一区在线播放| 欧美午夜欧美| 欧美一二三区精品| 亚洲无人区一区| 久久久女女女女999久久| 欧美日韩视频在线一区二区观看视频| 亚洲国产高清在线观看视频| 性刺激综合网| 一区二区久久久久| 亚洲精品久久久一区二区三区| 国产精品久久久久久久久动漫| 欧美日韩亚洲一区二| 国产亚洲人成网站在线观看| 一本色道久久88综合日韩精品| 国产自产2019最新不卡| 噜噜噜躁狠狠躁狠狠精品视频| 欧美**人妖| 麻豆91精品91久久久的内涵| 欧美久久视频| 国产网站欧美日韩免费精品在线观看| 国产午夜精品麻豆| 午夜精品视频一区| 欧美日韩视频在线一区二区观看视频| 亚洲一区二区精品| 欧美国产三级| 欧美日韩精品免费观看视一区二区| 亚洲——在线| 国产精品女主播| 久久这里只有精品视频首页| 亚洲欧洲在线一区| 午夜精品福利电影| 国产片一区二区| 久久精品一区二区| 国产精品日本一区二区| 99riav久久精品riav| 国产一区在线免费观看| 久久人人精品| 亚洲午夜日本在线观看| 一区二区国产日产| 久久超碰97中文字幕| 狠狠色丁香久久婷婷综合_中| 99视频精品全部免费在线| 国产精品夫妻自拍| 在线亚洲伦理| 午夜老司机精品| 一区二区三区高清视频在线观看| 国产精品夜夜夜一区二区三区尤| 欧美视频在线免费看| 亚洲欧美日韩在线不卡| 欧美日韩亚洲系列| a4yy欧美一区二区三区| 亚洲欧洲视频在线| 久久综合色综合88| av成人免费在线观看| 欧美亚日韩国产aⅴ精品中极品| 亚洲精品美女在线| 亚洲欧美激情一区| 亚洲精品国产精品国自产观看浪潮| 午夜精品久久久久久久| 欧美电影免费网站| 欧美日韩在线播放三区四区| 久久人人97超碰人人澡爱香蕉| 久热精品在线| 国产亚洲激情在线| 国产亚洲一区精品| 在线亚洲免费| 羞羞答答国产精品www一本| 亚洲国产中文字幕在线观看| 国产精品视频男人的天堂| 国产婷婷色一区二区三区四区| 久久国产精品99国产精| 国产精品理论片在线观看| 亚洲欧洲一区二区三区| 欧美日韩国产另类不卡| 亚洲视频精品| 欧美国产日韩一区二区| 亚洲网站在线播放| 夜夜爽99久久国产综合精品女不卡| 国产视频一区免费看| 亚洲精品久久久久久一区二区| 在线播放国产一区中文字幕剧情欧美| 国产亚洲精久久久久久| 国产婷婷97碰碰久久人人蜜臀| 欧美在线视频日韩| 欧美成人亚洲成人| 日韩视频免费在线观看| 亚洲巨乳在线| 欧美小视频在线观看| 欧美二区在线播放| 国产精品久久久久久影院8一贰佰| 在线亚洲一区| 国产精品国码视频| 在线观看一区二区精品视频| 国产中文一区| 日韩视频精品在线| 亚洲综合精品自拍| 亚洲三级色网| 欧美日韩三级一区二区| 亚洲欧洲综合| 欧美激情精品久久久六区热门| 亚洲第一福利社区| 欧美一区二区三区电影在线观看| 毛片av中文字幕一区二区| 一区二区三区亚洲| 久久亚洲国产成人| 伊人蜜桃色噜噜激情综合| 亚洲精品一二区| 国产一区二区黄| 亚洲高清久久| 亚洲毛片在线免费观看| 欧美黑人多人双交| 欧美日韩精品免费观看视一区二区| 国产综合精品一区| 欧美在线黄色| 亚洲男人的天堂在线| 在线亚洲激情| 亚洲女性裸体视频| 在线精品国产欧美| 亚洲第一页在线| 欧美日韩国产色站一区二区三区| 欧美激情精品久久久久久免费印度| 亚洲综合视频网| 欧美日韩一区二区在线视频| 欧美激情视频一区二区三区不卡| 欧美不卡一卡二卡免费版| 亚洲人成在线播放| 老司机午夜精品视频在线观看| 免费看精品久久片| 亚洲国产综合在线看不卡| 久久综合色综合88| 久久噜噜噜精品国产亚洲综合| 在线日本成人| 久久免费少妇高潮久久精品99| 蜜桃av一区| 久久成人免费电影| 亚洲国语精品自产拍在线观看| 国产日产亚洲精品| 黄页网站一区| 亚洲一级高清| 一本色道久久综合亚洲精品按摩| 国产精品网站一区| 国产精品一区二区在线观看网站| 国产亚洲欧美一区在线观看| 国产精品久久久久久影院8一贰佰| 一本色道久久88精品综合| 影音先锋中文字幕一区二区| 亚洲激情在线激情| 国产精品久久久久久久久久三级| 欧美呦呦网站| 在线欧美三区| 麻豆freexxxx性91精品| 欧美日本视频在线| 亚洲国产精品久久久久秋霞不卡| 欧美色欧美亚洲另类二区| 久久久精品久久久久| 国产精品自拍在线| 99在线热播精品免费| 国产综合自拍| 欧美日韩国产在线| 好男人免费精品视频| 亚洲国产精品久久| 亚洲欧洲日本一区二区三区| 国产精品久久久久久亚洲调教| 亚洲精品国产系列| 亚洲欧洲日本国产| 欧美色播在线播放| 久久人人97超碰精品888| 欧美日本一区二区高清播放视频| 亚洲丶国产丶欧美一区二区三区| 亚洲精品免费一二三区| 亚洲私拍自拍| 国产欧美视频在线观看| 午夜精品亚洲一区二区三区嫩草| 99国产精品一区| 一区二区三区日韩欧美精品| 美日韩精品免费| 国产精品成人国产乱一区| 国产区欧美区日韩区| 久久漫画官网| 国产精品扒开腿做爽爽爽视频| 亚洲欧美日韩天堂一区二区| 精品1区2区3区4区| 久久野战av| 久久只有精品| 99re国产精品| 欧美亚日韩国产aⅴ精品中极品| 亚洲天堂视频在线观看| 国产精品爽爽爽| 亚洲国产综合在线看不卡| 亚洲一区二区三区四区五区午夜| 国产一区高清视频| 午夜精品区一区二区三| 亚洲精品视频在线观看网站| 蜜月aⅴ免费一区二区三区| 亚洲欧美日韩中文播放| 欧美一区二区三区精品| 亚洲欧美国产毛片在线| 亚洲免费中文字幕| 国产精品盗摄一区二区三区| 欧美激情精品久久久六区热门| 国产亚洲aⅴaaaaaa毛片| 国产精品人成在线观看免费| 亚洲第一二三四五区| 欧美视频在线观看免费网址| 久久久久青草大香线综合精品| 亚洲精品国产精品国自产观看浪潮| 久久精品成人| 亚洲欧美日韩中文视频| 玖玖精品视频| 国产精品久久久久久久午夜| 精品999日本| 99re视频这里只有精品| 国产乱人伦精品一区二区| 欧美一区国产在线| 亚洲日韩第九十九页| 国产精品丝袜久久久久久app| 国产精品高潮粉嫩av| 激情久久五月| 国产有码在线一区二区视频| 久久综合激情| 国内外成人免费激情在线视频网站| 老色鬼久久亚洲一区二区| 亚洲第一狼人社区| 免费观看30秒视频久久| 雨宫琴音一区二区在线| 久久精品国产第一区二区三区最新章节| 亚洲精品小视频在线观看| 国产人成一区二区三区影院| 欧美大尺度在线观看| 亚洲系列中文字幕| 亚洲精品激情| 亚洲福利视频在线| 午夜视频一区在线观看| 国产精品一级| 夜夜嗨av色综合久久久综合网| 亚洲国产婷婷综合在线精品| 亚洲日韩欧美视频| 亚洲精品国产日韩| 亚洲日本中文字幕| 久久一区二区三区国产精品| 久久久国产一区二区三区| 久热这里只精品99re8久| 国产亚洲a∨片在线观看| 日韩一区二区精品在线观看| 欧美中文在线观看国产| 亚洲精品日韩在线| 黑人极品videos精品欧美裸| 欧美精品v日韩精品v国产精品| 蜜臀a∨国产成人精品| a91a精品视频在线观看| 欧美日韩国产精品一区二区亚洲| 欧美日本国产精品| 国产欧美日韩在线播放| 亚洲欧美中文字幕| 欧美精品成人一区二区在线观看| 老司机凹凸av亚洲导航| 亚洲午夜免费福利视频| 精品av久久707| 欧美成人免费va影院高清| 欧美va亚洲va国产综合| 亚洲图片激情小说| 狠狠色综合一区二区| 欧美午夜一区二区福利视频| 尤物精品国产第一福利三区| 狼人天天伊人久久| 国产美女精品一区二区三区| 夜夜爽av福利精品导航| 国产精自产拍久久久久久| 性色av一区二区三区红粉影视| 亚洲天堂成人在线观看| 亚洲一区在线观看免费观看电影高清| 免费毛片一区二区三区久久久| 野花国产精品入口| 在线精品观看| 国产一区二区剧情av在线| 亚洲色诱最新| 中文av字幕一区| 久久精品一区二区国产| 99亚洲一区二区| 亚洲欧美日韩国产成人| 一本久久综合亚洲鲁鲁五月天| 免费观看30秒视频久久| 在线精品观看| 国内精品视频在线播放| 在线电影国产精品| 99精品国产在热久久下载| 亚洲激情六月丁香| 亚洲一区黄色| 亚洲欧美日韩国产一区| 国产毛片一区二区| 午夜精品一区二区三区四区| 美女视频黄免费的久久| 欧美日韩免费在线视频| 一区二区三区欧美| 亚洲精品免费网站| 国产一区在线观看视频| 精品96久久久久久中文字幕无| 一本大道久久精品懂色aⅴ| 午夜久久99| 亚洲韩国青草视频| 亚洲国产精品成人综合色在线婷婷| 亚洲每日在线| 国产亚洲日本欧美韩国| 在线成人小视频| 一区二区亚洲精品| 99视频热这里只有精品免费| 亚洲一区二区三区视频播放| 国产一区二区看久久| 在线视频免费在线观看一区二区| 玖玖国产精品视频| 美女精品视频一区| 国产欧美日韩专区发布| 国产精品久久久久av| 韩日视频一区| 欧美午夜不卡| 国产精品麻豆欧美日韩ww| 欧美自拍偷拍| 国产偷国产偷精品高清尤物| 91久久夜色精品国产网站|