<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于嵌入式處理器S3C44B0X的μC/GUI設計

基于嵌入式處理器S3C44B0X的μC/GUI設計

作者: 時(shí)間:2012-03-23 來(lái)源:網(wǎng)絡(luò ) 收藏

4.3 μC/GUI配置文件參數的修改

主要是對配置文件LCDConf.h的修改,針對本文使用的320×240彩色LCD,就要作如下修改LCDConf.h的內容:

#define LCDCONF_H

#define LCD_XSIZE (320) /* LCD水平分辨率 */

#define LCD_YSIZE (240)/* LCD豎直分辨率 */

#define LCD_BITSPERPIXEL (8)

涉及到LCD寄存器常量的設置等這里不再贅述。另外,本文使用的硬件平臺配有1×4鍵盤(pán),鍵盤(pán)連接到的I/O口上,在μC/GUI的移植過(guò)程中,對鍵盤(pán)的使用主要是通過(guò)檢測相對應的I/O口的電平(0或1)來(lái)進(jìn)行對鍵盤(pán)按下與否的判斷。

5. GUI用戶(hù)模型設計

有了以上基于的μC/GUI移植過(guò)程,用戶(hù)就可以按照自己的要求設計GUI。圖3所示為筆者設計的一個(gè)測試用GUI,體現了GUI設計的基本要素和思想。

圖3.3 測試用戶(hù)界面圖

其中,圖a為測試LCD位圖和鍵盤(pán)的GUI,包含滑動(dòng)按鈕和固定按鈕以及顏色測試條;圖b為常用的正弦波測試圖,以紅色為背景,格線(xiàn)和波形圖采用白色。

6.小結

在分析μC/GUI原理及功能的基礎上, 詳細討論了嵌入式圖形用戶(hù)界面在基于目標平臺上的移植過(guò)程,并給出移植核心程序——驅動(dòng)接口程序。程序經(jīng)檢測成功運行于硬件平臺,且運行穩定,實(shí)時(shí)性強。

本文作者創(chuàng )新點(diǎn)在于融合了μC/GUI移植簡(jiǎn)便、使用方便靈活、功能強大和ARM處理器功耗小、便攜、代碼執行效率高等優(yōu)點(diǎn)。代碼稍加修改即可廣泛用于智能儀表、便攜式設備等智能終端,有良好的應用前景。

參考文獻:

[1] 李巖,榮盤(pán)祥. 基于S3C44B0X嵌入式uClinux系統原理及應用[M].北京:清華大學(xué)出版社,2005.

[2] 楊光友,周?chē)?張道德,丁毅.嵌入式測控儀器圖形界面設計[J].中國儀器儀表.2004.(10):36-39

[3] 江俊輝.基于A(yíng)RM的嵌入式系統硬件設計[J]. 微計算機信息,2005 年21卷第7-2期120頁(yè).

[4] μC/GUI用戶(hù)手冊[M].Micrium公司,2003.


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>