基于ARM支持多通信平台的RFID中间件系统设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于ARM支持多通信平台的RFID中间件系统设计.docx》由会员分享,可在线阅读,更多相关《基于ARM支持多通信平台的RFID中间件系统设计.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于ARM支持多通信平台的RFID中间件系统设计RFID中间件在RFID读写器和应用程序之间起桥梁作用。应用程序端使用中间件所提供一组通用的应用程序接口(API),即能连到RFID读写器,采集RFID标签数据。即使存储RFID标签情报的数据库软件或后端应用程序增加或改由其他软件取代,或者读写RFID读写器种类增加等情况发生时,应用端不需修改也能处理,省去多对多连接的维护复杂性问题。嵌入式RFID中间件在RFID的大规模应用中将扮演重要的角色。在具体应用部署过程中,会有大量的嵌入式设备充当边缘中间件的硬件平台。对于众多有意从事中高端RFID读写器开发的硬件厂商而言,借助嵌入式RFID中间件迅速实
2、现硬件集成基础之上的软件集成,是帮助硬件厂商快速升级产品系列,满足企业拓展市场和业务范围需要的有效举措。通透性是这种系统整个应用的关键,正确抓取数据、确保数据读取的可靠性,以及有效地将数据传送到后端系统都是必须考虑的问题。ARM处理器是当今应用最为广泛的处理器芯片之一,低功耗、低成本、高性能等特点使其在消费电子类产品中的竞争力日趋显着。本文提出了一种基于ARM的支持多通信平台的RFID中间件系统设计,可以更广泛、更丰富地推动RFID应用。1硬件设计AutO_ID中心曾提出了名为Savant的RFID中间件概念的雏形,并制定出相应的1.0规范草案、技术手册和原型系统,明确了RFID中间件的最原始
3、功能。在此基础上,本系统应有以下功能:管理读写设备,支持多种读写器(包括不同厂商、不同类型)。采集、过滤并缓存数据。提供应用开发接口。与EPC体系标准服务交互:ONS、PML。支持多通信平台,如Internet、GSM、GRPS和CDMA。外设的集成控制与协同,实现嵌入式RFID中间件的柔性设备控制。1.1ARM核微处理器本系统在功能上分为有线通信模块、无线通信模块、人机交互模块和核心模块。本设计采用Samscmg公司203MHz的ARM920T内核的处理器S3C2410。S3C2410微处理器是一个多用途的通用芯片,内部集成了微处理器和常用外围组件,可用于各种领域,指令处理速度达到200MI
4、PS。其特性包括:扩展总线最高频率为100MHz,32位数据,27位外部地址线,存储控制器(8个存储体)包含RAM(SDRAM)控制器、NAND控制器;复位时引导芯片选择(8、16位存储或NAND可供选择);4个带有PWM的16位定时器,多达55个中断源的中断控制器;3个UART,支持IrDA1.O;4个DMA通道(支持外设DMA);支持STN与TFTLLCD控制器;2个USB口;I2C-Bus接口;2个串行外围接口电路(SPI)和SD卡接口。此外,S3C2410上可以移植标准Linux操作系统,使得程序开发更加简单。1.2主板模块系统内存部分由1片8M16位数据宽度的Flash,共16MBF
5、lash(IntelE28F128J3C),读写周期150ns;2片16M16位数据宽度的SDRAM(HY57V561620BT)构成,共64MBSDRAM。S3C2410提供8路片选nGCSn07,每个片选都指定了固定的地址,每个片选固定间隔为128MB。系统内存由2片16M16位数据宽度的SDRAM拼成32位模式,公用nGCS6。共64MBRAM。起始地址为Ox30000000。nGCS0接的是一片8M16位数据宽度的IntelE28F128Flash,安装在BANK0,起始地址为0x0。其中内核烧写的起始地址为Ox40000,根文件系统RAMDISK烧写的起始地址为Oxl40000。1.
6、3人机交互模块系统利用GPIO口提供4个按键,以便能够响应按键中断,并获取键值。利用EINT4使用。PS2键盘。S3C2410自带LCD控制器和触摸屏接口。本系统使用型号为LQ035Q7DB02的LCD液晶显示屏,采用MAX1664.作为电源驱动器。MAX1664是美国Maxim公司生产的有源矩阵液晶显示器开关电源,具有升压、双路输出锁相等特点,还提供一个LCD底板驱动器。1.4有线通信模块该模块包括RS-232串行接口和1个10/100M自适应以太网接口。本系统采用一种单电源、低功耗RS-232芯片MAX3232。13、8脚接收:RS-232电平,最大值可达25V,从而12、9脚输出TTL电
7、平,低电平不大于O.4V,高电平不低于Vcc-O.6V;11、10脚输入TTL电平,14、7脚输出RS-232电平,最小幅值大于5.0V,典型值为5.4V。当向外发送数据时,TXD1有一个下降沿,指示灯LED亮,经过MAX3232,TTL电平转化为RS-232电平。当接收外部数据时,RXD1有一个下降沿,指示灯LED亮,外部RS-232电平经过MAX3232转化为TTL电平进入微处理器。系统通过外接1片DM9000以太网MAC芯片扩展了一个10/100M自适应的以太网接口,占用资源nGCS1/EINTO。DM9000是Davicom公司的一个全双工高速以太网控制处理器,内部集成了10/100M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ARM 支持 通信 平台 RFID 中间件 系统 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内