專利名稱:射頻識(shí)別終端訪問方法及訪問系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于無(wú)線通信技術(shù)領(lǐng)域,具體地說(shuō),是涉及射頻識(shí)別終端訪問方法及訪問系統(tǒng)。
背景技術(shù):
隨著射頻識(shí)別技術(shù)和計(jì)算機(jī)技術(shù)的不斷發(fā)展,射頻識(shí)別終端廣泛應(yīng)用于商場(chǎng)、城市、住宅小區(qū)、企業(yè)、學(xué)校、醫(yī)院等ー卡通系統(tǒng)中,極大地提高了人們的生活水平和工作質(zhì)量?,F(xiàn)有射頻識(shí)別終端產(chǎn)品私有性較強(qiáng),硬件與軟件不能分離,沒有統(tǒng)ー的訪問方法訪問終端產(chǎn)品,使得第三方設(shè)備難以對(duì)種類繁多的終端產(chǎn)品進(jìn)行相同領(lǐng)域的應(yīng)用開發(fā),限制了終端產(chǎn)品的功能擴(kuò)展,増加了開發(fā)的重復(fù)性和開發(fā)成本。而且,這種私有性較強(qiáng)的產(chǎn)品與現(xiàn)有硬件基礎(chǔ)平臺(tái)和業(yè)務(wù)功能常常在不同的開發(fā)機(jī)構(gòu)中分別實(shí)現(xiàn)的現(xiàn)狀不相符,不利于產(chǎn)品的推廣使用。
發(fā)明內(nèi)容
本發(fā)明的目的之ー是提供一種射頻識(shí)別終端訪問方法,以提高訪問的通用性。為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采用下述技術(shù)方案予以實(shí)現(xiàn)
ー種射頻識(shí)別終端訪問方法,所述方法包括下述步驟
將射頻識(shí)別終端設(shè)置為串ロ設(shè)備;
通過(guò)串ロ通信方式發(fā)送訪問指令訪問射頻識(shí)別終端。如上所述的訪問方法,若所述訪問指令為獲取射頻識(shí)別終端指令執(zhí)行結(jié)果的指令,則在執(zhí)行所述發(fā)送訪問指令訪問射頻識(shí)別終端的步驟之后還包括下述步驟
射頻識(shí)別終端執(zhí)行訪問指令,并將指令執(zhí)行結(jié)果通過(guò)串ロ通信方式發(fā)送出去。如上所述的訪問方法,在執(zhí)行所述發(fā)送訪問指令訪問射頻識(shí)別終端的步驟之前,先執(zhí)行打開串ロ設(shè)備的步驟。如上所述的訪問方法,為提高指令擴(kuò)展的靈活性,所述訪問指令以字節(jié)流的格式發(fā)送。如上所述的訪問方法,為進(jìn)ー步提高指令的通用性和擴(kuò)展靈活性,所述訪問指令包括固定字節(jié)數(shù)的幀頭、幀長(zhǎng)、幀尾及可變字節(jié)數(shù)的命令體。如上所述的訪問方法,為便于指令的擴(kuò)展,若所述訪問指令為基本指令,所述基本指令的命令體包括固定字節(jié)數(shù)的命令字和可變字節(jié)數(shù)的命令參數(shù);若所述訪問指令為擴(kuò)展指令,所述擴(kuò)展指令的命令體包括可變字節(jié)數(shù)的命令字和可變字節(jié)數(shù)的命令參數(shù)。本發(fā)明還提供了ー種射頻識(shí)別終端訪問系統(tǒng),應(yīng)用該系統(tǒng)可以不受射頻識(shí)別終端產(chǎn)品種類的限制而實(shí)現(xiàn)第三方訪問設(shè)備方便地訪問射頻識(shí)別終端。為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采用下述技術(shù)方案來(lái)實(shí)現(xiàn)
ー種射頻識(shí)別終端訪問系統(tǒng),包括射頻識(shí)別終端和第三方訪問設(shè)備,所述第三方訪問設(shè)備包括
訪問指令生成単元,用于生成訪問射頻識(shí)別終端的訪問指令; 訪問指令發(fā)送單元,用于將訪問指令生成単元生成的訪問指令通過(guò)串ロ通信方式發(fā)送出去;
所述射頻識(shí)別終端包括
訪問指令接收單元,用于以串ロ通信方式接收第三方訪問設(shè)備發(fā)送的訪問指令;以及 訪問指令執(zhí)行單元,用于處理和執(zhí)行訪問指令接收單元所接收的訪問指令。如上所述的訪問系統(tǒng),所述射頻識(shí)別終端還包括指令執(zhí)行結(jié)果輸出単元,用于將所述訪問指令執(zhí)行單元執(zhí)行訪問指令后的執(zhí)行結(jié)果通過(guò)串ロ通信方式發(fā)送出去;
所述第三方訪問設(shè)備還包括
指令執(zhí)行結(jié)果接收単元,用于以串ロ通信方式接收射頻識(shí)別終端發(fā)送的指令執(zhí)行結(jié)果;以及
指令執(zhí)行結(jié)果處理単元,用于處理指令執(zhí)行結(jié)果接收単元所接收的指令執(zhí)行結(jié)果。如上所述的訪問系統(tǒng),為提高指令擴(kuò)展的靈活性,所述訪問指令生成単元生成字節(jié)流格式的訪問指令,并通過(guò)所述訪問指令發(fā)送單元將訪問指令發(fā)送出去。如上所述的訪問系統(tǒng),為進(jìn)一步提高指令的通用性和擴(kuò)展靈活性,所述訪問指令包括固定字節(jié)數(shù)的幀頭、幀長(zhǎng)、幀尾及可變字節(jié)數(shù)的命令體。而且,所述訪問指令包括基本指令和擴(kuò)展指令,若指令為基本指令,所述基本指令的命令體包括固定字節(jié)數(shù)的命令字和可變字節(jié)數(shù)的命令參數(shù);若指令為擴(kuò)展指令,所述擴(kuò)展指令的命令體包括可變字節(jié)數(shù)的命令字和可變字節(jié)數(shù)的命令參數(shù)。與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)和積極效果是通過(guò)將射頻識(shí)別終端統(tǒng)一設(shè)置為標(biāo)準(zhǔn)的串ロ設(shè)備,使得第三方訪問設(shè)備可以對(duì)射頻識(shí)別終端以串ロ通信方式進(jìn)行訪問而無(wú)需考慮射頻識(shí)別終端的種類,提高了終端產(chǎn)品訪問的通用性和可移植性,便于第三方對(duì)射頻識(shí)別終端進(jìn)行應(yīng)用擴(kuò)展,既有利于終端產(chǎn)品的維護(hù),也降低了產(chǎn)品應(yīng)用開發(fā)的重復(fù)性和開發(fā)成本。結(jié)合附圖閱讀本發(fā)明的具體實(shí)施方式
后,本發(fā)明的其他特點(diǎn)和優(yōu)點(diǎn)將變得更加清
TL·, ο
圖I是本發(fā)明射頻識(shí)別終端訪問系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)框 圖2是本發(fā)明射頻識(shí)別終端訪問方法一個(gè)實(shí)施例的流程圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明的技術(shù)方案作進(jìn)ー步詳細(xì)的說(shuō)明。請(qǐng)參考圖1,該圖I示出了本發(fā)明射頻識(shí)別終端訪問系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)框圖。如圖I所示,該實(shí)施例的射頻識(shí)別終端訪問系統(tǒng)包括第三方訪問設(shè)備11和射頻識(shí)別終端12,第三方訪問設(shè)備11可以訪問射頻識(shí)別終端12,從而對(duì)射頻識(shí)別終端12執(zhí)行終端的應(yīng)用擴(kuò)展等功能。為提高對(duì)射頻識(shí)別終端12進(jìn)行訪問的通用性,第三方訪問設(shè)備11包括有用于生成訪問射頻識(shí)別終端12的訪問指令的訪問指令生成單元111,以及用于將訪問指令生成單元111生成的訪問指令通過(guò)串ロ通信方式發(fā)送出去的訪問指令發(fā)送單元112。相應(yīng)的,射頻識(shí)別終端12包括有以串ロ通信方式接收第三方訪問設(shè)備11通過(guò)其訪問指令發(fā)送單元112發(fā)送的訪問指令的訪問指令接收單元121,以及用于處理和執(zhí)行訪問指令接收單元121所接收的訪問指令的訪問指令執(zhí)行單元123。第三方訪問設(shè)備11發(fā)送的訪問指令可能是單純控制射頻識(shí)別終端12執(zhí)行某種動(dòng)作的指令,也可能是控制射頻識(shí)別終端12執(zhí)行某種動(dòng)作并返回指令執(zhí)行結(jié)果的指令。為了順利執(zhí)行相應(yīng)的指令類型,射頻識(shí)別終端12還包括有與訪問指令執(zhí)行單元123相連接的指令執(zhí)行結(jié)果輸出単元122,用于將訪問指令執(zhí)行單元123執(zhí)行訪問指令后的執(zhí)行結(jié)果以串ロ通信方式發(fā)送出去。相應(yīng)的,第三方訪問設(shè)備還包括有指令執(zhí)行結(jié)果接收単元113和指令執(zhí)行結(jié)果處理単元114。其中,指令執(zhí)行結(jié)果接收単元113通過(guò)串ロ通信方式接收射頻識(shí)別終端12通過(guò)其指令執(zhí)行結(jié)果輸出単元122發(fā)送的指令執(zhí)行結(jié)果,并將結(jié)果傳輸至指令執(zhí)行結(jié)果處理單元114進(jìn)行處理。在該實(shí)施例中,指令執(zhí)行結(jié)果處理単元114還與訪問指令生成単元111相連接,訪 問指令生成単元111可以根據(jù)指令執(zhí)行結(jié)果處理単元114的處理結(jié)果生成相應(yīng)的訪問指令;或者,指令執(zhí)行結(jié)果處理単元114可以根據(jù)訪問指令生成単元111生成的指令處理執(zhí)行結(jié)果,進(jìn)而對(duì)射頻識(shí)別終端12進(jìn)行有效、可靠的訪問。該實(shí)施例射頻識(shí)別終端訪問系統(tǒng)的工作過(guò)程可參考圖2流程及下述對(duì)圖2流程的描述。在該實(shí)施例的訪問系統(tǒng)中,第三方訪問設(shè)備11與射頻識(shí)別終端12通過(guò)串ロ通信方式進(jìn)行通信,也即將射頻識(shí)別終端12設(shè)置為一個(gè)標(biāo)準(zhǔn)的串ロ設(shè)備進(jìn)行訪問,而不必關(guān)心射頻識(shí)別終端12所依賴的硬件開發(fā)平臺(tái),大大提高了射頻識(shí)別終端12的通用性。第三方訪問設(shè)備11只需要打開串ロ設(shè)備就可以向射頻識(shí)別終端12發(fā)送訪問指令,并接收終端反饋的指令結(jié)果,方便了第三方對(duì)終端產(chǎn)品不同應(yīng)用領(lǐng)域的獨(dú)立開發(fā),有利于終端產(chǎn)品的應(yīng)用擴(kuò)展和性能維護(hù),極大地減少了終端產(chǎn)品應(yīng)用的重復(fù)性開發(fā)和開發(fā)成本。請(qǐng)參考圖2,該圖2所示為本發(fā)明射頻識(shí)別終端訪問方法一個(gè)實(shí)施例的流程圖。下面結(jié)合圖I的射頻識(shí)別終端訪問系統(tǒng)對(duì)該實(shí)施例的訪問方法的流程作一具體描述。如圖2所示,該實(shí)施例的射頻識(shí)別終端訪問方法的流程如下
步驟S201 :流程開始。步驟S202 :將射頻識(shí)別終端設(shè)置為串ロ設(shè)備。通過(guò)將射頻識(shí)別終端設(shè)置為串ロ設(shè)備,可以通過(guò)訪問標(biāo)準(zhǔn)串ロ設(shè)備的方式來(lái)訪問射頻識(shí)別終端,不僅提高了終端訪問的通用性,且串ロ訪問時(shí)僅需讀和寫兩個(gè)信號(hào)線,使用方便。步驟S203 :打開串ロ設(shè)備。可以通過(guò)發(fā)送指令的方式打開串ロ設(shè)備,在打開串ロ設(shè)備后,待訪問的第三方設(shè)備就可以向串ロ設(shè)備、也即射頻識(shí)別終端寫指令或者讀取指令執(zhí)行的結(jié)果。步驟S204 :通過(guò)串ロ通信方式向射頻識(shí)別終端發(fā)送訪問指令。訪問指令可以各種格式發(fā)送,優(yōu)選的,訪問指令以字節(jié)流的格式發(fā)送,一條指令構(gòu)成ー個(gè)發(fā)送幀。以字節(jié)流的格式發(fā)送訪問指令,不僅指令控制簡(jiǎn)單,指令一致性較好,且便于靈活地對(duì)指令進(jìn)行擴(kuò)展。作為優(yōu)選實(shí)施例,以字節(jié)流格式發(fā)送的訪問指令包括有固定字節(jié)數(shù)的幀頭、幀長(zhǎng)和幀尾及字節(jié)數(shù)可變的 命令體。其中,幀頭用來(lái)標(biāo)識(shí)ー個(gè)命令幀的開始,可以固定為ー個(gè)字節(jié);幀長(zhǎng)用來(lái)表示一個(gè)完整命令幀的長(zhǎng)度,可以固定為兩個(gè)字節(jié);幀尾用來(lái)標(biāo)識(shí)ー個(gè)命令幀的結(jié)束,可固定為ー個(gè)字節(jié);而命令體為整個(gè)訪問指令的核心所在,表示對(duì)射頻識(shí)別終端的具體控制命令。為便于指令的管理,同時(shí)利于對(duì)指令進(jìn)行擴(kuò)展,將訪問指令分為基本指令和擴(kuò)展指令兩大類。若訪問指令為基本指令,其命令體包括固定字節(jié)數(shù)、如為單字節(jié)的命令字和可變字節(jié)數(shù)的命令參數(shù);若訪問指令為擴(kuò)展指令,則其命令體包括可變字節(jié)數(shù)的命令字和可變字節(jié)數(shù)的命令參數(shù)。其中,命令字用來(lái)表示該訪問指令要執(zhí)行的功能,而命令參數(shù)表明了執(zhí)行相應(yīng)的功能的具體要求。通過(guò)上述訪問指令的定義,如果要改變射頻識(shí)別終端的應(yīng)用,只需要改變命令體的內(nèi)容,無(wú)需更改整個(gè)指令的格式即可,通用性強(qiáng),方便指令的擴(kuò)展。發(fā)送的訪問指令根據(jù)對(duì)射頻識(shí)別終端的執(zhí)行要求可以分為兩類,一類是單純控制射頻識(shí)別終端執(zhí)行某種動(dòng)作的指令,例如打開射頻識(shí)別終端的射頻電源的指令、設(shè)置射頻識(shí)別終端調(diào)制模式的指令等。對(duì)于這類指令,射頻識(shí)別終端接收到指令后直接執(zhí)行相應(yīng)的動(dòng)作即可。另ー類訪問指令是控制射頻識(shí)別終端執(zhí)行某種動(dòng)作并返回指令執(zhí)行結(jié)果的指令,例如射頻識(shí)別終端數(shù)據(jù)讀取的指令、射頻識(shí)別終端軟件版本查詢的指令等。對(duì)于這類指令,射頻識(shí)別終端接收到指令后執(zhí)行相應(yīng)的動(dòng)作,并將指令執(zhí)行結(jié)果通過(guò)串ロ通信方式發(fā)送出去,供訪問射頻識(shí)別終端的第三方設(shè)備接收。步驟S205 :判斷對(duì)射頻識(shí)別終端的訪問是否結(jié)束。若結(jié)束,執(zhí)行步驟S206 ;若未結(jié)束,轉(zhuǎn)至步驟S204,繼續(xù)向射頻識(shí)別終端發(fā)送訪問指令。步驟S206 :在對(duì)射頻識(shí)別終端的訪問結(jié)束時(shí),可以向射頻識(shí)別終端發(fā)送相應(yīng)的指令來(lái)關(guān)閉串ロ設(shè)備,也即關(guān)閉了對(duì)射頻識(shí)別終端的訪問端ロ。步驟S207:流程結(jié)束。以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其進(jìn)行限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),依然可以對(duì)前述實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明所要求保護(hù)的技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種射頻識(shí)別終端訪問方法,其特征在于,所述方法包括下述步驟 將射頻識(shí)別終端設(shè)置為串ロ設(shè)備; 通過(guò)串ロ通信方式發(fā)送訪問指令訪問射頻識(shí)別終端。
2.根據(jù)權(quán)利要求I所述的訪問方法,其特征在于,若所述訪問指令為獲取射頻識(shí)別終端指令執(zhí)行結(jié)果的指令,則在執(zhí)行所述發(fā)送訪問指令訪問射頻識(shí)別終端的步驟之后還包括下述步驟 射頻識(shí)別終端執(zhí)行訪問指令,并將指令執(zhí)行結(jié)果通過(guò)串ロ通信方式發(fā)送出去。
3.根據(jù)權(quán)利要求I所述的訪問方法,其特征在于,在執(zhí)行所述發(fā)送訪問指令訪問射頻識(shí)別終端的步驟之前,先執(zhí)行打開串ロ設(shè)備的步驟。
4.根據(jù)權(quán)利要求I至3中任一項(xiàng)所述的訪問方法,其特征在于,所述訪問指令以字節(jié)流的格式發(fā)送。
5.根據(jù)權(quán)利要求3所述的訪問方法,其特征在于,所述訪問指令包括固定字節(jié)數(shù)的幀頭、幀長(zhǎng)、幀尾及可變字節(jié)數(shù)的命令體。
6.根據(jù)權(quán)利要求5所述的訪問方法,其特征在于,若所述訪問指令為基本指令,所述基本指令的命令體包括固定字節(jié)數(shù)的命令字和可變字節(jié)數(shù)的命令參數(shù);若所述訪問指令為擴(kuò)展指令,所述擴(kuò)展指令的命令體包括可變字節(jié)數(shù)的命令字和可變字節(jié)數(shù)的命令參數(shù)。
7.ー種射頻識(shí)別終端訪問系統(tǒng),包括射頻識(shí)別終端和第三方訪問設(shè)備,其特征在于,所述第三方訪問設(shè)備包括 訪問指令生成単元,用于生成訪問射頻識(shí)別終端的訪問指令; 訪問指令發(fā)送單元,用于將訪問指令生成単元生成的訪問指令通過(guò)串ロ通信方式發(fā)送出去; 所述射頻識(shí)別終端包括 訪問指令接收單元,用于以串ロ通信方式接收第三方訪問設(shè)備發(fā)送的訪問指令;以及 訪問指令執(zhí)行單元,用于處理和執(zhí)行訪問指令接收單元所接收的訪問指令。
8.根據(jù)權(quán)利要求7所述的訪問系統(tǒng),其特征在于,所述射頻識(shí)別終端還包括指令執(zhí)行結(jié)果輸出単元,用于將所述訪問指令執(zhí)行單元執(zhí)行訪問指令后的執(zhí)行結(jié)果通過(guò)串ロ通信方式發(fā)送出去; 所述第三方訪問設(shè)備還包括 指令執(zhí)行結(jié)果接收単元,用于以串ロ通信方式接收射頻識(shí)別終端發(fā)送的指令執(zhí)行結(jié)果;以及 指令執(zhí)行結(jié)果處理単元,用于處理指令執(zhí)行結(jié)果接收単元所接收的指令執(zhí)行結(jié)果。
9.根據(jù)權(quán)利要求7或8所述的訪問系統(tǒng),其特征在于,所述訪問指令生成単元生成字節(jié)流格式的訪問指令,并通過(guò)所述訪問指令發(fā)送單元將訪問指令發(fā)送出去。
10.根據(jù)權(quán)利要求9所述的訪問系統(tǒng),其特征在于,所述訪問指令包括固定字節(jié)數(shù)的幀頭、幀長(zhǎng)、幀尾及可變字節(jié)數(shù)的命令體;若所述訪問指令為基本指令,所述基本指令的命令體包括固定字節(jié)數(shù)的命令字和可變字節(jié)數(shù)的命令參數(shù);若所述訪問指令為擴(kuò)展指令,所述擴(kuò)展指令的命令體包括可變字節(jié)數(shù)的命令字和可變字節(jié)數(shù)的命令參數(shù)。
全文摘要
本發(fā)明公開了一種射頻識(shí)別終端訪問方法及訪問系統(tǒng),所述訪問方法包括下述步驟將射頻識(shí)別終端設(shè)置為串口設(shè)備;通過(guò)串口通信方式發(fā)送訪問指令訪問射頻識(shí)別終端。本發(fā)明通過(guò)將射頻識(shí)別終端統(tǒng)一設(shè)置為標(biāo)準(zhǔn)的串口設(shè)備,提高了終端產(chǎn)品訪問的通用性和可移植性,便于第三方對(duì)射頻識(shí)別終端進(jìn)行應(yīng)用擴(kuò)展,降低了產(chǎn)品應(yīng)用開發(fā)的重復(fù)性和開發(fā)成本。
文檔編號(hào)G06F13/10GK102650974SQ20121011002
公開日2012年8月29日 申請(qǐng)日期2012年4月16日 優(yōu)先權(quán)日2012年4月16日
發(fā)明者劉相雙 申請(qǐng)人:青島海信移動(dòng)通信技術(shù)股份有限公司