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.

[参考译文] TRF7964A:有关引脚 SYS_CLK、MOD、ASK/OOK 的设计帮助

Guru**** 2618835 points

Other Parts Discussed in Thread: TRF7964A, TRF7970A

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1010384/trf7964a-design-help-with-regard-to-pin-sys_clk-mod-ask-ook

器件型号:TRF7964A
主题中讨论的其他器件: TRF7970A

大家好、 我正在设计一 个 NFC 标签读取器和写入器电路、此电路应该能够读取和写入 标签2类型的 NFC 标签。   在我的系统中、 主机控制器(ATTINY1617)将通过接口与 TRF7964A 连接  

SPI 总线、在数据表中、我无法理解的功能   

MOD 引脚-我需要连接到主机控制器还是只需通过10K 电阻器下拉至 GND、我 在一些参考电路中看到、它们将其下拉至 GND

SYS_CLK:我的主机控制器有自己的时钟, 是否需要将 SYS_CLK 连接到主机控制器,如果 不需要的话,我应该将其保持悬空或拉至 VI 或 GND

ASK/OOK -我是否需要将这个引脚连接到主机控制器。  

我们将感谢您的任何帮助。 期待支持

谢谢、此致

Orvi

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

    您好!

    因为我目前不在办公室、所以我将在星期一向您提供反馈。  

    此致、

    Helfried

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

    感谢您的回答。  我将 TRF7964A 用于 NFC 标签 (Tag2 类型标签)读取器和写入器应用、我的主机控制器是 ATTINY、我将通过 SPI 总线与 TRF7964A 通信、 由于 ATTINY 中可用的引脚较少、因此我需要您在上述引脚方面的帮助。 将 PIN MOD 接地、ASK/OOK 将起作用。  

    此外、如果您能让我找到一  个可靠的读取器和写入器 C 源代码来写入和读取 Tag2型 NFC 标签、那将会大有帮助。  我还遇到了许多参考源代码、但大多数情况下仅实现读取功能、 写入功能缺失。 也不确定这些代码是否正常工作。 我实际上无法使用示波器等昂贵的器件进行调试。  

    如果您只处理硬件支持、请将我的问题转发给相应的团队。  

    此致

    Kanchan

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

    您好 Kanchan、

    我看到您打开了几个线程、我尝试在这里一个中回答、然后关闭其他线程、因为我们的处理更容易。

    您需要使用 Mifare Ultralight (C)标签、它们是2类标签、需要 ISO14443A 支持。 "C"类型还有我们无法支持的3DES 特性、但这可以通过3DES 库来实现。 此外 、您使用的 MCU 不是 TI MCU、 因此我只能向您指出主要用于 TI MSP430 MCU 的源代码。

    Mifare Ultralight 不需要 任何所谓的"反向模式"。 引脚 MOD 和 ASK/OOK 应通过10k 电阻连接到 GND、而不需要连接到 MCU。 SYS_CLK 引脚可保持断开状态。  

    对于固件实现、您可以使用以下固件作为基础、其中还包含 T2T 的 WriteSingleBlock 函数(ISO14443A):

    https://www.ti.com/lit/zip/sloc297

    第二种选择是使用可在我们的 NFC 演示包中找到的源代码。 可在以下文档的第一页找到该链接:

    https://www.ti.com/lit/an/sloa227b/sloa227b.pdf

    关于存储器使用情况、我无法为您提供任何信息、因为首先我不会为您的 MCU、这也取决于您实现的代码示例的 ISO14443A 子集。

    希望这会有所帮助。

    此致、

    Helfried

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

    您好、 Helfried、  

    非常感谢您的回答。 是的、当您休假时、我实际上打开了多个主题帖、我认为社区中的某个人在此期间可能会有所帮助。 还有一个问题

    1. 我们需要将 EN2引脚连接到 GND 还是可以将其保持开路。  --请推荐  

    2.我已将 IRQ 引脚连接至主机控制器 I/O 引脚。,这样做是否正确?

    另外、由于共享 Tag2 Reader 和 Writer 固件堆栈的链接、我下载了相同的文件并将进行检查。 我的问题是 Tag2读取和写入的代码占用量。 我将执行从 TI 主机控制器到 ATTiny 的移植。  

    根据您的意见,我设计了此电路板,并希望获得有关组件放置和天线设计的 TI 专家意见(遵循 TI 天线设计指南)。 只是想知道您是仅关注软件方面还是硬件方面。  

    此致  

    Kanchan

     

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

    您好 Kanchan、

    EN2引脚还必须通过10k 连接到 GND。 请参阅数据表第6.6.3章"功率模式"。 当连接到 GND 时、通过 EN 禁用 TRF 时需要最低功耗。

    TRF IRQ 输出必须以可中断 MCU 的方式连接到 MCU。

    对于读取器 PCB 布局、我们提供了一些指南:

    https://www.ti.com/lit/an/sloa139a/sloa139a.pdf

    此致、

    Helfried

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

    您好、 Helfried、  

    早上好, 我 尝试构建 sola227b.zip 源代码,但 遇到以下错误。  看起来像是一些与权限相关的问题  

    任何帮助或指向帮助的指针 都很有用  



    警告#10366-D:自动库构建:首次使用库"C:\ti\ccs1031\ccs\tools\compiler\ti-cgt-msp430_4.4.8.\lib\rts430x_lc_ld_eabi.lib"、因此必须进行构建。 这可能需要几分钟的时间。
    错误:读取时出错
    C:/users/kanch/appdata/local/temp/ti2bc6~1/obj/nexttoward.ob


    >>编译失败
    Makefile:1092:目标'c:/users/kanch/appdata/local/temp/ti2bc6~1/obj/nexttoward.obj'的配方失败
    gmake.exe[1]:***[c:/users/kanch/appdata/local/temp/ti2bc6~1/obj/nexttoward.obj]错误1.

    >>编译失败
    Makefile:1092:目标'c:/users/kanch/appdata/local/temp/ti2bc6~1/obj/isdigit.obj'的配方失败
    错误:无法将 C:\Users\kanch\AppData\Local\Temp\065362重命名为
    C:/users/kanch/appdata/local/temp/ti2bc6~1/obj/isdigit.obj:权限
    已拒绝
    gmake.exe[1]:***[c:/users/kanch/appdata/local/temp/ti2bc6~1/obj/isdigit.obj]错误1.

    >>编译失败
    makefile:250:目标'F5529LP_TRF7970A_All_NFC_models.out'的配方失败
    gmake.exe[1]:由于错误、不会重做目标"库"。

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

    您好 Kanchan、

    根据我的理解、您的计算机上的权限存在问题。 因为我不是 CCS 专家、所以我会要求您在 CCS E2E 论坛中提出申请。

    此致、

    Helfried