freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式操作系統(tǒng)應(yīng)用研究_畢業(yè)設(shè)計(完整版)

2025-08-27 20:20上一頁面

下一頁面
  

【正文】 公司開發(fā),目前包括 Qt/X1基于 Framebuffer 的 Qt/Embedded、快速開發(fā)工具 Qt Creator 以及國際化工具 Qt Linguist 等。 本課題首先了解嵌入式操作系統(tǒng)的定義,掌握內(nèi)核的裁剪與編譯;然后了解 Linux 下嵌入式應(yīng)用程序開發(fā)流程,界面部分采用 QT Designer 來設(shè)計;最后了解如何進(jìn)行嵌入式操作系統(tǒng)內(nèi)核和應(yīng)用程序的移植。 五、 進(jìn)度安排 4/24 提出要求式樣書 4/31:提出詳細(xì)設(shè)計,提交詳細(xì)設(shè)計式樣書 5/17:完成編碼 5/25:完成單體測試 5/28:完成結(jié)合測試 5/31:完成論文,準(zhǔn)備答辯 畢 業(yè) 論 文 開 題 報 告 指導(dǎo)教師意見: ( 請手寫意見和簽名 ) (對本課題的深度、廣度及工作量的意見) 指導(dǎo)教師:(簽字) 年 月 日 教研室審查意見: ( 請手寫意見和簽名 ) 教研室負(fù)責(zé)人:(簽字) 年 月 日 附表 (論文)任務(wù)書 學(xué) 生 姓 名 學(xué)號 指導(dǎo)教 師 設(shè)計(論文)題目 嵌入式操作系統(tǒng)應(yīng)用研究 主要 研究 內(nèi)容 掌握 Linux 常用命令的運用和 c++語言編程,掌握運用QT 進(jìn)行頁面設(shè)計和編碼,了解嵌入式操作系統(tǒng)開發(fā)環(huán)境的安裝,尤其是 GCC( GNU Compiler Collection)和 QT的安裝與環(huán)境的的配置,了解 gcc 的編譯過程和一些常用的命令,了解內(nèi)核的裁剪的方法與意義和對其編譯的過程與方法,掌握如何在嵌入式操作系統(tǒng) 環(huán)境下編程,并能開發(fā)一些簡單的應(yīng)用程序,了解如何將裁剪的內(nèi)核和應(yīng)用程序移植到 ARM 機(jī)箱上的過程與方法 研 究 方 法 綜合運用 C++、 linux 和 qt 的開發(fā)技術(shù),結(jié)合畢業(yè)設(shè)計的要求,在虛擬機(jī)上來完成嵌入式操作系統(tǒng)應(yīng)用研究的相關(guān)內(nèi)容 主要技術(shù)指標(biāo) ( 或研究目標(biāo) ) 熟悉嵌入式操作系統(tǒng)的定義和內(nèi)核裁剪的意義,掌握在嵌入式系統(tǒng)下編程的方法并學(xué)習(xí)開發(fā)一些簡單的應(yīng)用程序,了解內(nèi)核和應(yīng)用程序的移植過程 主要 參考 文獻(xiàn) 《 C++ GUI QT4 編程(第二版)》 Jasmin Blanchette Mark Summerfield 著 電子工業(yè)出版社 《 Linux 操作系統(tǒng)原理與應(yīng)用》 張玲著 西安電子科技大學(xué)出版社 《嵌入式系統(tǒng)設(shè)計與應(yīng)用開發(fā)》 鄭靈翔著 北京航空航天大學(xué)出版社 注: 本表由指導(dǎo)教師根據(jù)學(xué)生的開題報告填寫,下發(fā)給學(xué)生,并定期檢查學(xué)生進(jìn)度。 本課題主要研究嵌入式 系統(tǒng)硬件平臺的體系結(jié)構(gòu);研究嵌入式操作系統(tǒng)及其移植、應(yīng)用和開發(fā)。進(jìn)入 20 世紀(jì) 90 年代,嵌入式技術(shù)全面展開,目前已成為通信和消費類產(chǎn)品的共同發(fā)展方向。嵌入式系統(tǒng)是研究的熱點。 三、 本課題的重點和難點 重點 : 交叉編譯,內(nèi)核移植,根文件系統(tǒng)制作 難點 : 交叉編譯,內(nèi)核移植,根文件系統(tǒng)制作 四、 論文提綱 緒論:說明本課題的目的及意義。本表可用 微機(jī)打印; 由理工科指導(dǎo)教師填寫 。 關(guān) 鍵 詞 Linux,嵌入式操作系統(tǒng), QT, GCC,內(nèi)核裁剪與編譯,Bootloader Abstract With the rapid development of IT industry, information industry, and home appliance industry, embedded system is one of the most popular concept now. Embedded hardware and software technology is also undergoing profound changes. Embedded products are developing from single function, simple interface to multifunctional, beautiful and friendly interactive the development of the embedded technologies is a significant of new technologies today,embedded operating system has bee a key of the global electronics market,and the application of embedded system have been more than 40% of the entire puter applications. First of all,understanding of definition of the embedded operating system is necessary, and we should also learn how to cut and pile the kernel。人們所熟知的 Linux 下面的 KDE 環(huán)境就是基于Qt 開發(fā)而成的, Qt 支持 Unix 和 Linux 系統(tǒng),還支持 Windows 平臺。大部分情況下,我們希望不同類型的對象之間能夠進(jìn)行通信。信號與槽的連接原理如圖 所示。當(dāng)用戶按下、釋放一個鍵或鼠標(biāo)按鈕,一個鍵盤或鼠標(biāo)事件被產(chǎn)生;當(dāng)窗口第一次顯示,一個繪圖事件產(chǎn)生,從而告知最新的可見窗口需要重繪自身。有體積、重量的限制 。 按照上述嵌入式系統(tǒng)的定義,只要滿足定義中三要素的計算機(jī)系統(tǒng),都可稱為嵌入式系統(tǒng)。 以信息家電為代表的互聯(lián)網(wǎng)時代嵌入式產(chǎn)品,不僅為嵌入式市場展現(xiàn)了美好前景,注入了新的生命;同時也對嵌入式系統(tǒng)技術(shù),特別是軟件技術(shù)提出新的挑戰(zhàn)。為了支持應(yīng)用軟件的特定編程模式,如 Web 或無線 Web 編程模式,還需要相應(yīng)的瀏覽器,如 HTML、 WML 等。目前一些先進(jìn)的 PDA 在顯示屏幕上已實現(xiàn)漢字寫入、短消息語音發(fā)布,但離掌式語言同聲翻譯還有很大距離。 Linux 內(nèi)核的編譯菜單主要有三個版本: 1) make config:進(jìn)入命令行,可以一行一行的配置。 PC 機(jī)中的引導(dǎo)加載程序由 BIOS(其本質(zhì)就是一段固件程序 )和位于硬盤 MBR 中的 OS BootLoader(比如, LILO 和 GRUB 等)一起組成。因此,在嵌入式世界里建立一個通用的 BootLoader 幾乎是不可能的。 由于 一個嵌入式 Linux 系統(tǒng)從軟件的角度看通??梢苑譃樗膫€層次: 引導(dǎo)加載程序。特定于用戶的應(yīng)用程序。因此.軟件開發(fā)者通過開發(fā)和維護(hù)一種平臺的應(yīng)用源碼來用于多種平臺的開發(fā)。 moc 在讀取 C++源文件時,如果發(fā)現(xiàn)其中一個或多個類的聲明中含有 Q_OBJECT 宏,就給出這個使用 Q_OBJECT 宏的類生成另外一個包含元對象代碼的 C++元文件;對象代碼對信號 /槽機(jī)制、運行時類型信息和動態(tài)屬性系統(tǒng)是需要的。若取消操作直接點擊“”取消 。 【 Copy】復(fù)制,將選中的信息置于剪切板上,粘貼后所選的信息將仍在原先的地方保留。 【 Underline】 將字體下面加下劃線。 另外,將鼠標(biāo)移到相關(guān)的選項上,將在界面的左下角出現(xiàn)對此選項的信息提示。在彈出的對話框中,我們到新建的 images 文件夾下,將里面 的圖標(biāo)文件全部添加過來 添加完成后,我們在 Qt Creeator 的 File 菜單選擇 Save All 選項,保存所有的更改。效果如下圖 此時程序生成相應(yīng)的函數(shù)聲明代碼 添加筆記本界面顯示當(dāng)前時間: datetime=new QLabel(thiswindowTitle(),this)。 sysTrayshow()。 Qmake Make //完成編譯工作 Qvfb – width 640 – height 480amp。 參考文獻(xiàn) 【 1】《 C++ GUI QT4 編程(第二版)》 Jasmin Blanchette Mark Summerfield著 電子工業(yè)出版社 【 2】《 Linux 操作系統(tǒng)原理與應(yīng)用》 張玲著 西安電子科技大學(xué)出版 社 【 3】《嵌入式系統(tǒng)設(shè)計與應(yīng)用開發(fā)》 鄭靈翔著 北京航空航天大學(xué)出版社 【 4】 《 基于 ARM9 的嵌入式 Linux 開發(fā)技術(shù) 》 李新峰 何廣生 趙秀文著 電子工業(yè)出版社 【 5】《 嵌入式 Linux 系統(tǒng)開發(fā)詳解 —— 基于 EP93XX 系列 ARM》 李駒光 鄭耿 江澤明著 清華大學(xué)出版社 【 6】《 qt+creator》系列教程 【 7】《 c++設(shè)計模式 —— 基于 Qt4 開源跨平臺開發(fā)框架》 伊斯特著 清華大學(xué)出版社 【 8】《 Linux 窗口程序設(shè)計 —— Qt4 精彩實例分析》 成潔,盧紫毅著 清華大學(xué)出版社 【 9】《 ARM 嵌入式 Linux 系統(tǒng)開發(fā)從入門到精通》 李亞峰著 清華大學(xué)出版社 【 10】《嵌入式 Linux 開發(fā)技術(shù)與應(yīng)用》 李超,肖建著 電子工業(yè)出版社 【 11】《嵌入式系統(tǒng)設(shè)計與開發(fā)》 章豎式著 西安電子科技大學(xué)出版社 注 釋 是 Trolltech 公司的一個產(chǎn)品,是一個多平臺的 C++圖形用戶界面應(yīng)用程序框架。一是用戶空間的應(yīng)用程序?qū)ξ募到y(tǒng)的系統(tǒng)調(diào)用,二是虛擬文件系統(tǒng) VFS( Virtual Filesystem Switch) ,三是掛在到VFS 中的各種實際文件系統(tǒng)。在我的論文完成過程中,他又給我 提出了很多寶貴的意見。此 IDE 能夠跨平臺運行,支持的系統(tǒng)包括 Linux( 32 位及 64 位)。當(dāng)用戶開發(fā)程序能正常的在目標(biāo)板上運行時,才表示開發(fā)成功。m LiuBo),QSystemTrayIcon::Information,20xx)。 timersetInterval(1000)。我們將 作為“ New”菜單的圖標(biāo),然后點擊 Shortcut 并按下 Crtl+N 作為“ New”菜單的快捷鍵。 我們在 TypeHere 那里雙擊,并輸入 File,按下 Enter 便可加到菜單項 File,確定后我們在動作編輯窗口可以看到新建的“ File”菜單。 【 Center】文字向中對齊。 【 Delete】刪除,要刪除文字,請先選定它,然后單擊“ edit”中的“ Delete”可直接把選中的文字刪除。 【 SaveAll】當(dāng)記事本界面打開多個文件時,若文件全被修改過時,點擊【 SaveAll】將以此保存已打開的文件,此過程中文件可重命名,若其中的某個文件未修改,則在點擊時將忽略對該文件的保存。 (二 ) Qt應(yīng)用程序“記事本”的具體開發(fā) 流程 用 File—— New 菜單來新建工程,選擇 Qt4 Gui Application,下面輸入工程名和要保存到的文件夾
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1