在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于ARM9的簡易數(shù)碼相框

            基于ARM9的簡易數(shù)碼相框

            作者: 時間:2012-08-06 來源:網(wǎng)絡(luò) 收藏

            (5) 編譯安裝madplay

            #cd /madplay/madplay-0.15.2b

            # . / c o n f i g u r e - - p r e f i x = / m a d p l a y /t a r g e t - x 8 6 - - C P P F L A G S = - I m a d p l a y /t a r g e t - a r m / i n c l u d e – L D F L A G S = - L /madplay/target-arm/lib

            生成了編譯所需要的 Makefile 文件,輸入以下命令開始編譯安裝:

            #make

            #make install

            (6) 執(zhí)行完畢后,可執(zhí)行文件被安裝在指定目錄/madplay/target-arm/bin/ madplay中??截愐皇譓P3 文件到madplay 所在的目錄,執(zhí)行:#./madplay test.mp3,就可以聽到MP3 的聲音了。

            3.編寫程序

            (1) 寫操作流程。

            在主程序中建一個mainwindow 類,用來顯示開機界面并接收開機界面上的點擊事件。

            ① 主程序中建一個setting 類, 初始化為隱藏,用來配置設(shè)置背景音樂、音量,播放幻燈片格式。當顯示開機界面時點擊到配置圖標,該類的對象顯示,顯示出配置界面。點擊setting 界面的隱藏圖標時隱藏該界面;配置界面設(shè)置幻燈片切換的切換時間、音樂和音量② 主程序中建一個play 類, 初始化為隱藏。

            顯示開機界面后,如果點擊到播放按鈕,開始播放圖片。播放過程中,點擊點播界面界面,顯示開機界面。

            ③ 設(shè)置完畢,點擊播放圖標,開始播放。

            (2)制定程序架構(gòu)。

            QT 簡單易用,功能強大,用它來實現(xiàn)該作品的功能,在寫程序上省去了很多事。它提供對大多數(shù)目前流行圖片格式的支持,如BMP、PNG、JPEG 等,并且可以對圖片進行加工。我們可以通過QT 編程,實現(xiàn)圖片的翻轉(zhuǎn)、扭曲、縮放、重疊,以及播放幻燈片的各種切換效果。用觸摸屏實現(xiàn)輸入操作,進行界面切換。

            (3)編輯調(diào)試程序。

            程序用C++ 編寫,在windows 主機系統(tǒng)下用source insight 軟件編輯,通過文件共享,在虛擬機linux 環(huán)境下編譯。具體步驟如下:

            ① 在windows 主機和linux 虛擬機的共享目錄下, 打開source insight 軟件,建一個工程,并把QT 源代碼導入source insight 該工程,然后在這個工程里新建文件,這樣,類成員會自動補齊。

            ② 編輯完畢,保存。

            ③ 進入虛擬機的工程路徑, 執(zhí)行以下面命令, 進行編譯。

            /bin/qmake –project

            /bin/qmake

            make

            ④ 掛載開發(fā)板,調(diào)試(用NFS)。進入開發(fā)板終端,執(zhí)行相關(guān)命令,觀看程序執(zhí)行效果。

            重復以上步驟,直至程序調(diào)試滿意,然后把調(diào)好的程序燒入板子的flash 芯片中脫機運行。

            四、結(jié)語

            要求簡潔實用、界面美觀,力求給人以精神上的享受。本制作圍繞這一目標,突出界面的美化,如幻燈片的切換、音量調(diào)整的界面等。該數(shù)碼相框功能簡單,大體框架已具備,在此基礎(chǔ)上還可以進行很多修改和升級,比如連接網(wǎng)絡(luò)、播放視屏、顯示日歷、鬧鐘等。


            上一頁 1 2 3 4 下一頁

            關(guān)鍵詞: 相框 數(shù)碼 簡易 ARM9 基于

            評論


            相關(guān)推薦

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

            關(guān)閉