基于linux-QT的嵌入式醫(yī)用監(jiān)護(hù)儀開發(fā)
發(fā)布時(shí)間:2025-05-13 03:08
現(xiàn)代電子信息技術(shù)發(fā)展迅猛,新的應(yīng)用手段層出不窮,尤以電子與其他學(xué)科結(jié)合運(yùn)用的模式較受青睞。在醫(yī)療器械行業(yè),因其采用電子信息技術(shù),使得儀器本身診斷與治療的效率和精確度有了相當(dāng)大的提高,這讓許多電子行業(yè)的研發(fā)人員看到了醫(yī)療電子方向的發(fā)展空間。 嵌入式系統(tǒng)是電子信息中十分搶眼的技術(shù),其應(yīng)用于醫(yī)療方向已非常普遍。本文所探討的內(nèi)容就是應(yīng)用Linux+Qt/embedded嵌入式技術(shù)設(shè)計(jì)與開發(fā)醫(yī)用監(jiān)護(hù)儀,主要內(nèi)容是基于Linux 2.6.27內(nèi)核操作系統(tǒng)與Qt圖形化界面框架的程序編寫。開發(fā)過程包括在PC機(jī)上搭建交叉編譯環(huán)境;編譯移植Linux系統(tǒng)引導(dǎo)程序BootStrap和U-Boot,編譯移植Linux2.6.27內(nèi)核;制作和移植QT和根文件系統(tǒng);編寫嵌入式Linux內(nèi)核的USB HOST驅(qū)動、USB DEVICE驅(qū)動;最后編寫Qt下的監(jiān)護(hù)儀界面應(yīng)用程序。 設(shè)計(jì)最終實(shí)現(xiàn)的效果:在ARM9處理器上成功運(yùn)行Linux2.6.27內(nèi)核操作系統(tǒng),然后系統(tǒng)下運(yùn)行監(jiān)護(hù)儀應(yīng)用程序,通過程序的子線程調(diào)用USB HOST、USB DEVICE驅(qū)動程序,驅(qū)動ARM9處理器的USB HOST控制器讀取前端A...
【文章頁數(shù)】:91 頁
【學(xué)位級別】:碩士
【文章目錄】:
中文摘要
Abstract
第一章 緒論
1.1 課題設(shè)計(jì)背景與意義
1.2 監(jiān)護(hù)儀簡介
1.3 嵌入式應(yīng)用技術(shù)發(fā)展現(xiàn)狀
1.3.1 嵌入式系統(tǒng)基本介紹
1.3.2 嵌入式Linux操作系統(tǒng)
1.3.3 QT嵌入式用戶界面開發(fā)框架
1.4 論文的主要內(nèi)容和結(jié)構(gòu)安排
第二章 嵌入式開發(fā)環(huán)境搭建與源碼移植
2.1 交叉編譯環(huán)境搭建
2.2 AT91BOOTSTRAP和U-BOOT引導(dǎo)程序編譯與移植
2.2.1 At91bootstrap源碼編譯與移植
2.2.2 U-Boot源碼編譯與移植
2.3 LINUX.2.26.27內(nèi)核編譯與移植
2.4 根文件系統(tǒng)與QT的編譯與移植
2.4.1 使用busybox制作jffs2根文件系統(tǒng)
2.4.2 QT的編譯與移植
第三章 USB HOST模塊驅(qū)動程序編寫
3.1 LINUX設(shè)備驅(qū)動簡介
3.2 USB HOST模塊驅(qū)動結(jié)構(gòu)
3.3 USB HOST模塊驅(qū)動編寫
第四章 USB DEVICE模塊驅(qū)動程序編寫
4.1 USB DEVICE模塊驅(qū)動結(jié)構(gòu)
4.2 USB DEVICE模塊驅(qū)動編寫
第五章 QT用戶應(yīng)用程序編寫
5.1 主界面程序設(shè)計(jì)
5.2 多線程設(shè)計(jì)
5.3 程序中信號與槽機(jī)制的應(yīng)用
第六章 測試與結(jié)果分析
6.1 測試
6.1.1 鏡像文件啟動加載測試
6.1.2 驅(qū)動與應(yīng)用程序測試
6.2 結(jié)果分析
第七章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
致謝
攻讀碩士期間發(fā)表的論文
本文編號:4045645
【文章頁數(shù)】:91 頁
【學(xué)位級別】:碩士
【文章目錄】:
中文摘要
Abstract
第一章 緒論
1.1 課題設(shè)計(jì)背景與意義
1.2 監(jiān)護(hù)儀簡介
1.3 嵌入式應(yīng)用技術(shù)發(fā)展現(xiàn)狀
1.3.1 嵌入式系統(tǒng)基本介紹
1.3.2 嵌入式Linux操作系統(tǒng)
1.3.3 QT嵌入式用戶界面開發(fā)框架
1.4 論文的主要內(nèi)容和結(jié)構(gòu)安排
第二章 嵌入式開發(fā)環(huán)境搭建與源碼移植
2.1 交叉編譯環(huán)境搭建
2.2 AT91BOOTSTRAP和U-BOOT引導(dǎo)程序編譯與移植
2.2.1 At91bootstrap源碼編譯與移植
2.2.2 U-Boot源碼編譯與移植
2.3 LINUX.2.26.27內(nèi)核編譯與移植
2.4 根文件系統(tǒng)與QT的編譯與移植
2.4.1 使用busybox制作jffs2根文件系統(tǒng)
2.4.2 QT的編譯與移植
第三章 USB HOST模塊驅(qū)動程序編寫
3.1 LINUX設(shè)備驅(qū)動簡介
3.2 USB HOST模塊驅(qū)動結(jié)構(gòu)
3.3 USB HOST模塊驅(qū)動編寫
第四章 USB DEVICE模塊驅(qū)動程序編寫
4.1 USB DEVICE模塊驅(qū)動結(jié)構(gòu)
4.2 USB DEVICE模塊驅(qū)動編寫
第五章 QT用戶應(yīng)用程序編寫
5.1 主界面程序設(shè)計(jì)
5.2 多線程設(shè)計(jì)
5.3 程序中信號與槽機(jī)制的應(yīng)用
第六章 測試與結(jié)果分析
6.1 測試
6.1.1 鏡像文件啟動加載測試
6.1.2 驅(qū)動與應(yīng)用程序測試
6.2 結(jié)果分析
第七章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
致謝
攻讀碩士期間發(fā)表的論文
本文編號:4045645
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/4045645.html
最近更新
教材專著