999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ARM2410s的LCD繪圖設(shè)計

2021-12-17 09:08:58王斯帆馬江凱姜赫謙禧王穎指導(dǎo)老師
電子制作 2021年22期
關(guān)鍵詞:嵌入式設(shè)計

王斯帆,馬江凱,姜赫謙禧,王穎(指導(dǎo)老師)

(大連理工大學(xué)城市學(xué)院,遼寧大連,116000)

0 引言

科技飛速發(fā)展、電子產(chǎn)品不斷更新?lián)Q代的時代,ARM的應(yīng)用極為廣泛。嵌入式系統(tǒng)是應(yīng)用極為廣泛的一種專用計算機系統(tǒng),通常由嵌入式微處理器、嵌入式操作系統(tǒng)、應(yīng)用軟件及外圍設(shè)備接口的嵌入式計算機系統(tǒng)和被控對象組成,具有系統(tǒng)內(nèi)核小、系統(tǒng)精簡和專用性強等特點。LCD(Liquid Crystal Display)液晶顯示屏具有體積小、功耗小、顯示信息量大和無電磁輻射等特點,并且在工業(yè)發(fā)展中得到大量使用,如工業(yè)化自動產(chǎn)品上、醫(yī)療設(shè)備中等;在日常生活中的應(yīng)用也十分廣泛,如筆記本電腦、電視機、監(jiān)視器等。所以對于研究利用ARM嵌入式來控制液晶顯示屏上圖案的顯示極有意義。

1 原理

嵌入式系統(tǒng)是一種完全嵌入于受控器件內(nèi)部,為特定應(yīng)用設(shè)計的專用計算機系統(tǒng),它只針對于一項特殊任務(wù),它的工作核心是由一個或多個預(yù)先編寫好的程序來執(zhí)行少數(shù)任務(wù)。ARM2410s是SAMSUNG公司推出的基于ARM9 的RISC微處理器,集成LCD、UART、IIC、SPI、IIS、USB、SD控制器等片內(nèi)外圍接口,支持ROM和NAND Flash引導(dǎo);LCD控制器的信號線經(jīng)過驅(qū)動電路后即可連接LCD模塊,LCD控制器負責(zé)把顯存中的LCD圖形數(shù)據(jù)傳輸?shù)絃CD驅(qū)動器上,并產(chǎn)生必須的LCD控制信號,從而控制和完成圖像的顯示、翻轉(zhuǎn)、疊加、或縮放等一系列復(fù)雜的圖像顯示功能。LCD的顯示面板薄膜被分為很多小柵格,每個小柵格由一個電極控制,通過改變柵格上電極的電壓狀態(tài)控制柵格內(nèi)液晶分子排列,從而控制光路通斷,再利用光的三基色不同比例的混合顯示不同的色彩。

2 總體設(shè)計

本次設(shè)計是要在LCD顯示屏上顯示一個剛果民主共和國國旗的圖案。該顯示系統(tǒng)的硬件電路部分由640×480像素的顯示屏ARM2410s和外圍電路組成。設(shè)計思路就是,以顯示屏的一個角作為坐標原點,將顯示屏分為640×480個小單元,建立二維直角坐標系,再將國旗以同樣的比例將顏色對應(yīng)到這些小單元中,寫出函數(shù)式子劃分不同顏色覆蓋區(qū)域。程序?qū)崿F(xiàn)部分的思路為:先確定五角星的位置,完成五角星形狀和顏色的部分,之后再以藍色為底色進行底色填充,最后在藍色的底色之上重復(fù)覆蓋上黃色和紅色的底色。進入開發(fā)環(huán)境,利用編寫的程序?qū)﹂_發(fā)板和LCD初始化,并且將像素點點亮,從而達到實現(xiàn)最終要求的目的。總體來說就是圖像經(jīng)過預(yù)處理后可將圖片分為顯示屏對應(yīng)像素數(shù)量的數(shù)組,將其編入程序中,賦予相應(yīng)的色彩,再經(jīng)過ARM處理器將其傳給LCD屏,就可以在LCD液晶屏上顯示圖像。

圖1 S3C2410A內(nèi)部結(jié)構(gòu)方框圖

圖2 軟件部分設(shè)計思路

3 詳細設(shè)計

下面代碼為實現(xiàn)在LCD上填充色彩,顯示出一個剛果民主共和國國旗的主程序。本次設(shè)計用的是像素為640×480的LCD顯示屏,在設(shè)計程序時以左上角的頂點為原點建立一個二維直角坐標系,首先用一個圓周及公式;i=0,1,2,3,4]輔助確定五角星的五個像素點的位置,根據(jù)確定好的五個點坐標兩兩確定一條斜線,寫出其斜線線方程,畫出五角星的邊緣斜線,用C語言語句實現(xiàn)出來,組成一個五角星,再將五角星中的每個像素點用“ LCDBufferII2[j][i]=0x0000fcf8”語句賦予黃色,即可得到黃色五角星;同樣的方式,底色的顯示可通過計算出國旗中其余四條線的斜線方程,用if...else...的嵌套語句,劃分出不同顏色的區(qū)域,然后給每區(qū)域賦上對應(yīng)的顏色。

4 實現(xiàn)

每一幀圖像由多行組成,每行有多個像素點組成,相當(dāng)于一個二維直角坐標。軟件部分通過C語言劃分顏色顯示模塊,顯示屏根據(jù)程序化分模塊以左上角的頂點為原點,點亮第一個像素點,在接收到LCD控制器發(fā)出的CLK信號移動到下一個像素點繼續(xù)點亮,在完成一行像素點點亮工作后,與LCD相連的HSYNC信號線發(fā)出一次脈沖,即可跳到下一行。重復(fù)完成這樣的步驟點亮640×480個像素點后,在LCD顯示屏上就可以顯示出圖像。由于圖像的顯示是一個一個像素點點亮的過程,所以圖像的顯示與顯卡將顯示信號輸出刷新的速度有關(guān)。硬件部分用到了ARM開發(fā)實驗箱,運行操作步驟:首先運行ADS1.2集成開發(fā)環(huán)境,在src目錄下添加程序代碼,對其代碼進行編譯,編譯檢查無誤后,接著在Windows環(huán)境下打開“arm”,進入超級終端,按下回車使終端進入vivi,輸入“l(fā)oad flash ucos x”命令后回車,點擊超級終端的“傳送”菜單,查找并進入編譯生成的映象文件夾,打開system.bin文件,通過傳送system.bin文件,將文件下載到flash中。輸入bootucos命令,回車運行ucos程序。運行結(jié)果如圖4所示。

圖3 實現(xiàn)步驟

圖4 運行結(jié)果

5 總結(jié)

本設(shè)計是基于ARM2410s的LCD繪圖的設(shè)計,通過對圖像進行預(yù)處理,再把顏色賦給每個像素點從而在LCD上顯示出圖像。經(jīng)過設(shè)計結(jié)果顯示,這樣的方法在LCD上顯示出靜態(tài)圖像是成功的,但目前設(shè)計只適用于靜態(tài)圖像的現(xiàn)實,接下來可以通過C語言強大的功能并通過配合硬件顯示顏色更多的圖案,甚至是動畫。

猜你喜歡
嵌入式設(shè)計
何為設(shè)計的守護之道?
《豐收的喜悅展示設(shè)計》
流行色(2020年1期)2020-04-28 11:16:38
TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
電子制作(2019年7期)2019-04-25 13:17:14
嵌入式系統(tǒng)通信技術(shù)的應(yīng)用
電子制作(2018年18期)2018-11-14 01:48:16
瞞天過海——仿生設(shè)計萌到家
搭建基于Qt的嵌入式開發(fā)平臺
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
Altera加入嵌入式視覺聯(lián)盟
主站蜘蛛池模板: 中文纯内无码H| 超碰免费91| 97久久超碰极品视觉盛宴| 国产一区二区丝袜高跟鞋| 亚洲天堂啪啪| 亚洲精品无码抽插日韩| 国产极品粉嫩小泬免费看| 久久精品女人天堂aaa| 无码中文字幕精品推荐| 国产成人精品一区二区秒拍1o| 国产成人91精品| 91在线激情在线观看| 美女黄网十八禁免费看| 毛片免费高清免费| 在线国产综合一区二区三区| 思思99思思久久最新精品| 亚洲精品老司机| 久久激情影院| 久久香蕉国产线看精品| 最新精品久久精品| 成人午夜免费观看| 国产成人成人一区二区| 天天综合色网| 国产欧美综合在线观看第七页| 成人在线天堂| 日韩国产黄色网站| 久久国产乱子| 亚洲AV一二三区无码AV蜜桃| 久久久久久久久久国产精品| 国产主播一区二区三区| 99精品免费在线| 国产一区自拍视频| 成人午夜福利视频| 白浆视频在线观看| 国产网友愉拍精品视频| 欧美日韩一区二区在线免费观看| 激情综合网址| 免费看的一级毛片| 国产精品免费久久久久影院无码| 午夜福利在线观看成人| 亚洲综合一区国产精品| 日本免费一区视频| 午夜a级毛片| 一级片一区| 欧美日韩精品一区二区视频| 国产精品福利导航| 国产高清在线观看91精品| 全部免费毛片免费播放 | 美女被狂躁www在线观看| 亚洲欧美激情另类| 午夜一级做a爰片久久毛片| 欧美成人二区| 久草视频精品| 国产成人综合亚洲网址| 国产麻豆福利av在线播放| 国产精品美乳| 国产精品伦视频观看免费| 欧美视频在线不卡| 五月激情婷婷综合| 一本一本大道香蕉久在线播放| 白浆免费视频国产精品视频| 99热这里只有精品免费| 国产美女主播一级成人毛片| 欧美精品色视频| 亚洲色图综合在线| 一级看片免费视频| 91精品综合| 日韩精品成人在线| 黄色国产在线| 亚洲精品无码av中文字幕| 真实国产乱子伦视频| 国产熟睡乱子伦视频网站| 婷婷成人综合| 中文字幕在线不卡视频| 亚洲人成在线精品| 精品一区二区三区波多野结衣| 国产成熟女人性满足视频| 亚洲人成在线精品| 久久天天躁夜夜躁狠狠| 中文无码毛片又爽又刺激| 狠狠做深爱婷婷久久一区| 欧美性猛交一区二区三区|