基于ARM平臺(tái)的嵌入式系統(tǒng)應(yīng)用開(kāi)發(fā)
發(fā)布時(shí)間:2021-10-12 23:42
嵌入式技術(shù)在個(gè)人消費(fèi)類電子如MP3播放器,MP4播放器以及日常生活領(lǐng)域如智能家電、車載電子設(shè)備以及網(wǎng)絡(luò)家電中的應(yīng)用,使得智能化技術(shù)開(kāi)始深入到日常生活之中,極大了改變了人們的生活、工作和娛樂(lè)方式。嵌入式多媒體播放系統(tǒng)的總體設(shè)計(jì)包含了硬件設(shè)計(jì)、軟件設(shè)計(jì)、圖形用戶界面設(shè)計(jì)3個(gè)方面。本文從實(shí)際項(xiàng)目出發(fā),介紹了一種基于嵌入式技術(shù)的多媒體播放器的系統(tǒng)設(shè)計(jì)方案,在研究了多媒體數(shù)字播放器的基礎(chǔ)上,設(shè)計(jì)開(kāi)發(fā)出了觸摸屏拖動(dòng)效果的應(yīng)用。由于目前個(gè)人消費(fèi)類電子產(chǎn)品正在由傳統(tǒng)的按鍵操作向觸摸操作過(guò)渡,該應(yīng)用的實(shí)現(xiàn)使多媒體產(chǎn)品具有更大的市場(chǎng)競(jìng)爭(zhēng)力。在多媒體播放系統(tǒng)的設(shè)計(jì)過(guò)程中,采用ADS1.2做為嵌入式開(kāi)發(fā)環(huán)境,對(duì)嵌入式軟件進(jìn)行編譯、鏈接、調(diào)試和應(yīng)用。此外,為了提高整個(gè)開(kāi)發(fā)過(guò)程效率、降低成本,本文采用模擬器來(lái)進(jìn)行嵌入式系統(tǒng)開(kāi)發(fā),在Windows平臺(tái)完成編寫(xiě)和調(diào)試過(guò)程。本文所做的工作主要包括:1、建立嵌入式多媒體播放系統(tǒng)的硬件開(kāi)發(fā)環(huán)境。采用基于ARM926EJ-S構(gòu)架的主控芯片F(xiàn)15。F15主控芯片是一個(gè)基于多媒體應(yīng)用的高度集成化可編程平臺(tái),包含豐富的外部設(shè)備,并且通過(guò)一系列數(shù)據(jù)總線與CPU通信。F15通用的外設(shè)功...
【文章來(lái)源】:華南理工大學(xué)廣東省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:83 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
嵌入式系統(tǒng)整體構(gòu)架
二章 多媒體播放系統(tǒng)硬件開(kāi)發(fā)環(huán)境的搭入式多媒體播放系統(tǒng)整體設(shè)計(jì)思路式多媒體播放系統(tǒng)的總體設(shè)計(jì)分為硬件設(shè)計(jì)和軟件設(shè)計(jì)見(jiàn)圖 對(duì)系統(tǒng)所在硬件平臺(tái)的設(shè)計(jì),在硬件設(shè)計(jì)中,包含的內(nèi)容主要塊設(shè)計(jì)、LCD 顯示模塊設(shè)計(jì)、USB 接口模塊設(shè)計(jì)、FLASH 存設(shè)計(jì)包括應(yīng)用軟件設(shè)計(jì)和驅(qū)動(dòng)軟件設(shè)計(jì),其中,驅(qū)動(dòng)軟件是針用接口函數(shù)和系統(tǒng)調(diào)用函數(shù)的設(shè)計(jì),驅(qū)動(dòng)軟件的設(shè)計(jì)提高了程得程序開(kāi)發(fā)人員可以脫離硬件平臺(tái)的束縛,直接進(jìn)行應(yīng)用軟件的設(shè)計(jì)則是提高產(chǎn)品核心競(jìng)爭(zhēng)力的關(guān)鍵。從實(shí)際項(xiàng)目出發(fā),重點(diǎn)介紹了嵌入式多媒體播放系統(tǒng)中硬件開(kāi)。
圖 2-2 F15 主控芯片功能圖該方案主要針對(duì)個(gè)人便攜式電子產(chǎn)品等小型嵌入式設(shè)備,F(xiàn)15 芯片可以在低成本的同時(shí),達(dá)到滿足系統(tǒng)性能要求的目的,有關(guān)該方案的幾點(diǎn)說(shuō)明:(1)該方案 CPU 時(shí)鐘頻率高達(dá) 300MHz;(2)包含 2 個(gè) 24 位的程序定時(shí)器,一個(gè) RTC 定時(shí)器,一個(gè)時(shí)鐘定時(shí)器(3)支持 USB2.0 協(xié)議,內(nèi)置 USB2.0(HS)(4)支持觸摸功能,內(nèi)置 Touch Panel 接口(5)支持 64M 的 DDR/SDR(6)內(nèi)置 LCD 控制器(7)支持 SD/TF/MMC 卡2.4 多媒體播放系統(tǒng)的開(kāi)發(fā)工具2.4.1 基于 ADS1.2 的集成開(kāi)發(fā)環(huán)境
本文編號(hào):3433535
【文章來(lái)源】:華南理工大學(xué)廣東省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:83 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
嵌入式系統(tǒng)整體構(gòu)架
二章 多媒體播放系統(tǒng)硬件開(kāi)發(fā)環(huán)境的搭入式多媒體播放系統(tǒng)整體設(shè)計(jì)思路式多媒體播放系統(tǒng)的總體設(shè)計(jì)分為硬件設(shè)計(jì)和軟件設(shè)計(jì)見(jiàn)圖 對(duì)系統(tǒng)所在硬件平臺(tái)的設(shè)計(jì),在硬件設(shè)計(jì)中,包含的內(nèi)容主要塊設(shè)計(jì)、LCD 顯示模塊設(shè)計(jì)、USB 接口模塊設(shè)計(jì)、FLASH 存設(shè)計(jì)包括應(yīng)用軟件設(shè)計(jì)和驅(qū)動(dòng)軟件設(shè)計(jì),其中,驅(qū)動(dòng)軟件是針用接口函數(shù)和系統(tǒng)調(diào)用函數(shù)的設(shè)計(jì),驅(qū)動(dòng)軟件的設(shè)計(jì)提高了程得程序開(kāi)發(fā)人員可以脫離硬件平臺(tái)的束縛,直接進(jìn)行應(yīng)用軟件的設(shè)計(jì)則是提高產(chǎn)品核心競(jìng)爭(zhēng)力的關(guān)鍵。從實(shí)際項(xiàng)目出發(fā),重點(diǎn)介紹了嵌入式多媒體播放系統(tǒng)中硬件開(kāi)。
圖 2-2 F15 主控芯片功能圖該方案主要針對(duì)個(gè)人便攜式電子產(chǎn)品等小型嵌入式設(shè)備,F(xiàn)15 芯片可以在低成本的同時(shí),達(dá)到滿足系統(tǒng)性能要求的目的,有關(guān)該方案的幾點(diǎn)說(shuō)明:(1)該方案 CPU 時(shí)鐘頻率高達(dá) 300MHz;(2)包含 2 個(gè) 24 位的程序定時(shí)器,一個(gè) RTC 定時(shí)器,一個(gè)時(shí)鐘定時(shí)器(3)支持 USB2.0 協(xié)議,內(nèi)置 USB2.0(HS)(4)支持觸摸功能,內(nèi)置 Touch Panel 接口(5)支持 64M 的 DDR/SDR(6)內(nèi)置 LCD 控制器(7)支持 SD/TF/MMC 卡2.4 多媒體播放系統(tǒng)的開(kāi)發(fā)工具2.4.1 基于 ADS1.2 的集成開(kāi)發(fā)環(huán)境
本文編號(hào):3433535
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3433535.html
最近更新
教材專著