使用 Raspberry Pi,我已经能够成功连接到 NUCLEO-
NFC05A1、NUCLEO-NFC06A1 和 ST25R3916-DISCO 并从中读取标签。但是,我无法让 ST25R3911B-DISCO 使用 ST25R3911B Linux 驱动程序工作。
由于某些原因,当 V_RF 连接到 5V 时,Raspberry Pi 无法启动。如果我断开它,PI 将启动,但我将无法通过 SPI 找到
电路板(ERR_HW_MISMATCH 在 !st25r3911CheckChipID(NULL)期间)。这是预期的,因为 V_RF 未连接,但它需要连接。我尝试为 V_RF 提供外部
电源,但这并没有解决我的问题。我买了多个不同的 ST25R3911B-DISCO 板并连接到多个不同的 Raspberry Pis,但问题相同。
这是我连接两块板的方式:
Pi 5V -> V_RF
Pi GRD -> GRD
Pi 3v3 -> 3v3
Pi CE0 -> /SS
Pi SCLK -> SCLK
Pi MOSI -> MOSI
Pi 味噌 -> 味噌
PI CE1 -> IRQ
此接线与 NUCLEO-NFC05A1、NUCLEO-NFC06A1 和 ST25R3916-DISCO 完美配合。ST25R3911B-DISCO是否与树莓派不兼容?V_RF 是否必须以不同方式连接?
谢谢!