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