发新帖本帖赏金 0.20元(功能说明)我要提问
12下一页
返回列表
打印
[STM32F1]

读非接触IC卡的问题

[复制链接]
2498|39
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我现在正在读非接触IC卡,现在对IC卡发送RATS命令有应答,卡已进入PROTOCOL状态。
可是我往卡发送APDU命令时,没有应答。
哪位大神搞过非接触IC卡呀?指点一下,谢谢!
沙发
JY-DX-JY|  楼主 | 2016-3-15 14:08 | 只看该作者
高手支招啊

使用特权

评论回复
板凳
JY-DX-JY|  楼主 | 2016-3-15 14:43 | 只看该作者
我想读取公交卡余额,手册说要先选择支付应用

请问如何选择支付应用呢?谢谢

使用特权

评论回复
地板
Thethree| | 2016-3-15 14:56 | 只看该作者
这个门禁卡是不是就是您说的这个非接触卡?

使用特权

评论回复
5
JY-DX-JY|  楼主 | 2016-3-15 15:16 | 只看该作者
Thethree 发表于 2016-3-15 14:56
这个门禁卡是不是就是您说的这个非接触卡?

那个不懂。我现在读银**和公交卡

使用特权

评论回复
6
Brand2| | 2016-3-15 16:02 | 只看该作者
APDU命令确定发送出去了?

使用特权

评论回复
7
JY-DX-JY|  楼主 | 2016-3-15 16:04 | 只看该作者
Brand2 发表于 2016-3-15 16:02
APDU命令确定发送出去了?

发出了,通过射频芯片的发送函数发的,射频芯片是THM3070

使用特权

评论回复
8
JY-DX-JY|  楼主 | 2016-3-15 16:08 | 只看该作者
[size=13.63636302947998px]1.SELECT
[size=13.63636302947998px]Command:00A404000E 325041592E5359532E4444463031
[size=13.63636302947998px]Response:6F2E840E325041592E5359532E4444463031A51CBF0C1961174F08A000000333010102500B50424F4320437265646974
[size=13.63636302947998px]SW1SW2:9000
[size=13.63636302947998px]这是我网上找到的例子,我发出Command,一点反应都没有。


使用特权

评论回复
9
lfc315| | 2016-3-15 16:23 | 只看该作者
命令你是发出去了,问题是怎么确定卡那边确实收到了而且是正确的?

使用特权

评论回复
10
JY-DX-JY|  楼主 | 2016-3-15 16:24 | 只看该作者
lfc315 发表于 2016-3-15 16:23
命令你是发出去了,问题是怎么确定卡那边确实收到了而且是正确的?

我不知道,知道了就不来发帖子了

使用特权

评论回复
11
JY-DX-JY|  楼主 | 2016-3-15 18:54 | 只看该作者

这是SELECT的命令格式,为什么网上的例子把最后那个00省掉啦

使用特权

评论回复
12
bobde163| | 2016-3-15 23:20 | 只看该作者
JY-DX-JY 发表于 2016-3-15 18:54
这是SELECT的命令格式,为什么网上的例子把最后那个00省掉啦

Le表示需要卡回复的字节数,如果是没有或者是0的话,那就是对回复的字节数没有限制

使用特权

评论回复

打赏榜单

JY-DX-JY 打赏了 0.10 元 2016-03-19
理由:很给力

13
bobde163| | 2016-3-15 23:28 | 只看该作者
能收到RATS的话,那要看卡回复的数据和标准中的数据帧一样吗,一般金融卡都是CPU卡,各种应用是按照文件夹的方式来管理的,每进入一个目录都需要相应的密钥,你再好好研究吧

使用特权

评论回复

打赏榜单

JY-DX-JY 打赏了 0.10 元 2016-03-19
理由:太有帮助了

14
oayzw| | 2016-3-15 23:31 | 只看该作者
先读0015文件

使用特权

评论回复
15
JY-DX-JY|  楼主 | 2016-3-16 08:20 | 只看该作者
bobde163 发表于 2016-3-15 23:20
Le表示需要卡回复的字节数,如果是没有或者是0的话,那就是对回复的字节数没有限制 ...

谢谢

使用特权

评论回复
16
JY-DX-JY|  楼主 | 2016-3-16 08:21 | 只看该作者

0015文件是哪个文件?

使用特权

评论回复
17
zwjiang| | 2016-3-16 09:02 | 只看该作者
应用名是否正确?返回的状态字是什么?

使用特权

评论回复
18
JY-DX-JY|  楼主 | 2016-3-16 09:21 | 只看该作者
zwjiang 发表于 2016-3-16 09:02
应用名是否正确?返回的状态字是什么?

没返回状态字,什么都没返回

使用特权

评论回复
19
JY-DX-JY|  楼主 | 2016-3-16 10:00 | 只看该作者
我现在发送RATS命令,响应变成
13 13 78 80 70 02 80 31 80 66 B0 84 0C 03 6E 01 83 00 90 00
出现90 00了,莫名其妙

使用特权

评论回复
20
JY-DX-JY|  楼主 | 2016-3-16 10:14 | 只看该作者
我现在最大的困难在于发送APDU指令没有返回,哪怕返回个错误的代码也好啊

使用特权

评论回复
发新帖 本帖赏金 0.20元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:晴天响霹雳,平地一声雷。

245

主题

3349

帖子

30

粉丝