基于RK2706的RFID智能導(dǎo)游系統(tǒng)設(shè)計(jì)
3.2 音視頻處理電路
導(dǎo)游機(jī)的音視頻處理電路選用Rockchip公司的音視頻處理芯片RK2706作為核心處理器。RK2706采用“DSP+ARM”雙核聯(lián)合的方式,是一款功能齊全的多媒體播放處理芯片,主頻達(dá)到400 MHz,處理性能達(dá)800 MIPS。它支持更多音頻、視頻格式,支持圖片瀏覽、電子書、多國(guó)語(yǔ)言、多種字體顯示;內(nèi)置TFT控制器,支持各種液晶顯示屏;內(nèi)置高性能音頻轉(zhuǎn)換器,輸出音質(zhì)更完美;支持全系列NAND Flash和SD/SDHC /MMC卡擴(kuò)展,具有豐富的通信接口。以RK2706作為核心的音視頻處理電路如圖5所示。本文引用地址:http://m.butianyuan.cn/article/155994.htm
音視頻處理電路的軟件開發(fā)是基于Rockchip公司自主研發(fā)的RK27_SDK軟件平臺(tái)。該軟件平臺(tái)包含了嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS)、圖形用戶界面接口(GUI)、文件系統(tǒng)(FS)、板級(jí)支持包(BSP)以及一系列應(yīng)用程序,是一個(gè)集成了源代碼、算法庫(kù)、編譯環(huán)境、調(diào)試環(huán)境、仿真環(huán)境、燒寫工具、資源生成工具等的軟件開發(fā)工具包。其結(jié)構(gòu)如圖6所示。
導(dǎo)游機(jī)主控流程如圖7所示。主機(jī)初始化后,進(jìn)入工作狀態(tài)選擇界面,由按鍵或觸摸屏按鈕事件選擇進(jìn)入自動(dòng)導(dǎo)游模式或手動(dòng)導(dǎo)游模式(MP4工作方式)。 利用RK27_SDK軟件平臺(tái)提供的各類程序包進(jìn)行任務(wù)函數(shù)及操作界面窗口設(shè)計(jì),內(nèi)容主要包括主控程序、RK內(nèi)核程序、用戶任務(wù)、底層驅(qū)動(dòng)、配置與設(shè)置等,從而實(shí)現(xiàn)導(dǎo)游機(jī)的音視頻播放功能。
當(dāng)系統(tǒng)工作在自動(dòng)導(dǎo)游模式時(shí),將射頻模塊置于接收模式,若PK2706通過串口接收到來自射頻模塊發(fā)來的標(biāo)識(shí)碼,則讀取對(duì)應(yīng)的音視頻數(shù)據(jù),播放對(duì)應(yīng)的音視頻文件。其控制流程如圖8所示。自動(dòng)導(dǎo)游狀態(tài)下響應(yīng)重復(fù)播放、音量調(diào)節(jié)等按鍵任務(wù)。當(dāng)系統(tǒng)工作在手動(dòng)導(dǎo)游模式時(shí),禁止射頻接收,檢測(cè)按鍵和觸摸屏按鈕事件,若有鍵按下或按鈕事件消息,則執(zhí)行相應(yīng)的程序。
結(jié)語(yǔ)
基于RFID實(shí)現(xiàn)的智能導(dǎo)游系統(tǒng)功耗低、信息存取量大、使用方便,具有良好的抗干擾特性,可以在復(fù)雜環(huán)境中穩(wěn)定可靠地運(yùn)行。在景點(diǎn)、景區(qū)、博物館、展覽館裝備這樣的電子導(dǎo)游設(shè)備,可使游客真正感受到電子技術(shù)帶來的極大便利,具有良好的應(yīng)用前景。
評(píng)論