【发布时间】:2017-08-21 19:41:59
【问题描述】:
我的问题是我使用 Arduino 上的“读写”示例逐块重写 RFID 卡(MIFARE Classic 1K)。我从第 4 块开始写。在第 7 块它停止了,现在我无法读取任何扇区。我在每个块中都写了零。
DumpToSerial 函数只打印每个扇区
PCD_Authenticate() 失败:通信超时。
它仍然可以读取 UID、SAK 和 PICC 类型。
我是销毁了这张卡还是可以恢复它?
更多信息:
- 卡:MIFARE Classic 1K
- 来自 Elegoo 的 Arduino Mega2560
- 入门套件中的 RC522
【问题讨论】:
-
尝试在superuser 上发帖。 Stackoverflow 仅适用于编程问题。
-
你在卡片上写了什么?你是从 0 到 7 还是从 63 到 7 逐块写的?你用了什么代码?
-
我使用了一个循环,该循环应该从块 4 到 63 处处写入一个零(facepalm),在第 7 个块之后,我得到了错误,我停止了程序。在那之后我不能用卡做任何事情xD
标签: permissions arduino access-control rfid mifare