亚洲爆乳成AV人在线视菜奈实_欧美一进一出抽搐大尺度视频 _日本十八禁免费看污网站_国产一区二区怡红院_6080YY新视觉影院_蜜臀AV无码人妻精品_成人影院YY111111在线_成人欧美一区二区三区1314_少妇饥渴偷公乱A级无码

首頁(yè) 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
中華工控網(wǎng)首頁(yè)
  P L C | 變頻器與傳動(dòng) | 傳感器 | 現(xiàn)場(chǎng)檢測(cè)儀表 | 工控軟件 | 人機(jī)界面 | 運(yùn)動(dòng)控制
  D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場(chǎng)總線 | 顯示調(diào)節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測(cè)控 | 工業(yè)安全
  電 源 | 嵌入式系統(tǒng) | PC based | 機(jī)柜箱體殼體 | 低壓電器 | 機(jī)器視覺(jué)
基于ATMEL AT91SAM9261開(kāi)發(fā)板的MiniGUI移植
杭州邁沖科技有限公司
收藏本文     查看收藏
1、 圖形用戶界面MiniGUI 簡(jiǎn)介
MiniGUI 是遵循GPL 條款發(fā)布的自由軟件,其目標(biāo)是為基于Linux的實(shí)時(shí)嵌入式系統(tǒng)提供一個(gè)輕量級(jí)的圖形用戶界面支持系統(tǒng)。與QT/Embedded、MicoroWindows 等其它GUI 相比,MiniGUI的最顯著特點(diǎn)就是輕型、占用資源少。據(jù)稱MiniGUI 能夠在CPU主頻為30MHz,僅有4MB RAM 的系統(tǒng)上正常運(yùn)行, 這是其它多種GUI所無(wú)法達(dá)到的。目前,MiniGUI已經(jīng)非常成熟和穩(wěn)定,并且在許多實(shí)際產(chǎn)品和項(xiàng)目中得到了應(yīng)用。
2、 MiniGUIAT91SAM9261開(kāi)發(fā)板上的移植過(guò)程
(1)       構(gòu)建Linux 交叉編譯環(huán)境
使用的交叉編譯工具鏈?zhǔn)莂rm-linux-gcc-3.4.1.tar.bz2。
詳細(xì)步驟:
[root@localhost /]# tar zxvf arm-linux-gcc-3.4.1.tar.bz2
[root@localhost /]# vi ~/.bashrc
在.bashrc 添加一行 export PATH=/usr/local/arm/3.4.1/bin/:$PATH
保存退出后執(zhí)行
[root@localhost /]# source ~/.bashrc
至此交叉編譯環(huán)境已經(jīng)建立好了。
(2)       交叉編譯MiniGUI
首先,從網(wǎng)上http://www.minigui.com/download/cindex.shtml) 得到MiniGUI 的源程序包,包括三個(gè)部分:
libminigui-1.6.2.tar.gz——MiniGUI函數(shù)庫(kù)源代碼;
miniguires- 1.6.2.tar.gz——MiniGUI所使用的資源,包括基本字體、圖標(biāo)、位圖等;
mg-samples-str-1.6.2. tar.gz——MiniGUI的演示程序。
首先進(jìn)行M i n i G U I 函數(shù)庫(kù)的編譯和安裝。解開(kāi)libminigui-1.6.2.tar.gz軟件包,進(jìn)入該目錄,運(yùn)行./configure腳本
CC=arm-linux-gcc \
./configure --prefix=/usr/local/arm/3.4.1/arm-linux \
    --build=i386-linux \
    --host=arm-linux \
    --target=arm-linux
生成定制的Makefile 文件,然后可以繼續(xù)執(zhí)行make 和make install命令編譯并安裝libminigui,安裝成功后,MiniGUI 的函數(shù)庫(kù)和頭文件以及配置文件等資源將被安裝到/usr/local/arm/3.4.1/arm-linux 目錄中,具體情況為:函數(shù)庫(kù)被裝在lib/子目錄中;頭文件被裝在include/ 子目錄中;手冊(cè)被裝在man/ 子目錄中;配置文件被裝在etc/ 子目錄中。
下面進(jìn)行MiniGUI資源的編譯安裝。解壓minigui-res-1.6.2.tar.gz,進(jìn)入相應(yīng)目錄。這里需要說(shuō)明的是,在執(zhí)行 make install操作之前,需要對(duì)目錄中的configure.linux文件做一些修改。打開(kāi)configure.linux文件,你會(huì)發(fā)現(xiàn)prefix 選項(xiàng)部分的默認(rèn)值為$(TOPDIR)/usr/local,需要將這里修改為prefix=$(TOPDIR)/ usr/local/arm/3.4.1/arm-linux/,這樣執(zhí)行make install 操作之后,安裝腳本會(huì)自動(dòng)把MiniGUI資源文件安裝到/usr/local/arm/3.4.1/arm-linux/lib/minigui/res/目錄下。
最后,編譯并安裝MiniGUI 的演示程序。解壓mg-samples-str-1.6.2. tar.gz,執(zhí)行腳本:
CC=arm-linux-gcc \
CFLAGS=-I/usr/local/arm/3.4.1/arm-linux /include \
LDFLAGS=-L/usr/local/arm/3.4.1/arm-linux /lib \
./configure \
    --build=i386-linux \
    --target=arm-linux \
    --host=arm-linux \
執(zhí)行make操作, 完成演示程序的編譯。
(3)       拷貝MiniGUI 資源到開(kāi)發(fā)板
進(jìn)入/usr/local/arm/3.4.1/arm-linux/目錄,在etc,lib子目錄下有我們需要拷貝到目標(biāo)機(jī)上的資源。將lib下的libminigui.a ,libminigui.la兩個(gè)庫(kù)文件拷貝到9261板子的文件系統(tǒng)/usr/local/lib,將lib/minigui/res/的所有文件也拷貝到9261板子的文件系統(tǒng)/usr/local/lib/minigui/res下,最后將配置文件MiniGUI.cfg拷貝至9261板子文件系統(tǒng)的/usr/local/etc/目錄下。重新制作文件系統(tǒng),燒寫(xiě)至9261板子的NANDFLASH中。
(4)       板載Linux 的環(huán)境配置
修改MiniGUI.cfg文件,主要幾個(gè)參數(shù)如下:
[system]
ial_engine=console
mdev=/dev/input/mouse0
mtype=PS2
[fbcon]
defaultmode=480x272-16bpp
板子的輸入設(shè)備是USB的鼠標(biāo)、鍵盤(pán),輸出設(shè)備是群創(chuàng)4.3寸TFT液晶屏。
(5)       MiniGUI運(yùn)行
拷貝mg-samples-str-1.6.2/src/下的顯示程序到9261板子上,運(yùn)行button程序,效果如下。
       minigui-res-1.6.2版本里的字體中是沒(méi)有中文字庫(kù)的,不能正常顯示中文,我們需要通過(guò)移花接木來(lái)增加MiniGUI 1.6對(duì)中文的支持。
       minigui-res-1.3.3里面的font就有兩個(gè)中文字庫(kù),分別是song-12-gb2312.bin和song-16-gb2312.bin,把這兩個(gè)字庫(kù)復(fù)制到我們的res編譯的路徑/usr/local/arm/3.4.1/arm-linux/lib/minigui/res/font下。因?yàn)橐@示中文,用上剛才下載的字庫(kù)(內(nèi)建資源),就要使內(nèi)建資源可用,這個(gè)是在執(zhí)行./configure時(shí)設(shè)置的。編譯mg-libminigui-1.6.2時(shí)的./configure另外加上選項(xiàng)--enable-incoreres=yes --enable-rbfgb12=yes --enable-rbfgb16=yes 。重新編譯安裝。
       修改/usr/local/arm/3.4.1/arm-linux/lib/minigui/res/font/font.name文件,在其中增加兩行:
        song-12-gb2312.bin Raw Bitmap Font   rbf-fixed-rrncnn-12-12-GB2312.1980-0
        song-16-gb2312.bin Raw Bitmap Font   rbf-fixed-rrncnn-16-16-GB2312.1980-0
MiniGUI的配置文件中進(jìn)行修改,MiniGUI的應(yīng)用程序便可顯示中文了。
MiniGUI.cfg的[systemfont]和[rambitmap font]就要做相應(yīng)的改動(dòng),如下:
# The first system font must be a logical font using RBF device font.
[systemfont]
font_number=3
font0=rbf-fixed-rrncnn-8-16-ISO8859-1
font1=rbf-fixed-rrncnn-12-12-GB2312.1980-0
font2=rbf-fixed-rrncnn-16-16-GB2312.1980-0
default=1
wchar_def=1
fixed=1
caption=2
menu=1
control=1
[rawbitmapfonts]
font_number=3
name0=rbf-fixed-rrncnn-8-16-ISO8859-1
fontfile0=/usr/local/lib/minigui/res/font/8x16-iso8859-1.bin
name1=rbf-fixed-rrncnn-12-12-GB2312.1980-0
fontfile1=/usr/local/lib/minigui/res/font/song-12-gb2312.bin
name2=rbf-fixed-rrncnn-16-16-GB2312.1980-0
fontfile2=/usr/local/lib/minigui/res/font/song-16-gb2312.bin
重新編譯mg-sample-src-1.6.2時(shí)的./configure,要加上選項(xiàng)--with-lang=zhcn。再將MiniGUI 資源拷貝到開(kāi)發(fā)板,重新運(yùn)行例程,就可顯示中文了。
4、增加觸摸屏輸入
在libminigui-str-1.6.2/src/ial目錄下添加觸摸屏的接口驅(qū)動(dòng)程序,我是將libminigui-str-1.6.2自帶的S3C2410觸摸屏的代碼進(jìn)行適當(dāng)修改,并在編譯libminigui-str-1.6.2前./configure時(shí)增加--enable-smdk2410ial=yes,編譯進(jìn)了2410.c 2410.h這兩個(gè)文件。修改配置文件MiniGUI.cfg文件,
[system]
# GAL engine
gal_engine=fbcon
# IAL engine
ial_engine=SMDK2410
#ial_engine=console 
mdev=/dev/input/ts0
#mdev=/dev/input/mouse0
 
還要對(duì)觸摸屏進(jìn)行校準(zhǔn),可以移植tslib進(jìn)行校準(zhǔn)(參考tslib移植文檔)。
5、結(jié)語(yǔ)
MiniGUI 移植過(guò)程已通過(guò)實(shí)踐檢驗(yàn)。對(duì)于其它型號(hào)的開(kāi)發(fā)板而言, 移植過(guò)程大體相似。可以肯定,帶有簡(jiǎn)潔、美觀圖形用戶界面的嵌入式系統(tǒng)將會(huì)在更多的領(lǐng)域具有更好的實(shí)用價(jià)值。

 

狀 態(tài): 離線

公司簡(jiǎn)介
產(chǎn)品目錄

公司名稱: 杭州邁沖科技有限公司
聯(lián) 系 人: 朱——
電  話: 0571-87973488
傳  真: 0571-87976488
地  址: 杭州市西湖區(qū)西湖科技園金蓬街366號(hào)1號(hào)樓3樓
郵  編: 310013
主  頁(yè):
 
該廠商相關(guān)技術(shù)文摘:
基于ATMEL AT91SAM9261開(kāi)發(fā)板的QT移植
QT中文字體的顯示方法
更多文摘...
立即發(fā)送詢問(wèn)信息在線聯(lián)系該技術(shù)文摘廠商:
用戶名: 密碼: 免費(fèi)注冊(cè)為中華工控網(wǎng)會(huì)員
請(qǐng)留下您的有效聯(lián)系方式,以方便我們及時(shí)與您聯(lián)絡(luò)

關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 本站動(dòng)態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報(bào)
工控網(wǎng)客服熱線:0755-86369299
版權(quán)所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved

看国产一毛片在线看手机看| 43417大但人文艺术| 中文字幕亚洲欧美专区| 91人妻人人揉人人躁人人| WWW.らだ天堂中文在线| 成人无码免费视频在线观看网址 | 大陆极品少妇内射AAAAAA| 国产成人亚洲综合无码AⅤ| 国产午夜福利精品一区二区三区| 激情内射日本一区二区三区| 久久久综合九色综合鬼色| 免费精品无码AV片在线观看| 人妻办公室出轨上司HD院线| 少妇高潮惨叫喷水正在播放| 无码无套少妇毛多18P| 亚洲国产成人精品无码区在线观看 | 丝袜AV在线丝袜AV天堂| 学渣含着学霸几巴的写作业视频| 亚洲欧洲日产V一个人免费观看视频WWW高清| 游泳教练在水里含我奶小说| 99久久亚洲综合精品成人| 岛国精品一区免费视频在线| 国产精品无码2021在线观看| 精品久久伊人99热超碰| 老头巨大挺进莹莹的体内免费视频| 欧美肉体XXXX极品粗大| 色8激情欧美成人久久综合电影| 午夜精品久久久久久久久| 亚洲人午夜射精精品日韩| 中文字幕无码AV正片AV| 成人Av在线播放| 国产美女精品一区二区三区| 久久99精品久久久久久清纯| 女人高潮抽搐喷液30分钟视频| 日本人妻和黑人又粗又长又黄 | 久久精品国产99国产精2020| 男女猛烈无遮掩视频免费软件| 日本黄色网址日本| 午夜男女爽爽羞羞影院在线观看| 亚洲人成无码WWW久久久| 2023年最新绝伦推理片推荐| 丁香狠狠色婷婷久久综合| 国产亚洲VA综合人人澡精品| 久久久亚洲熟妇熟女中文字幕| 欧美日韩亚洲国产综合乱| 特黄大片又粗又大又暴| 亚洲国产精品一区二区第四页 | 亚洲图片小说激情综合| 99无码人妻一区二区三区免费| 风流老太婆大BBWBBWHD| 狠狠五月激情六月丁香| 免费体验120秒视频| 色爱无码AⅤ综合区| 亚洲A级成人片在线观看| 在线天堂中文WWW官网| 成人国内精品久久久久影院| 国产熟女乱子视频正在播放| 久久午夜私人影院| 日本丰满的人妻HD高清在线| 香蕉AV福利精品导航| 影音先锋每日AV色资源站| 成年女人粗暴毛片免费观看| 国产无套码AⅤ在线观看| 浪荡女天天不停挨CAO日常视| 人人妻人人澡人人爽欧美一区| 午夜无码人妻AⅤ大片色欲李宗瑞| 亚洲最大AV在线| 宝贝别忍着喷出来| 国产真实乱XXXⅩ视频| 每晚都被他添的流好多水| 色妓AV人妻一区二区三区| 亚洲国产精品国自产拍AV| 99在线精品视频高潮喷吹| 国产精品久久久久久久9999| 久久婷婷国产剧情内射白浆| 日本黄色网址日本| 亚洲爆乳AAA无码专区| 50熟妇的长奶头满足了我| 国产AV日韩AⅤ亚洲AV无码馆 | 日本大学生处毛茸茸| 亚洲AV无码专区在线| 7723影视大全在线观看| 国产成人精品久久一区二区三区| 久久久国产精品一区二区18禁| 人妻有码ΑV中文字幕久久琪琪布| 性生大片免费观看网站| 中文字幕伊人久久| 国产成人无码AV在线播放不卡 | 日韩精品无码AV中文无码版| 亚洲不乱码卡一卡二卡4卡5卡| 97久久人人超碰国产精品| 国产精品爽爽VA在线观看无码| 老师的兔子好多软水好多动漫| 色偷偷888欧美精品久久久 | 麻花传媒MV一二三区别在哪里看 | 精品国产免费人成网站| 破外女出血视频全过程| 亚洲AV无码精品色夜午夜网址| 337P日本欧洲亚洲大胆| 国产精品一区二区久久不卡| 蜜桃AV麻豆AV天美AV| 玩弄JaPan白嫩少妇一区二区| 一本大道香蕉大L在线吗视频| 东京热一区二区三区无码视频| 精品一区二区三区东京热| 人人妻人人爽人人澡欧美一区| 亚洲丰满熟妇在线观看| 八戒八戒神马影院在线观看1| 狠狠躁夜夜躁人人爽天天天天97| 欧美性猛交XXXX乱大交| 亚洲AV午夜福利精品一区二区| FREE性中国熟女HD| 韩国三级在线观看| 人伦片无码中文字| 亚洲精品AV中文字幕在线| 波多野结衣50连登视频| 精品国产欧美一区二区| 日本丰满熟妇乱XXXXX软件| 亚洲日韩∨A无码中文字幕| 成人欧美一区二区三区1314| 久久国产色欲AV38| 日日天干夜夜狠狠爱| 野花AⅤ亚洲高清完整版在线观看 野花 高清 中文 免费 日本 | 欧美亚洲综合另类色妞网| 亚洲AV中文无码乱人伦在线R | 国内美女推油按摩在线播放| 漂亮人妻被黑人久久精品| 亚洲国产精品成人久久| 差差差无掩盖30分钟79集| 久久国内精品自在自线400部| 日韩一区二区三区免费高清| 野花免费观看日本韩国| 国产成人18黄网站| 妺妺窝人体色WWW国产馆在线| 无码人妻一区二区三区兔费| 999久久久免费精品播放| 黑人又大又粗猛裂进出视频| 日本久久久久久久久久加勒比| 亚洲色成人网站WWW永久四虎| 丰满人妻被黑人猛烈进入| 老司机67194精品线观看| 无码熟熟妇丰满人妻啪啪| FRYEE性欧美18 19| 精品国产一区二区三区久久| 三级4级全黄60分钟| 月光影视WWW在线观看| 岳女二人名器共侍一夫的出处| 国产美女高潮视频| 人妻少妇一区二区三区| 亚洲色偷拍区另类无码专区| 国产AV导航大全精品| 年轻老师的滋味5| 亚洲VA国产VA天堂VA久久| 大帝A∨无码视频在线播放| 老师的兔子好多软水好多动漫 | 精品人妻少妇一区二区三区| 色哟哟在线视频精品一区| 中文乱码在线中文字幕中文乱码 | 伊人久久大香线蕉AV网禁呦| 国产精品亚洲А∨无码播放麻豆| 欧美激情视频一区| 亚洲欧美日韩成人综合网| 国产VIDEOSSEX精品| 欧美XXXX做受欧美GAY| 亚洲嫩模喷白浆在线观看| 国产99在线 | 免费| 欧美成年黄网站色视频| 亚洲精品无码不卡在线播HE| 国产AV无码专区亚洲AV麻豆丫 | 久久综合给合久久狠狠狠97色| 午夜成人理论福利片| 波多野结衣av无码久久一区| 老首长曰杨钰莹好爽| 亚洲AV日韩AV无码大全| 大号BBVVBBW高潮| 妺妺窝人体色www仙踪林| 亚洲精品偷拍无码不卡AV| 国产成人无码精品久久久免费 | 丰满妇女伦大片免费| 欧美 亚洲 另类 丝袜 自拍| 亚洲欧美一区二区成人片牛牛| 国产高潮流白浆喷水在线观看| 欧美日韩一区二区综合| 野花日本免费完整版高清版8| 国产麻豆剧果冻传媒| 日韩AV无码成人网站| 2020亚洲无码| 精品亚洲国产成人AV制服| 无码精品黑人一区二区三区| 拔萝卜全程不该盖被子怎么办 | BGMBGMBGM老妇视频| 久久久AV波多野一区二区| 亚洲AV成人男人的天堂手机| 丁香婷婷激情综合俺也去| 欧美老少配XXXOOO性HD| 亚洲综合国产精品第一页| 国产一区二区三区无码免费| 少妇被黑人到高潮喷出白浆| CHINESE FREE 高清| 久久亚洲精品成人无码网站|