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.

[参考译文] TRF7960:读取标签时出现问题

Guru**** 2526740 points
Other Parts Discussed in Thread: TRF7960

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/740467/trf7960-problems-to-read-tags

器件型号:TRF7960

尊敬的同事、我正在使用 TRF7960开发应用、并且我正在应用 ISO15693协议。 通常、我可以读取标签、并且我不会遇到冲突问题。 现在、我向您解释 我的两个具体问题:

1.当第一个字节为0时、我无法读取标签。  例如:E00401509A198BF0。 没有任何信号中断。  

2. 我为某些标签获取了不正确的 UID。 例如:我有一个 UID 为 E00401508077BE17的标签。 我发送时隙、当中断激活时、我可以读取 FIFO 寄存器。 我得到 UID 17 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77。 为什么??  显然、我先读取8个字节、然后读取5个字节。

  

有什么建议?

提前感谢您。

此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Juandepeji、您好!

    我不确定您使用的固件是什么、但我建议查看我们的最新解决方案、该解决方案具有经过良好互操作性测试的优化防碰撞算法。

    您可以从 www.ti.com/.../sloc297下载示例

    您要查看的文件是 NFC 文件夹中的 ISO15693.c 文件、尤其是 ISO15693_runAnticollion API。