中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于嵌入式系統(tǒng)的多媒體音樂播放器

        基于嵌入式系統(tǒng)的多媒體音樂播放器

        作者: 時(shí)間:2011-07-22 來(lái)源:網(wǎng)絡(luò) 收藏

        2.4 SD卡存儲(chǔ)器模塊
        SD卡的通信線在總線空閑狀態(tài)下應(yīng)保持高電平,因此總線上接有50 kΩ的上拉電阻。SD卡在上電初期,卡主控通過檢測(cè)引腳1(DAT3)的電平來(lái)決定工作在SD模式還是SPI模式。當(dāng)此腳高電平時(shí),SD卡進(jìn)入SD模式;當(dāng)此腳為低電平時(shí),SD卡則工作于SPI模式2??ú鄄捎昧朔菑棾鍪降目ㄗ?,可以有效地保證SD卡通信的穩(wěn)定性和可靠性。采用杜邦線將SD卡的SPI總線接口和LPC2138的SSP總線接口對(duì)接起來(lái),實(shí)現(xiàn)數(shù)據(jù)的通信。
        2.5 OCM12864液晶顯示
        OCM12864液晶屏可以顯示字母、數(shù)字符號(hào)、中文字型及圖形,具有繪圖及文字畫面混合顯示功能。它提供3種控制接口,分別是8位微處理器接口,4位微處理器接口和串行接口。在該中由于未涉及圖形顯示,且對(duì)顯示的速度要求不是很高,因此采用串行接口實(shí)現(xiàn)與處理器的通信。OCM12864通過SCLK線和R/W線實(shí)現(xiàn)和處理器的串行通信。根據(jù)表1,將SCLK和R/W線與單片機(jī)分配的對(duì)應(yīng)I/O用杜邦線連接起來(lái)即可。
        2.6 MP3聲音輸出的功放單元采用UTC2822D
        UTD2822D輸入電壓在1.8~15 V之間,在正常發(fā)熱狀態(tài)下工作電流約為1.4 A,可以使用在該設(shè)計(jì)當(dāng)中。功放電路的設(shè)計(jì)原理圖如圖2所示。

        本文引用地址:http://www.antipu.com.cn/article/150445.htm

        c.JPG


        2.7 輸入設(shè)備
        鍵盤輸入采用了普通按鍵直接接處理器I/O口的方式。這種方式實(shí)現(xiàn)起來(lái)比較簡(jiǎn)單,而且由于按鍵較少,不會(huì)占用過多的I/O資源。

        3 軟件設(shè)計(jì)
        總體軟件設(shè)計(jì)即運(yùn)行過程中的主邏輯,負(fù)責(zé)整個(gè)系統(tǒng)運(yùn)行過程中各個(gè)狀態(tài)之間的轉(zhuǎn)換,程序流程圖如圖3,系統(tǒng)初始化完成以后,在模式下,即可通過按鍵選擇目錄中的,解碼WMA,MP3等格式的音頻文件,并播放。
        3.1 SD卡模塊程序設(shè)計(jì)
        對(duì)SD卡的初始化后,才可以對(duì)SD卡進(jìn)行讀/寫操作。SD卡的初始化過程為先發(fā)送74個(gè)CLK以使SD卡達(dá)到正常工作電壓并實(shí)現(xiàn)同步,然后CS_LOW;接著發(fā)送CMD0,若通信成功則應(yīng)收到0x01的應(yīng)答信號(hào);接著再發(fā)送CMD1,收到的應(yīng)答應(yīng)該是0x00;最后CS_HIGH。至此,初始化完成。在初始化完成后,通過CMD16設(shè)置數(shù)據(jù)Block長(zhǎng)度,然后可以通過CMD17進(jìn)行數(shù)據(jù)的讀取,流程圖如圖4所示。

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


        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉