新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式Linux下基于ARM9的媒體播放的設計

        嵌入式Linux下基于ARM9的媒體播放的設計

        作者: 時間:2012-02-14 來源:網絡 收藏

        摘要: 針對在系統中實現播放MP3音樂和MPEG視頻等多媒體文件,提出了系統方案, 下有許多器,系統移植了2種不同的工具:madplay 和mplayer,其中,Madplay是一個根據 MAD算法寫的MP3播放器,解碼效果相當出色,而且支持命令行,特別適合于在系統使用。該多系統的實現過程和核心的代碼與同類應用有很好的通用性,只需要較小的修改就能移植到不同的操作系統和平臺上,可廣泛使用在各種多媒體播放器中。

        本文引用地址:http://www.104case.com/article/149703.htm

        現在大多數嵌入式設備都要求實現音視頻的播放功能。+在嵌入式系統中應用廣泛,因此,這里提出一種嵌入式Linux下的多媒體播放系統。

        1、播放器系統平臺

        播放器的嵌入式Linux系統的層次結構如圖1所示。硬件上電后,CPU的程序指針首先指向一個特定的存儲器地址,該地址一般存放Bootloader,Bootloader在CPU和內存初始化后,把Linux內核從ROM設備中解壓到內存,然后程序指針跳轉到內核在內存的起始位,由Linux內核繼續完成剩下的系統引導。內核在重新初始化系統后,就加載根文件系統,運行用戶應用程序。圖2為開發系統硬件框圖。

        開發系統層次結構

        圖1 開發系統層次結構

        開發系統硬件設計框圖

        圖2 開發系統硬件框圖

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        linux相關文章:linux教程




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 玉树县| 嘉善县| 山东省| 开鲁县| 云霄县| 西青区| 尼玛县| 凤冈县| 沁源县| 绥滨县| 耒阳市| 惠安县| 慈利县| 罗平县| 美姑县| 漯河市| 太白县| 仁布县| 门头沟区| 龙胜| 左贡县| 临海市| 甘孜| 阳春市| 社旗县| 澎湖县| 潜江市| 安达市| 泽库县| 宝应县| 博野县| 正阳县| 霸州市| 韶关市| 吉林省| 灯塔市| 济宁市| 扶沟县| 西林县| 隆回县| 平邑县|