新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 基于VS1003解碼器的MP3播放器設計

        基于VS1003解碼器的MP3播放器設計

        作者: 時間:2011-01-17 來源:網絡 收藏


        2.2 解碼模塊
        VS1003是芬蘭VLSI公司生產的單芯片MP3/WMA解碼芯片。其擁有一個高性能、低功耗的DSP處理器核VSDSP,5 KB的指令RAM,O.5 KB的數據RAM,串行的控制和數據輸入接口,4個通用I/O口,1個UART口,1個可變采樣率的ADC,1個立體聲DAC以及耳機放大器。其內部結構圖如圖3所示。
        c.JPG

        音頻解碼模塊對單片機從SD卡里讀取的數字MP3音頻數據流進行解析,并轉換成模擬信號進行輸出。圖4是該MP3播放器的音頻解碼模塊電路原理圖。
        d.JPG

        采用VS1003音頻解碼芯片來實現音樂數據流的解析。VS1003與核心控制器MSP430F149的數據通信是通過SPI總線方式進行的。 VS1003通過串行命令接口(SCI)和串行數據接口(SDI)來接收MSP430F149的控制命令和MP3的數據;通過xCS、xDCS引腳的置高/低來確認是哪一個接口處于傳送狀態。VS1003的功能控制,如初始化、軟復位、暫停、音量控制、播放時間的讀取等,均是通過SCI口寫入特定寄存器實現的。兩條SCI指令之間要通過DREQ引腳信號判斷上一次處理是否完成。


        關鍵詞: 音頻

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 赞皇县| 丹阳市| 辉南县| 星子县| 西林县| 龙海市| 乌鲁木齐市| 惠东县| 庄浪县| 平定县| 柳州市| 延川县| 襄垣县| 武清区| 孟州市| 济源市| 西华县| 南川市| 镇平县| 虞城县| 弋阳县| 南京市| 阳泉市| 鹤庆县| 安陆市| 文成县| 云和县| 夏河县| 门头沟区| 黔西县| 青浦区| 江口县| 突泉县| 克东县| 台南县| 杭州市| 丰都县| 蓬安县| 汉中市| 达日县| 临安市|