我正在使用 TRF7970A 和提供的固件(sloc297)开发 NFC Type2/Type4扫描设备。
它的工作原理非常好、但我仍在寻找任何可能的改进扫描所需的时间。 尤其是在没有标签的情况下。
我想知道 Tx 和 Rx 超时是否记录在某个位置、或者它们是否由固件中的试用和错误定义。 因为即使我有一半的超时、读取过程也看起来很好。
提前感谢!
此致、
库斯
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
亲爱的库斯-
假设您通常指的是 ISO14443A、因为您指的是2类和4类卡。 如您所知、NFC 基于 HF RFID 标准、低级计时规范位于 ISO 标准中。
ISO14443-2具有 TRF79xxA IC 处理的 PCD (读取器)的所有位时序。 NFC 只允许类型 A 的106kbps 通信、类型2 NFC 卡只允许106kbps 通信、因此您需要查看 ISO14443-3、以查看 PCD 至 PICC (标签)之间允许的帧延迟时间规格、反之亦然。 (这是 PCD 发送的最后一个暂停结束与 PICC 发送的起始位内的第一个调制边沿之间的时间。
对于 REQA/WupA、Anticolision 和 Select 命令、最后一个位为1的帧延迟时间(FDT)为1236/fc (91uSec)、最后一个位为0、则为1172/fc (86uSec)
106kbps 上的所有其它命令都是整数值>9 x 128 + 84 / fc (最后一位为1)或整数值>9 x 128 + 20 / fc
希望这个(加上拉尔夫所说的话)能帮助你了解你必须在这里操作的边界条件。 基本而言、您需要做的是浏览标准中的流程图、并始终针对您在执行命令/响应时所做的工作进行累加、这样可以将所需的工作减至最少。