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:如何实现 TRF7964A NFC

Guru**** 2835910 points

Other Parts Discussed in Thread: TRF7964A

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1631254/trf7964a-how-to-implement-trf7964a-nfc

部件号: TRF7964A

bc2000 模型应实现的与 NFC 相关的 UI 访问目标 NFC 的内存,读取用户信息,并将其用作登录信息,
这是一种函数实现、例如根据用户信息更改来更改 NFC 的存储器内容。 目前、仅读取 UID。

关于这一点、自检如下(我们需要确保摘要正确)。
1) 要访问 NFC 存储器,必须在卡选择过程后打开一个名为 MIFARE Classic 的接口
2) 默认情况下,在选择卡后,卡中存储器的 R/W 在名为 Crypto1 的加密方案上运行
3) TRF7964A 提供的标准模式不支持 MIFARE 经典、可在其功能期间通过特殊直接模式实现
4) 这种格式是由 NXP 创建的,并有一个单独的芯片,在 NXP 芯片中提供 MIFARE Classic 引擎
5) TI 提供软件实现的库以支持 MIFARE Classic(使用 MSP430 系列 CPU 时可用的库)
6) 尝试链接到 STM、但由于架构兼容性、Lib 文件未被识别

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

    感谢您对调查结果的详细总结。 以下是我们对提出的每个问题的答复:


    TRF7964A 支持通过特殊直接模式进行 MIFARE Classic 通信、TI 提供了一个实现 MIFARE Classic 协议(包括 Crypto1 加密层)的软件库。 不过、此库是专门为 MSP430 系列 MCU 开发和验证的、并作为预编译的二进制文件分发、不能直接移植到 STM32 等其他架构。

    对于基于 STM32 的设计、我们建议您执行以下操作:

    1.查看技术文档—用于特殊直接模式实现的应用手册和参考代码可在 TRF7964A 技术文档页面找到: https://www.ti.com/product/TRF7964A#tech-docs


    2.查看常见问题解答—TRF7964A 常见问题解答应用手册: https://www.ti.com/lit/an/sloa246b/sloa246b.pdf 中介绍了常见的实施问题

    注意: 在非 MSP430 平台上对 MIFARE Classic 的支持有限。 请注意、这些器件的支持资源有限、器件本身和更广泛的 NFC/RFID 产品系列也是如此。 我们建议在继续开发之前查看上述技术文档和常见问题解答链接以获取最新信息。

    谢谢、

    Riz