首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows命令上通过PCSC读取NTAG NFC标记

在Windows命令上通过PCSC读取NTAG NFC标记
EN

Stack Overflow用户
提问于 2018-06-22 11:17:32
回答 1查看 1.8K关注 0票数 2

我正在尝试从/向我的NTAG216标记读/写一条NDEF消息。

作为此开发的基础,我使用了Microsoft示例中的PcscSdk:https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/Nfc

我能成功地连接到这张卡。它被识别为Mifare超光速,我可以在上面读/写前16个块。如果我请求一个稍后的扇区,我会得到一个文件找不到错误作为回报。

这张卡肯定是一个比那64个字节空间更大的NTAG216。我的手机将其识别为符合NfcA标准的标签,并且能够读取/写入整个存储空间。

在对网络进行了一些研究之后,我发现了在"Type 2标签操作规范技术规范T2TOP 1.1“中如何读取/写入那些类型2标签的各种规范。还有一些备注来发送GET_VERSION(0x60)命令,以标识我在这里拥有的特定类型的标记。但是,无论我如何尝试发送这些到我的卡,我总是得到各种错误信息回来。

我使用的阅读器是樱桃TC1200。它在其简短的文档中声称支持ISO14443A、ISO14443B和ISO15693。

整个情况非常混乱,有这么多的标准,没有什么能清楚地说明我要发送什么命令才能将我的卡作为NfcA/NTAG来处理,并获取它的数据并编写它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-23 14:55:25

事实证明,这个问题一直是读者的问题。那个便宜的小樱桃读者只是缺乏对基本的Mifare超光速卡的支持。

我给自己买了一个ACS ACR122读取器,现在相同的代码就可以工作了。这个广告明确地支持各种类型的NFC标记。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50986764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档