CR95HF操作命令介绍

 命令形式

· 主机发送给CR95HF的帧具有如下形式

<CMD><Len><Data>

· CR95HF发送给主机的帧具有如下形式:

<RespCode><Len><Data>

这两种帧格式在UARTSPI模式下都适用。

位域:CMDRespCodeLen都是1字节,DATA0-253字节。

 命令列表

 CR95HF命令列表

Code

命令

描述

0x01

IDN

  请求关于CR95HF的短信息和它的版本信息

 

0x02

PROTOCOLSELECL

选择RF通信协议以及指定协议的相关参数

 

0x04

SendRecv

  适用选择的通信协议发送数据并且接收标签响应。

 

 

0x07

 

 

IDLE

 切换CR95HF进入低耗的等待事件(WFE)模式(上电、休眠、待机、标签探测),指定唤醒源,等待事件退出   并进入等待状态。

 

0x08

RDREG

读取唤醒事件寄存器或者模拟寄存器配置寄存器(ARC_B

 

 

 

0x09

 

 

 

WRREG

a.写模拟寄存器配置寄存器(ARC_B)或者写ARC_B寄存器地址的索引值;

  b.将定时器窗口(TimerW)的值写入指定的ISO/IEC 14443类型的标签中;

c.AutoDetect Filter使能寄存器写入指定的ISO/IEC 18092标签中。

0x0A

BaudRate

设置UART波特率

0x55

Echo

CR95HF返回一个ECHO响应(0x55

Other codes

ST Reserved

 

IDN  (0x01) 命令描述

IDN(0x01)命令给出了CR95HF的主要信息和版本信息。

描述

数据

注释

举例

Host to CR95HF

0x01

命令代码

 

>>>0x0100

0x00

数据长度

 

0x00

Result code

<<<0x000F4E4643204653324A415354

 

 

 

34002ACE

<Len>

数据长度

 

 

<Device ID>

数据以ASCII形式(13字节)

In this example,

CR95HF to

Host

<<<0x4E4643204653324A4153543400

: ‘NFC FS2JAST4’, #4 (Last Character of

 

 

<ROM CRC>

 

 

 

ROM内容CRC检测(2字节)

 

 

NFC FS2JAST4 means ROM code

 

revision 4.)

 

0x2ACE: CRC of ROM (real CRC may

 

differ from this example)


提示:检测整个ROM大于需要6ms.应用程序必须允许有足够的时间等待这个命令的响应。


每个命令都会有一个详细的列表进行指令代码介绍,太多了每个都要贴上来太麻烦了,已经整理成PDF文档以供下载

下载链接:http://download.csdn.net/detail/aqwtyyh/9590340



posted @ 2016-07-30 10:49  王纯配  阅读(504)  评论(0编辑  收藏  举报