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

基于三星2410s嵌入式系統(tǒng)的LCD繪圖程序設(shè)計(jì)

2019-11-03 14:07:16張馳馬彧
電腦知識(shí)與技術(shù) 2019年23期

張馳 馬彧

摘要:嵌入式技術(shù)應(yīng)用廣泛,本文以三星2410s嵌入式系統(tǒng)為基礎(chǔ),設(shè)計(jì)實(shí)現(xiàn)了LCD繪圖程序,具有較高的可拓展性和易用性,經(jīng)過驗(yàn)證,實(shí)現(xiàn)了設(shè)計(jì)功能。

關(guān)鍵詞:LCD屏;ARM處理器;繪圖方式;人機(jī)交互系統(tǒng)

中圖分類號(hào):TP391? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2019)23-0280-01

開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

1 概述

在移動(dòng)通信和工業(yè)控制領(lǐng)域,ARM嵌入式系統(tǒng)可以作為終端顯示設(shè)備。讓一塊LCD屏顯示圖像,不但需要有LCD控制器,還需要相應(yīng)的LCD驅(qū)動(dòng)器。通常LCD驅(qū)動(dòng)器會(huì)以COF/COG的形式與LCD 玻璃基板制作在一起,而LCD控制器則由外部電路來實(shí)現(xiàn)。而S3C2410內(nèi)部已經(jīng)集成了LCD控制器,因此可以很方便地去控制各種類型的LCD屏。本文介紹了基于S3C2410s顯示系統(tǒng)的LCD繪圖程序設(shè)計(jì)方法。

2 引言

科技的逐漸發(fā)展,決定了ARM在社會(huì)的各個(gè)方面實(shí)用的越來越廣。ARM芯片廣泛實(shí)用于PDA、GPS、STB、、互聯(lián)網(wǎng)以及電子產(chǎn)品的無線產(chǎn)品及智能卡。S3C2410s為SAMSUNG公司制造的基于ARM9的RISC微處理器,液晶顯示的嵌入式系統(tǒng)中顯示了系統(tǒng)人機(jī)交互界面的輸入和輸出。液晶顯示的諸多優(yōu)點(diǎn)以微功耗、體積小、顯示內(nèi)容豐富和模塊化以及接口電路簡單等諸多優(yōu)秀方面得到廣泛應(yīng)用。ARM系統(tǒng)已在工業(yè)控制領(lǐng)域得到被廣泛應(yīng)用。工業(yè)控制近年來對(duì)終端的顯示要求越來越高,基于傳統(tǒng)的PC以及低端的微控制器逐漸的體現(xiàn)出了成本高、高消耗以及可靠性低的等諸多問題,遠(yuǎn)不能滿足現(xiàn)代制造業(yè)的發(fā)展要求。日益成熟的嵌入式技術(shù)已經(jīng)初步展現(xiàn)出了嵌入式控制器的鋒芒趨勢(shì),ARM技術(shù)基于微處理器的體積小、低成本和低功耗的特點(diǎn),決定于工業(yè)控制領(lǐng)域有良好的發(fā)展前景。

3 總體設(shè)計(jì)

該顯示系統(tǒng)的硬件電路由S3C2410s、640×480像素的LCD屏幕以及外圍電路組成。通過上位機(jī)軟件對(duì)圖像進(jìn)行預(yù)處理,得到圖片數(shù)組,并復(fù)制到程序中。ARM處理器將數(shù)組中的像素顏色信息傳給LCD屏,以達(dá)到圖片顯示的目的。

4 詳細(xì)設(shè)計(jì)

ARM系統(tǒng)初始化完成后,將614400個(gè)元素的一維圖像數(shù)組轉(zhuǎn)換為640×480個(gè)元素的二維數(shù)組,然后交由LCD顯示程序顯示圖像。

5 關(guān)鍵代碼

for(u=0;u<307200;u++)//將8bit*2的數(shù)組轉(zhuǎn)化為32bit的數(shù)組

{

temp2=0;

temp1=gImage[u*2]<<8+gImage[u*2+1]; //例如0x0000ffff(表示白色)

temp2+=(temp1&0xf800)<<8;//加入藍(lán)色信息后0x00f80000

temp2+=(temp1&0x7e0)<<5;//加入綠色信息后0x00f8fc00

temp2+=(temp1&0x1f)<<3;//加入紅色信息后0x00f8fcf8即為白色

Imagebuffer[u]=temp2;//將計(jì)算后的顏色數(shù)值寫入二級(jí)緩沖數(shù)組

}

u=0;

for(i=0;i<480;i++)//將一維數(shù)組轉(zhuǎn)換為二維數(shù)組

{

for(j=0;j<640;j++)

{

LCDBufferII2[i][j]=Imagebuffer[u];

u++;

}

}

LCD_Refresh();//LCD顯示函數(shù)

6 系統(tǒng)實(shí)現(xiàn)

程序編譯完成后,通過超級(jí)終端將可執(zhí)行文件傳送給ARM系統(tǒng),執(zhí)行bootucos命令后LCD屏幕即可顯示圖像。下圖為美國國旗。

7 總結(jié)

本設(shè)計(jì)采用上位機(jī)預(yù)處理輸出圖片數(shù)組的方式間接得到程序所需的緩沖數(shù)組,理論上可以實(shí)現(xiàn)任意位圖圖像的顯示,僅需更換圖片數(shù)組即可,無須更改程序的其他部分,具有較強(qiáng)的泛用性。在執(zhí)行速度上也快于需要大量即時(shí)演算的矢量圖顯示方式。缺陷在于生成的程序代碼較長,傳送可執(zhí)行文件所需的時(shí)間較長。因此本設(shè)計(jì)適用于靜態(tài)圖像的顯示。

【通聯(lián)編輯:唐一東】

主站蜘蛛池模板: 中文字幕亚洲精品2页| 中文国产成人精品久久一| 国产欧美高清| 亚洲人人视频| 国产精品三级专区| 中文字幕乱码二三区免费| 国产一区在线视频观看| 91国内在线观看| 亚洲自偷自拍另类小说| 精品无码日韩国产不卡av | 亚洲人成人伊人成综合网无码| 欧美日韩国产在线人成app| 色网在线视频| 国产精品福利导航| 91人妻在线视频| 国产十八禁在线观看免费| 日本午夜在线视频| 99热最新网址| 亚洲有无码中文网| 国产资源站| 麻豆国产精品一二三在线观看| 久久青草视频| 全部毛片免费看| 欧美日韩国产一级| 欧美激情一区二区三区成人| 亚洲综合片| 天堂在线www网亚洲| 亚洲人成网站在线播放2019| 国产精品亚洲一区二区三区z| 四虎在线高清无码| 日本不卡在线视频| 国产精品久久久久久久久kt| 国产精品丝袜视频| 欧洲成人在线观看| 亚洲精品欧美日本中文字幕| 永久在线播放| 亚洲精品色AV无码看| 国产你懂得| 欧美精品不卡| 亚洲精品麻豆| 97青青青国产在线播放| 日本伊人色综合网| 日韩AV手机在线观看蜜芽| 在线日韩日本国产亚洲| 国产成人盗摄精品| 亚洲天堂在线免费| 国产精品亚洲精品爽爽| 一级毛片免费不卡在线视频| 精品国产自在在线在线观看| 国产人碰人摸人爱免费视频| 四虎在线观看视频高清无码| 亚洲成a人片| 色婷婷电影网| 欧美午夜在线视频| 乱码国产乱码精品精在线播放| 在线看国产精品| 天天综合网站| 在线观看精品自拍视频| 亚洲天堂2014| 40岁成熟女人牲交片免费| 国产一区二区免费播放| 激情成人综合网| 欧美A级V片在线观看| 熟妇无码人妻| 99热国产在线精品99| 在线高清亚洲精品二区| 一本久道久久综合多人| 日韩无码视频网站| 在线观看网站国产| 精品国产美女福到在线不卡f| 福利在线不卡一区| 精品国产一二三区| 在线五月婷婷| 久无码久无码av无码| 欧美另类精品一区二区三区| 欧美日韩激情| 婷婷亚洲最大| 免费av一区二区三区在线| 国产丝袜啪啪| 内射人妻无套中出无码| 91无码国产视频| 欧洲亚洲欧美国产日本高清|