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.

[参考译文] MSP430FR6877:从 MFRC522读取数据失败

Guru**** 2782555 points

Other Parts Discussed in Thread: MSP430FR6877

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/941300/msp430fr6877-failure-in-reading-data-from-mfrc522

器件型号:MSP430FR6877

您好!

MSP430FR6877通过 SPI 连接到 MFRC522、SPI 通信正常、对寄存器进行写入/读取操作正常。

但是、当从卡读取数据时、FIFO 中的数据计数始终为0。

我尝试了数字自检、它返回 版本寄存器中的版本1 (0x91)、但 FIFO 也没有数据、因此测试失败。

那么、这与 MSP430FR6877有任何关系吗? 这是否意味着 RFID 芯片本身工作正常、问题出在天线中?

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

    、您能不能就此提供帮助?

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

    请注意:该代码适用于 MFCV520。

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

    您好、Ahmed、

    您表示您可以通过 SPI 与 MFRC522成功通信、因此我认为它不是 MSP430。

    这是您第一次使用此器件吗?  您是否设计了天线布局?  是否确定 RF 配置正确?

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

    尊敬的 Dennis:

    我 之前使用过 MFCV520、它是相同的。 对于天线设计、它是由硬件工程师完成的、我不确定。

    我在测试这两个器件时注意到的是、工作 中的 MFCV520和不工作的 MRFC522、其中 ComIrqReg 的值为0x64、而使用 MRFC522时为0x14、 这意味 着 MRFC522处于空闲状态。

    正如我说过的、即使自检也不工作、FIFO 计数始终为0。

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

    必须 将 TxControlReg 设置为0x03才能启用 Tx1和 TX2、但当我在设置后读取它时、我会发现它的值是复位值0x80。 此外、当我读取 Status2Reg 时、我发现它的值0表示空闲。

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

    您好、Ahmed、

    由于 MSP430和 MFRC522之间的接口是 SPI、因此 MSP430通过在 MOSI 引脚上计时数据并在 MISO 上读取数据来控制何时读取数据。  MSP430如何知道何时准备好来自 MFRC522的数据以便在其 FIFO 中捕获数据?  MFRC522是否有中断引脚指示数据何时可用?

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

    您好、Ahmed、

    我将假定您能够解决您的问题、因此我将继续并关闭此主题。
    如果情况并非如此,请单击“这无法解决我的问题”按钮,并使用更多信息回复此主题。
    如果此主题锁定、请单击"提出相关问题"按钮、然后在新主题中描述您的问题的当前状态以及您可能需要帮助我们帮助解决您的问题的任何其他详细信息。