《表1 通信协议数据帧格式》

《表1 通信协议数据帧格式》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《2.45GHz射频识别系统设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

RFID阅读器主程序主要实现对标签的盘存、与标签信息交互功能。首先,是对各模块的初始化包括射频模块初始化、串口初始化、以太网初始化等和对MCU引脚的配置,还要对功率模块进行功率配置。主程序循环检测接收标志位是否为真,控制终端的上位机通过串口或以太网向MCU发送命令,当系统检测到中断时,进入中断,根据GB/T28925协议规定的数据帧格式开始接收数据,数据帧格式见表1。接收数据完成后对数据进行循环冗余检查(cyclic redundancy check,CRC)校验,若校验正确,开始解析命令调用协议处理程序并发送对应命令帧。随后对接收标签返回的数据,进行CRC校验,若校验正确,则通过串口或以太网将数据返回给上位机控制终端。一次通信结束后,程序返回到循环检测标志位函数,等到检测到下一次标志位为真,则进行上面的步骤。RFID阅读器主程序的流程如图6所示。