基于ARM的嵌入式系統(tǒng)的開發(fā)
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計(jì)) |
|
課程(專業(yè))
|
通信工程 |
關(guān)鍵詞
|
嵌入式系統(tǒng)|ARM處理器 |
適用年級(jí)
|
大學(xué) |
身份要求
|
普通會(huì)員 |
金 幣
|
60 。金幣如何獲得?) |
文件格式
|
word |
文件大小
|
223K |
發(fā)布時(shí)間
|
2009-02-20 22:58:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
3 |
發(fā)布人 |
kj008 |
內(nèi)容簡(jiǎn)介:
畢業(yè)論文 基于ARM的嵌入式系統(tǒng)的開發(fā),共51頁,19741字
摘要
隨著計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為計(jì)算機(jī)領(lǐng)域一個(gè)重要組成部分,并成為近年來新興的研究熱點(diǎn)。而基于ARM 的嵌入式系統(tǒng)由于其低功耗、低成本、高性能等優(yōu)勢(shì)己經(jīng)廣泛地應(yīng)用于工業(yè)控制領(lǐng)域、消費(fèi)類電子產(chǎn)品、通信系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、無線系統(tǒng)等領(lǐng)域。ARM7TDMI是一種高效,低功耗的RISC處理器,以其為核心的S3C44B0是一款基于手持設(shè)備和其它嵌入式應(yīng)用的高性價(jià)比16/32位微控制器,非常適合嵌入式產(chǎn)品。
論文首先分析了嵌入式系統(tǒng)的基本概念和體系結(jié)構(gòu),闡述了ARM處理器的架構(gòu)、特點(diǎn)及應(yīng)用范圍,研究了嵌入式uClinux操作系統(tǒng)的特點(diǎn)。然后提出了基于S3C44B0處理器的嵌入式系統(tǒng)的設(shè)計(jì)方法。論文最后以液晶顯示器(LCD)為對(duì)象,研究與探討驅(qū)動(dòng)程序的開發(fā),并設(shè)計(jì)了LCD驅(qū)動(dòng)程序。
關(guān)鍵詞:嵌入式系統(tǒng),ARM處理器,S3C44B0,uClinux,LCD驅(qū)動(dòng)
目錄
1緒論 1
1.1 嵌入式系統(tǒng) 1
1.1.1 嵌入式系統(tǒng)的定義和特點(diǎn) 1
1.1.2 嵌入式系統(tǒng)的體系結(jié)構(gòu) 2
1.1.3 嵌入式系統(tǒng)的發(fā)展和趨勢(shì) 3
1.2 ARM處理器 3
1.3 本文主要研究的問題背景和內(nèi)容 5
2嵌入式系統(tǒng)的設(shè)計(jì)方法 6
2.1 選型原則 6
2.1.1 硬件平臺(tái)的選擇 6
2.1.2 操作系統(tǒng)的選擇 7
2.2 嵌入式系統(tǒng)設(shè)計(jì)流程 8
2.2.1 設(shè)計(jì)流程 8
2.2.2 一般設(shè)計(jì)方法 9
3硬件開發(fā) 11
3.1芯片S3C44B0X 11
3.1.1 S3C44B0X特性和框圖 11
3.1.2 S3C44B0X內(nèi)部LCD控制器 14
3.2 LCD 16
3.2.1 LCD簡(jiǎn)介 16
3.2.2 LCD選擇原則 16
3.2.3 STN型彩色LCD模塊介紹 17
3.3 LCD接口電路 17
4 嵌入式操作系統(tǒng) 19
4.1 uClinux操作系統(tǒng)簡(jiǎn)述 19
4.2 內(nèi)存管理 19
4.2.1 標(biāo)準(zhǔn)Linux使用的虛擬存儲(chǔ)器技術(shù) 19
4.2.2 uCIinux針對(duì)NOMMU的特殊處理 20
4.2.3 uClinux的進(jìn)程處理 22
4.3文件操作 22
4.4 Cygwin 23
4.4.1 Cygwin簡(jiǎn)介 23
4.4.2 Cygwin特點(diǎn) 23
4.5創(chuàng)建開發(fā)環(huán)境 25
5驅(qū)動(dòng)程序開發(fā) 27
5.1 開發(fā)流程 27
5.1.1 嵌入式驅(qū)動(dòng)程序的概念 27
5.1.2 驅(qū)動(dòng)程序的開發(fā)流程 27
5.2 LCD驅(qū)動(dòng)分析 28
5.2.1 設(shè)備文件分析 28
5.2.2 顯示設(shè)備分析 29
5.2.3 LCD驅(qū)動(dòng)開發(fā)的主要工作 31
5.3 LCD驅(qū)動(dòng)程序 33
5.3.1 驅(qū)動(dòng)程序頭文件 33
5.3.2 系統(tǒng)調(diào)用 34
5.3.3 ioctl的編寫 35
5.3.4 寄存器設(shè)置 38
5.4加載驅(qū)動(dòng)程序 39
5.5 LCD應(yīng)用程序 41
6總結(jié) 43
致謝 44
參考文獻(xiàn) 45
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請(qǐng)看常見問題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計(jì)) |
|
推薦畢業(yè)論文(設(shè)計(jì)) |
|
|
|
|