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