新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于ARM處理器的顯示屏控制器的設(shè)計

基于ARM處理器的顯示屏控制器的設(shè)計

作者: 時間:2012-04-16 來源:網(wǎng)絡(luò) 收藏

1、RS485總線的集群通訊協(xié)議。其具體過程如下:首先,PC向發(fā)送地址幀,地址幀采用MARK校驗。它包括6個字節(jié),第一個字節(jié)為地址碼,接收到這個字節(jié)后,先判斷其是否與自己的地址相同,如果相同則繼續(xù)接收下一個字節(jié),否則就退出中斷,每個的地址可通過控制器上的撥碼開關(guān)來設(shè)置。接下來的三個字節(jié)為屏參數(shù),他主要包括屏的橫向點數(shù)、縱向點數(shù)和的色彩(單、雙色)。控制器接收到這幾個參數(shù)后,先與自身參數(shù)進行比較,如果參數(shù)不相同則退出中斷,否則繼續(xù)接收下一個字節(jié)。接下來發(fā)送的一個字節(jié)為操作碼,它主要是告訴控制器下面是要進行什么樣的操作,這些操作包括加載屏參、系統(tǒng)復(fù)位、加載數(shù)據(jù)、開關(guān)機等??刂破鲿鶕?jù)操作碼來對Flash進行操作。

2、GUI接口的。GUI為Graphic User Interface的縮寫,即圖形用戶接口。它是建立在計算機圖形學(xué)基礎(chǔ)上的產(chǎn)物,它可用于提高人機交互友好性,在LED屏上我們可以用它來實現(xiàn)許多意想不到的效果。這里提供了在LED屏上最基本的畫點、線、圓等功能。

(1) 畫點函數(shù)。一切圖形都是由一個一個點來組成的,它是圖形的最基本元素,描述一個點時需要使用其坐標值(X,Y)和顏色。對于雙色LED屏顏色值0表示綠色,1表色紅色,2表示黃色。在畫點時,先把指定的點坐標值轉(zhuǎn)換為顯存上的對應(yīng)字節(jié),然后對相應(yīng)字節(jié)進行顏色處理。然后在將此字節(jié)寫入顯存完成該點的顯示。(2) 畫線函數(shù)。對于直線的繪畫,分為水平線、垂直線和一般直線3種繪畫方法。其實一般直線就包括水平直線和垂直線,但由于這兩種直線較為特殊,繪畫操作不需要像其他直線一樣須進行較多的運算,故將它們分開有利于提高繪畫的速度。

本文作者創(chuàng)新點

本文主要介紹了一款32位高性能和μC/OS-II的控制器的方案。本系統(tǒng)充分利用了μC/OS-II高效的多任務(wù)管理功能和強大的運算能力,實現(xiàn)了單屏幕多窗口的任意位置顯示,使得屏幕顯示內(nèi)容變得更加豐富,顯示方式變得更加靈活,使得控制器同步化。

參考文獻:
[1] 龔兆崗.的LED可變情報板嵌入式控制器[J].現(xiàn)代顯示.2006, (06)
[2] 張叔猛.嵌入式系統(tǒng)和FPGA在LED中的應(yīng)用研究與實現(xiàn)[J].武漢理工大學(xué).2005
[3] Jean. Labrosse著,邵貝貝等譯.嵌入式操作系統(tǒng)μC/OS-II(第二版)[M].北京航空航天大學(xué)出版社.2005年
[4] 宋暉, 高小明. ARM的嵌入式操作系統(tǒng)μC/OS-II的移植[J]. 微計算機信息, 2006,2-2: 135-136


上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉