一種嵌入式系統(tǒng)可視化開發(fā)模型的設(shè)計與實(shí)現(xiàn)
發(fā)布時間:2021-01-21 11:06
隨著嵌入式系統(tǒng)的發(fā)展,其硬件性能不斷提高,對擁有可視化界面的需求不斷增長。除了數(shù)碼相機(jī)、PDA、手機(jī)等傳統(tǒng)的嵌入式可視化產(chǎn)品外,越來越多的領(lǐng)域,如工業(yè)設(shè)備、交通電子等也開始使用可視化的人機(jī)接口。龐大的可視化產(chǎn)品需求,對嵌入式可視化開發(fā)技術(shù)提出了更高的要求。本文重點(diǎn)研究適應(yīng)嵌入式系統(tǒng)的可視化開發(fā)模型及其相應(yīng)的實(shí)現(xiàn)方案。首先,通過分析嵌入式可視化開發(fā)的一般模式,結(jié)合嵌入式系統(tǒng)精簡、個性化、資源有限等特點(diǎn),歸納影響嵌入式可視化開發(fā)難度和工作量的因素,提出從根本上降低嵌入式可視化開發(fā)難度,提高嵌入式可視化開發(fā)效率的方法。其次,為提出適應(yīng)嵌入式的可視化開發(fā)模型,對嵌入式系統(tǒng)可視化開發(fā)過程從底層硬件到上層應(yīng)用進(jìn)行抽象。為使模型充分支持硬件,表征嵌入式系統(tǒng)的本質(zhì)特征,將模型劃分為從硬件基本操作單元層到硬件基本應(yīng)用單元層,再到上層可視應(yīng)用單元控件層三個層次的映射,并以集合的概念對各層的劃分進(jìn)行詳細(xì)設(shè)計。最后,為將模型實(shí)例化,通過實(shí)現(xiàn)一個設(shè)備驅(qū)動程序的框架生成工具,生成基于S3C2410硬件平臺的標(biāo)準(zhǔn)化的嵌入式Linux設(shè)備驅(qū)動框架,完成硬件基本操作單元到硬件基本應(yīng)用單元的最底層映射;通過實(shí)現(xiàn)一個屬性服...
【文章來源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:63 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題背景
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 可視化開發(fā)技術(shù)發(fā)展概況
1.2.2 嵌入式系統(tǒng)可視化開發(fā)現(xiàn)狀
1.3 論文主要研究內(nèi)容
1.4 本論文結(jié)構(gòu)
第2章 嵌入式系統(tǒng)可視化開發(fā)模型的設(shè)計
2.1 可視化開發(fā)模式分析
2.1.1 基于PC的可視化開發(fā)
2.1.2 嵌入式系統(tǒng)的可視化開發(fā)
2.1.3 影響嵌入式系統(tǒng)可視化開發(fā)效率的因素
2.2 可視化開發(fā)模型設(shè)計
2.2.1 硬件基本操作單元層
2.2.2 硬件基本應(yīng)用單元層
2.2.3 可視化控件層
2.2.4 模型各層的動態(tài)關(guān)系
2.3 本章小結(jié)
第3章 嵌入式系統(tǒng)可視化開發(fā)模型的實(shí)現(xiàn)
3.1 驅(qū)動程序的框架生成工具
3.1.1 Linux驅(qū)動程序開發(fā)
3.1.2 驅(qū)動程序框架生成工具
3.2 可視化控件集
3.2.1 控件集設(shè)計思想
3.2.2 可視化控件的顯示
3.2.3 可視化控件的事件處理
3.2.4 可視化控件的風(fēng)格變換
3.2.5 用戶自定義控件實(shí)現(xiàn)
3.2.6 控件庫擴(kuò)建
3.3 屬性服務(wù)器
3.3.1 Linux共享內(nèi)存
3.3.2 屬性服務(wù)器
3.4 本章小結(jié)
第4章 模型測試
4.1 工具測試
4.2 整體測試
4.3 遇到的問題及解決方案
4.4 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的學(xué)術(shù)論文
致謝
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式系統(tǒng)概述[J]. 符秋麗. 科技創(chuàng)新導(dǎo)報. 2010(08)
[2]基于Qt/Embedded的嵌入式GUI在ARM上的移植[J]. 華晶,賈晶,何火嬌. 計算機(jī)與現(xiàn)代化. 2009(10)
[3]基于ReWorks的嵌入式電力推進(jìn)控制軟件[J]. 申岳,顧偉,康偉. 上海海事大學(xué)學(xué)報. 2009(03)
[4]基于Qt/Embedded的嵌入式Linux應(yīng)用程序的設(shè)計[J]. 陳鯤,陳云秋,劉信新. 計算機(jī)與數(shù)字工程. 2009(01)
[5]PDA的應(yīng)用及其前景[J]. 梅曉丹,于新強(qiáng). 黑龍江科技信息. 2008(25)
[6]基于Qt/E的嵌入式GUI的研究及其移植[J]. 游燕珍,趙國鋒,徐川. 微計算機(jī)信息. 2008(14)
[7]一種嵌入式GUI系統(tǒng)的設(shè)計[J]. 何哲,朱珍民,羅海勇,顧曉光. 微電子學(xué)與計算機(jī). 2007(06)
[8]基于Qt/Embedded的控件擴(kuò)展研究與實(shí)現(xiàn)[J]. 蘆東昕,周建彬,譚振華. 計算機(jī)技術(shù)與發(fā)展. 2006(10)
[9]嵌入式Linux下一種新的觸摸屏定標(biāo)方法的研究[J]. 劉軍良,潘剛,李平. 工業(yè)控制計算機(jī). 2006(09)
[10]基于Linux驅(qū)動程序的編寫技術(shù)[J]. 李世勇,肖竟華. 電腦與信息技術(shù). 2006(03)
碩士論文
[1]面向?qū)ο笄度胧紾UI的設(shè)計與實(shí)現(xiàn)[D]. 曾祺.湖南大學(xué) 2007
[2]面向嵌入式系統(tǒng)的開發(fā)平臺的研究[D]. 方前.浙江大學(xué) 2005
[3]面向?qū)ο笄度胧紾UI研究及其可視化環(huán)境實(shí)現(xiàn)[D]. 錢華鋒.電子科技大學(xué) 2004
本文編號:2991044
【文章來源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:63 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題背景
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 可視化開發(fā)技術(shù)發(fā)展概況
1.2.2 嵌入式系統(tǒng)可視化開發(fā)現(xiàn)狀
1.3 論文主要研究內(nèi)容
1.4 本論文結(jié)構(gòu)
第2章 嵌入式系統(tǒng)可視化開發(fā)模型的設(shè)計
2.1 可視化開發(fā)模式分析
2.1.1 基于PC的可視化開發(fā)
2.1.2 嵌入式系統(tǒng)的可視化開發(fā)
2.1.3 影響嵌入式系統(tǒng)可視化開發(fā)效率的因素
2.2 可視化開發(fā)模型設(shè)計
2.2.1 硬件基本操作單元層
2.2.2 硬件基本應(yīng)用單元層
2.2.3 可視化控件層
2.2.4 模型各層的動態(tài)關(guān)系
2.3 本章小結(jié)
第3章 嵌入式系統(tǒng)可視化開發(fā)模型的實(shí)現(xiàn)
3.1 驅(qū)動程序的框架生成工具
3.1.1 Linux驅(qū)動程序開發(fā)
3.1.2 驅(qū)動程序框架生成工具
3.2 可視化控件集
3.2.1 控件集設(shè)計思想
3.2.2 可視化控件的顯示
3.2.3 可視化控件的事件處理
3.2.4 可視化控件的風(fēng)格變換
3.2.5 用戶自定義控件實(shí)現(xiàn)
3.2.6 控件庫擴(kuò)建
3.3 屬性服務(wù)器
3.3.1 Linux共享內(nèi)存
3.3.2 屬性服務(wù)器
3.4 本章小結(jié)
第4章 模型測試
4.1 工具測試
4.2 整體測試
4.3 遇到的問題及解決方案
4.4 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的學(xué)術(shù)論文
致謝
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式系統(tǒng)概述[J]. 符秋麗. 科技創(chuàng)新導(dǎo)報. 2010(08)
[2]基于Qt/Embedded的嵌入式GUI在ARM上的移植[J]. 華晶,賈晶,何火嬌. 計算機(jī)與現(xiàn)代化. 2009(10)
[3]基于ReWorks的嵌入式電力推進(jìn)控制軟件[J]. 申岳,顧偉,康偉. 上海海事大學(xué)學(xué)報. 2009(03)
[4]基于Qt/Embedded的嵌入式Linux應(yīng)用程序的設(shè)計[J]. 陳鯤,陳云秋,劉信新. 計算機(jī)與數(shù)字工程. 2009(01)
[5]PDA的應(yīng)用及其前景[J]. 梅曉丹,于新強(qiáng). 黑龍江科技信息. 2008(25)
[6]基于Qt/E的嵌入式GUI的研究及其移植[J]. 游燕珍,趙國鋒,徐川. 微計算機(jī)信息. 2008(14)
[7]一種嵌入式GUI系統(tǒng)的設(shè)計[J]. 何哲,朱珍民,羅海勇,顧曉光. 微電子學(xué)與計算機(jī). 2007(06)
[8]基于Qt/Embedded的控件擴(kuò)展研究與實(shí)現(xiàn)[J]. 蘆東昕,周建彬,譚振華. 計算機(jī)技術(shù)與發(fā)展. 2006(10)
[9]嵌入式Linux下一種新的觸摸屏定標(biāo)方法的研究[J]. 劉軍良,潘剛,李平. 工業(yè)控制計算機(jī). 2006(09)
[10]基于Linux驅(qū)動程序的編寫技術(shù)[J]. 李世勇,肖竟華. 電腦與信息技術(shù). 2006(03)
碩士論文
[1]面向?qū)ο笄度胧紾UI的設(shè)計與實(shí)現(xiàn)[D]. 曾祺.湖南大學(xué) 2007
[2]面向嵌入式系統(tǒng)的開發(fā)平臺的研究[D]. 方前.浙江大學(xué) 2005
[3]面向?qū)ο笄度胧紾UI研究及其可視化環(huán)境實(shí)現(xiàn)[D]. 錢華鋒.電子科技大學(xué) 2004
本文編號:2991044
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2991044.html
最近更新
教材專著