当提及RFID技术时,需要注意的一点是RFID并不仅仅指一种技术。RFID有很多不同的类型,包括无源低频(LF)、高频(HF)、超高频(UHF)、有源系统和混合方案(RFID结合GPS、红外线及其它技术)。
因此,如果想要选到合适的开发工具,首先需要弄清要开发的是哪种类型的RFID系统。以下是现有的几种开发工具:
超高频工具
Impinj是一家超高频芯片、读取器、读取器芯片制造商,该公司提供INDY软件开发工具包、应用编程界面(API)程序库、图形用户界面(GUI),及拓展示例代码库(可简化应用开发)。
Alien技术公司提供ALR-9900+开发工具,内含开发RFID方案所需的所有必要零部件。工具包中包含Alien的ALR-9900+ RFID读取器,让不同行业的用户可以采用更加有效、更易管理的方案。
CAEN RFID专门制造无源UHF读取器,该公司提供的软件开发工具包中包含软件库,“具有高级对象导向接口,适用于所有easy2read读取器,让开发者可以专注于应用逻辑,不用浪费时间在通讯协议细节上”。CAEN RFID提供Visual C++、Java和Microsoft .Net软件库,便于开发者连接CAEN读取器到中间设备及企业应用。
ThingMagic是无源UHF RFID读取器及模块供应商,该公司提供开发工具,用于该公司的固定读取器及读取器模块。每个开发包“包含读写RFID标签及开发RFID应用所需的所有零部件”。工具包中还有Mercury API,包括示例代码及图示读写演示程序,“程序设计界面可用于开发ThingMagic的所有读取器”。
高频工具
Texas Instruments公司提供Stellaris 13.56 MHz RFID无线工具包,使用Stellaris微控制器开发包(单独出售)、Stellaris EM2拓展板、TI的TRF7960TB HF RFID读取器模块,及所有必需的硬件和软件,提供一个强大的RFID开发环境及互动式系统演示。
低频工具
Atmel是一家无源RFID应答器芯片供应商,该公司提供几种开发工具包,让工程师可以用来评估集成电路。低频RFID应用工具(ATA2270-EK1)是一款“独立的入门RFID系统工具包,适用于初学者,工具包包括液晶显示屏和控制按钮,可操控RFID系统”。该工具包支持Atmel的e5530/TK5530、T5551/TK5551、ATA5567 (T5557)、ATA5570、ATA5575、ATA5577、ATA5558和U2270B芯片。工具包还包括一张CD,内有GUI,可让用户配置标签。Texas Instruments和Melexis公司也提供低频开发工具包。