天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

基于消息機(jī)制的一種嵌入式GUI研究

發(fā)布時(shí)間:2018-02-22 04:40

  本文關(guān)鍵詞: 嵌入式系統(tǒng) S3C2440 μC/OS II μC/GUI 消息機(jī)制 出處:《武漢工程大學(xué)》2012年碩士論文 論文類型:學(xué)位論文


【摘要】:嵌入式系統(tǒng)技術(shù)在目前計(jì)算機(jī)技術(shù)發(fā)展當(dāng)中,占有重要的地位。它在我們生活的各個(gè)方面都有著廣泛的應(yīng)用,包括制造業(yè),儀器儀表,軍事裝備,過程控制,汽車船舶等。因此,可以說,嵌入式系統(tǒng)的應(yīng)用深入到了我們生活中的各個(gè)方面。 隨著嵌入式軟硬件的發(fā)展和用戶對(duì)嵌入式設(shè)備的使用要求的提高,嵌入式操作系統(tǒng)以及相應(yīng)的GUI(用戶圖形界面)也快速發(fā)展;诖,本課題整合搭建了一種ARM9處理器的軟硬件開發(fā)平臺(tái),在三星S3C2440處理器的硬件基礎(chǔ)上,移植了嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS II和圖形用戶界面μC/GUI。該軟硬件開發(fā)平臺(tái)可以方便用戶高效地進(jìn)行應(yīng)用程序的開發(fā)工作。 本文首先對(duì)嵌入式系統(tǒng)的概念和發(fā)展做出介紹,包括了嵌入式實(shí)時(shí)操作系統(tǒng)以及嵌入式GUI,,列舉了當(dāng)前主流的操作系統(tǒng)和GUI,對(duì)他們的性能和特點(diǎn)做出了比較和分析。在此基礎(chǔ)之上,說明了選擇μC/OS-II和uC/GUI的原因。 接下來,對(duì)操作系統(tǒng)和GUI的裁剪移植之前的前期工作做出說明。對(duì)S3C2440的硬件平臺(tái)的各種特性做出分析,其中包括各種管腳和接口資源等信息。由于嵌入式的開發(fā)需要在PC機(jī)上搭建一個(gè)交叉編譯環(huán)境,因此對(duì)該過程也進(jìn)行介紹。 然后,分析了操作系統(tǒng)μC/OS-II以及嵌入式圖形用戶界面μC/GUI的內(nèi)核代碼,之后詳細(xì)描述了將實(shí)時(shí)操作系統(tǒng)μC/OS-II移植到S3C2440硬件平臺(tái)上的過程。針對(duì)該操作系統(tǒng),進(jìn)行了圖形用戶界面μC/GUI的移植和裁剪。 最后對(duì)μC/GUI的消息運(yùn)行機(jī)制進(jìn)行了分析和說明。 本課題討論的開發(fā)平臺(tái)使得嵌入式系統(tǒng)的軟硬件結(jié)合變得非常緊密。用戶將能夠高效方便的發(fā)揮各方面資源的作用,有助于下一步的商業(yè)性開發(fā)。
[Abstract]:Embedded system technology plays an important role in the development of computer technology. It has a wide range of applications in all aspects of our life, including manufacturing, instrumentation, military equipment, process control, Therefore, it can be said that the application of embedded system goes deep into every aspect of our life. With the development of embedded software and hardware and the improvement of user's requirement for embedded devices, embedded operating system and corresponding GUI (user graphical Interface) are also developing rapidly. In this paper, a hardware and software development platform of ARM9 processor is built, which is based on the hardware of Samsung S3C2440 processor. The embedded real-time operating system 渭 C / OS II and the graphical user interface 渭 C / GUI are transplanted. The software and hardware development platform is convenient and efficient for the user to develop the application program. This paper first introduces the concept and development of embedded system. It includes embedded real-time operating system and embedded gui, enumerates the current mainstream operating system and gui, compares and analyzes their performance and characteristics, and explains the reasons for choosing 渭 C / OS-II and uC/GUI. Then, the previous work before cutting and transplanting the operating system and GUI is explained, and the characteristics of the hardware platform of S3C2440 are analyzed. It includes various pins and interface resources. Since embedded development needs to build a cross-compiler environment on PC, this process is also introduced. Then, the kernel code of the operating system 渭 C / OS-II and the embedded graphical user interface 渭 C / GUI is analyzed, and the process of transplanting the real-time operating system 渭 C / OS-II to the S3C2440 hardware platform is described in detail. The GUI 渭 C / R GUI is transplanted and clipped. Finally, the mechanism of 渭 C / GUI message running is analyzed and explained. The development platform discussed in this paper makes the integration of hardware and software of embedded system very close. Users will be able to play the role of various resources efficiently and conveniently, which will be helpful to the commercial development in the next step.
【學(xué)位授予單位】:武漢工程大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 黃文東,鐘玉琢;Windows下圖形顯示技巧二例[J];無線電通信技術(shù);2000年04期

2 解超,李善平;基于LINUX的嵌入式GUI[J];計(jì)算機(jī)工程與應(yīng)用;2003年09期

3 劉s

本文編號(hào):1523654


資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1523654.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶2be16***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com