多媒體正在使我們的生活變得越來越豐富多彩。報紙,相片,CD機,電視,電影已經(jīng)被PC機很好地整合到了一起,而互聯(lián)網(wǎng)又使得多媒體資源的交流成為可能。跨越網(wǎng)絡(luò)時代、信息時代、多媒體時代,后PC時代的到來,呼喚新一代的多媒體系統(tǒng),它體積更小,功能更全,界面更友好。本系統(tǒng)就是面向這一需求而設(shè)計的。 嵌入式多媒體系統(tǒng)除了具有播放音樂,視頻,瀏覽圖片,電子書的基本功能外,一些方案還集成了視頻錄制、數(shù)碼相機、數(shù)碼攝像機、FM收音機、衛(wèi)星定位導(dǎo)航系統(tǒng)、掌上游戲機和移動電視等等各種附加功能以滿足不同的市場需求。本課題開發(fā)一套具有音頻、視頻、圖片和電子書等功能的嵌入式多媒體系統(tǒng)解決方案,硬件部分以ARM處理器S3C241O為核心,軟件部分以Linux操作系統(tǒng)為核心進行開發(fā),系統(tǒng)具有體積小,成本低等特點。 本論文按照硬件、固件、軟件三個層面分析了基于ARM Linux的嵌入式多媒體系統(tǒng)的設(shè)計和實現(xiàn)。硬件部分分處理器和外圍電路兩部分進行介紹。固件部分包括引導(dǎo)加載程序vivi的移植,Linux 2.6內(nèi)核的移植,配置Cramfs根文件系統(tǒng),Linux設(shè)備驅(qū)動程序開發(fā)。軟件部分對Linux應(yīng)用開發(fā)作出了討論,包括系統(tǒng)的功能模塊和軟件構(gòu)架,重點是基于MiniGUI的圖形界面設(shè)計。在論文的最后,分析了系統(tǒng)的優(yōu)缺點,以及單片解決方案和多處理器方案的比較,并展望了嵌入式多媒體系統(tǒng)的發(fā)展方向。
標簽:
ARMLinux
嵌入式多媒體
系統(tǒng)設(shè)計
上傳時間:
2013-06-03
上傳用戶:xfbs821