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.

[参考译文] LAUNCHXL-CC2650:需要有关连接 MFRC522 (NXP)和 CC2650-Launchpad 的帮助

Guru**** 2551640 points
Other Parts Discussed in Thread: CC2650, CC2640, LAUNCHXL-CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/579441/launchxl-cc2650-need-help-with-interfacing-mfrc522-nxp-and-cc2650-launchpad

器件型号:LAUNCHXL-CC2650
主题中讨论的其他器件:CC2650CC2640

我们尝试 将 MFRC522 RFID 读取器与 CC2650-Launchpad 相连。 RFID 读取器的库适用于 Arduino、但尚未移植到 ARM 内核。 我应该尝试修改现有库吗? 它使用 SPI 与微控制器进行通信、那么如何实现与 CC2650的相同功能呢?  

我发现 http://processors.wiki.ti.com/index.php/Cc2640_Adding_a_UART_or_SPI_driver_to_a_Sample_Project 比较合适、但 SPI 器件上的引脚不匹配。 MFRC 522上的引脚为:

信号

MISO

MOSI

SDA
SCK

RST

根据 wiki、SPI 器件上的引脚为:

信号
MRDY
SRDY
MISO
MOSI
CLK

此外、该页面还使用 CC2640以及 SmartRF 评估板。 CC2650 Launchpad 上的等效引脚是什么?

 

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    将其移至 CC2650论坛。 此论坛面向基于 TI 的 NFC/RFID 读取器支持。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果使用 SPI 接口、则应在 LAUNCHXL-CC2650和 MFRC 522之间进行以下连接。

    LAUNCHXL-CC2650 MFRC 522
    CS (DIO 由您选择) --> NSS/SDA
    SCLK (DIO_10) --> SCK
    MOSI (DIO_9) --> MOSI
    MISO (DIO_8) --> MISO
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Josh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您 Yikai 详细介绍 SPI 接口。 我还需要一些帮助来将 MFRC522的 Arduino 库与 CC2650配合使用。 存储库: https://github.com/miguelbalboa/rfid 是为 Arduino 开发的。 为了使用 CC2650的库、我需要进行哪些更改?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在 MFRC522移植到 CC2650方面没有经验、因此我无能为力。