當(dāng)代科學(xué)技術(shù)突飛猛進,極大促進了自動識別技術(shù)的發(fā)展——條形碼、光學(xué)字符識別、磁條(卡)、工C卡、語音識別、視覺識別、RFID等,其中,RFID無疑是最為前沿的自動識別技術(shù),是一種非接觸式的識別技術(shù);同時,隨著另外一項技術(shù)——嵌入式技術(shù)的飛速發(fā)展,機構(gòu)小巧、性能優(yōu)越、價格便宜、操作簡便的手持式數(shù)據(jù)自動讀寫設(shè)備發(fā)展尤為迅速。具體說來,一款好的手持式RFID讀寫器適用于工作現(xiàn)場,可以供工作人員對現(xiàn)場物品信息進行自動收集,而隨著嵌入式操作系統(tǒng)和網(wǎng)絡(luò)技術(shù)的應(yīng)用,使讀寫器不僅有數(shù)據(jù)采集功能,而且可以對數(shù)據(jù)進行分析以供管理決策。在這其中,操作系統(tǒng)、芯片、總線、接口技術(shù)成為讀寫器的內(nèi)核,嵌入式系統(tǒng)成為技術(shù)的代表。 隨著嵌入式操作系統(tǒng)(如linux、wirice.net)的出現(xiàn),使得軟件開發(fā)人員在嵌入式系統(tǒng)和普通pc機上進行應(yīng)用軟件開發(fā)不會感到太大的差別(借助于交叉開發(fā)環(huán)境,即在pc機上編譯連接,但生成的是目標(biāo)機代碼)。但是,對于那些應(yīng)用軟件開發(fā)者,往往對某一行業(yè)軟件開發(fā)比較熟悉卻對硬件有些陌生,熟悉硬件原理(嵌入式處理器架構(gòu)、部件工作原理等)恰恰是構(gòu)建一個嵌入式系統(tǒng)所必須的。因此,構(gòu)建一個性能穩(wěn)定、持續(xù)工作時間長、完善數(shù)據(jù)接口、方便讀寫器接口的手持式設(shè)備成為了當(dāng)今一個比較熱門的技術(shù)領(lǐng)域。本項目就是根據(jù)以上事實,先分析了國內(nèi)外研究現(xiàn)狀,再根據(jù)項目需求、生產(chǎn)成本以及RFID應(yīng)用開發(fā)者的要求,決定采用以ARM920T為內(nèi)核的$3C2410為嵌入式處理器、微軟公司力推的wiIice.net為嵌入式操作系統(tǒng),設(shè)計開發(fā)了供RFID應(yīng)用軟件開發(fā)者使用的手持式RFID讀寫器。針對手持式設(shè)備的特點和實際要求,對讀寫器軟硬件系統(tǒng)整體結(jié)構(gòu)進行了規(guī)劃,完成了時鐘電路、nand flash存儲器接口電路、SDRAM電路、串行接口電路、RFID讀寫模塊接口電路、USB接口電路、無線通信模塊接口電路、LCD/觸摸屏接口電路的設(shè)計,并開發(fā)了讀寫器的二次發(fā)API;在wince.net平臺下,利用platform builder工具定制了適于讀寫器的操作系統(tǒng),實現(xiàn)了嵌入式操作系統(tǒng)的設(shè)計,最后對整個系統(tǒng)進行了測試。
標(biāo)簽:
RFID
ARM
手持式
讀寫器
上傳時間:
2013-06-21
上傳用戶:yatouzi118