`
javasee
  • 浏览: 965312 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

关于非接触式IC卡对话硬件工程师3

 
阅读更多

word 16:02:36
label1.Text = MifarePiccRequest(code,ref atq).ToString();
textBox1.Text = atq.ToString();

word 16:02:57
类型值-1,atq值0


低俗人生 16:03:20
不是,在函数定义时加吧,c#怎么定义一个传址参数?
word 16:03:37
public static extern int MifarePiccRequest(byte req_code, ref UInt16 atq);

低俗人生 16:04:26
应该是这样
word 16:04:35
类型值-1,atq值0

低俗人生 16:06:07
读卡器上有卡吗?
word 16:06:34
放两张卡时类型值0,atq值4

低俗人生 16:07:05
那就是寻到了
低俗人生 16:07:21
返回值为0就表示操作正常
word 16:07:46
哈哈,有一张卡寻不到,其他的卡能寻到,是否是这张卡坏了


低俗人生 16:07:54
你查下14443文档,看看ATQ 的值
低俗人生 16:08:02
是坏了
word 16:10:45
你帮我看看4是什么意思,我没查到


低俗人生 16:11:05
哈哈,就是正常的意思
低俗人生 16:11:22
S50的卡返回是4
word 16:12:36
MifareFindCard 这个也没搞定


低俗人生 16:14:50
和寻卡差不多,注意参数类型,调用顺序
word 16:18:08
public byte[] SingleUID =new byte[4] ;//标准标识号:四字节数组,用来存储单倍长度的卡片唯一标识号
public byte[] DoubleUID =new byte[7];//双倍标识号:七字节数组,用来存储双倍长度的卡片唯一标识号
public byte[] TripleUID =new byte[10];//三倍标识号:十字节数组,用来存储三倍长度的卡片唯一标识号
public enum MifareSNR :int//卡片标识号:十字节数组,用来存储单倍、双倍、三倍长度的卡片唯一标识号
{
SingleUID=0, DoubleUID=1, TripleUID=2
}
public struct MifareCardSNR //Mifare系列卡唯一标识号:包括两个数据项,Snr用来存储唯一标识号,UidLen用来指出标识号的长度,值1、2、3分别代表单倍、双倍、三倍长度
{
MifareSNR snr;
byte uidLen;

}
public MifareCardSNR PMifareCardSNR = new MifareCardSNR();//标识号数组:可变长度。
public UInt16 CardType = new UInt16();
[DllImport("SETCRW_S.dll", EntryPoint = "MifareFindCard",CallingConvention=CallingConvention.StdCall)]//寻卡函数
public static extern int MifareFindCard(MifareCardSNR snr,ref UInt16 CardType);
label1.Text = MifareFindCard(PMifareCardSNR,ref CardType).ToString();



word 16:18:20
还是说内存损坏


低俗人生 16:20:01
snr 也要用ref
word 16:20:46
值是-1


word 16:21:22
搞定


word 16:21:35
还是那张破卡搞得



低俗人生 16:21:35

word 16:23:08
十张卡就有两张卡不好使哦


word 16:23:57
都显示-1,是否可以修复啊,另我再用demo那个试试

低俗人生 16:24:09
估计修不了
word 16:25:23
每次重新编译后就好使了,真奇怪

word 16:25:38
现在测试下,都又好使了

word 16:27:41
demo里也这样,有时候显示-1有时候显示正常,为什么啊

低俗人生 16:28:37
应该是-1和正常交替显示
word 16:29:02
为什么呢

低俗人生 16:30:26
卡操作顺序问题
word 16:31:37
不太明白

低俗人生 16:32:12
卡操作时必须按照Request, AntiCollision, Selected的顺序,在最后halt卡片。否则就出错
word 16:32:53
你的意思是延迟?

低俗人生 16:33:05
不是延迟
word 16:35:10
有的时候卡操作顺序颠倒就出现问题

word 16:35:20
是这样吗

低俗人生 16:35:22

word 16:35:43
好的谢谢,耽搁你这么长时间

word 16:35:59
等明天有时间在求教,再见

低俗人生 16:36:14
看看这个资料,对你帮助
word 16:36:18
是中文吗

低俗人生 16:36:32
不是
word 16:36:38


低俗人生 16:36:47
接收文件成功,保存于C:/Documents and Settings/Administrator/桌面/ISO 14443,Mifare.pdf。
word 16:36:54
我看看,再见

低俗人生 16:37:28
88

分享到:
评论

相关推荐

    非接触式IC卡开发板源程序非接触式IC卡开发板源程序

    非接触式IC卡,也称为射频识别(RFID)卡,是一种利用无线射频技术进行数据交换的智能卡。这种技术使得卡片无需物理接触就能完成读取和写入操作,提高了使用的便捷性和安全性。99273880MF500是一款专为非接触式IC卡...

    S50非接触式IC卡性能简介(M1)

    S50非接触式ICS50非接触式IC卡性能简介(M1)卡性能简介(M1)

    非接触式ic卡读写程序

    非接触式IC卡读写程序是一种利用无线射频技术实现卡片与读写设备间数据交换的应用。这种技术在日常生活中广泛应用,如公共交通、门禁系统、电子支付等场景。非接触式IC卡,又称为RFID(Radio Frequency ...

    非接触式IC卡系统的设计与实现PDF

    非接触式IC卡系统是一种基于无线通信技术的智能卡系统,广泛应用于门禁、公交、支付等多个领域。本文将深入探讨非接触式IC卡系统的原理、设计思路以及其实现过程。 首先,我们要理解非接触式IC卡的工作机制。非接触...

    非接触式IC写卡程序

    非接触式IC写卡程序是一种专门用于编程和管理非接触式智能卡的软件工具。这种技术主要用于电子支付、公共交通、身份识别以及各种访问控制应用。本文将深入探讨非接触式IC卡的工作原理、非接触式IC写卡程序的运行机制...

    非接触式IC卡技术原理与应用

    非接触式IC卡技术原理与应用 非接触式IC卡技术原理与应用

    非接触式IC卡读卡器的设计

    非接触式Ic卡技术成功地将射频识别技术和Ic卡技术结合起来,解决了无源、免接触问题;该非接触式Ic卡读卡器是以射 频识别技术为基础,以Mifare卡作为读卡器识别对象,采用非接触式Ic卡读卡器核心读写模块MFRC500和...

    非接触式IC卡读取接口

    非接触式IC卡读取接口是一种先进的技术,它允许用户无需物理接触卡片即可与设备进行交互,极大地提高了便利性和效率。这种技术广泛应用于公共交通、门禁系统、支付领域以及各种智能卡服务。本文将深入探讨非接触式IC...

    ISO 14443 非接触式IC卡标准协议中文版

    ISO 14443 非接触式IC卡标准协议中文版,技术的进步给银行卡支付业务带来了令人振奋的机会和更多的业务渠道,如:移动电话、电子商务、非接触IC卡技术等新的支付技术正在蓬勃发展,特别是非接触式IC卡技术在交通、...

    基于单片机的非接触式IC卡的读写毕业论文.doc

    基于单片机的非接触式IC卡的读写毕业论文是关于非接触式IC卡技术和单片机应用的一篇毕业论文。下面是论文的知识点总结: 一、非接触式IC卡技术 * 非接触式IC卡是射频识别技术和IC卡技术相结合的产物。 * 非接触式...

    s50非接触式IC卡性能简介 及其工作原理

    S50 非接触式 IC 卡的存储结构由 16 个扇区组成,每个扇区由 4 块组成,块 0、块 1、块 2 为数据块,块 3 为控制块。控制块包括密码 A、存取控制、密码 B。存取控制为 4 个字节,共 32 位,扇区中的每个块(包括数据...

    非接触式IC卡是当今世界先进的射频技术

    非接触式IC卡是当今世界先进的射频技术和IC卡技术相结合的产物,是世界上最近几年发展起来的一项新技术,它成功地将射频识别技术和IC技术结合起来,解决了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大...

    非接触式IC卡支付规范

    非接触式IC卡支付规范 分享给需要的朋友

    非接触式IC卡详细讲解

    非接触式IC卡,也称为射频卡(RFC),是一种基于无线通信技术的智能卡,主要应用于无需物理接触的场景,如门禁控制、交通支付、身份验证等。这种技术的优势在于减少了卡片与读写器之间的磨损,提升了操作速度和便利...

    非接触式IC卡读写器二次开发SDK java版

    诺塔斯智能科技为非接触式IC卡读写器二次开发SDK提供了丰富的版本、针对不同的使用环境,我们提供了C#、C++、JAVA、dephi、Android、JS、Liunx、VC等多个版本,可以根据自己需要有针对性下载。

    MIFARE+1非接触式IC卡的技术特点及应用浅析

    ### MIFARE 1非接触式IC卡的技术特点及应用分析 #### 一、MIFARE 1非接触式IC卡的主要技术特点 MIFARE 1非接触式IC卡(也称为MIFARE 1射频卡,简称M1卡)采用先进的芯片制造工艺制作而成,内部集成了高速CMOS ...

    pboc2018《中国金融集成电路(IC)卡规范 第14部分:非接触式IC卡小额支付扩展应用规范》

    《中国金融集成电路(IC)卡规范 第14部分:非接触式IC卡小额支付扩展应用规范》

Global site tag (gtag.js) - Google Analytics