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