M1卡的数据库存放位置存放规则?

RFID M1/S50 卡结构 - 下载频道
- CSDN.NET
&&&&RFID M1/S50 卡结构
RFID M1/S50 卡结构
S50卡结构,S70和S50类似,卡内数据存储的描述及如何用密码来读写
嵌到我的页面
<input type="text" readonly="true" value="">
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
移动开发下载排行All Rights Reserved.
深圳卡盟网络科技有限公司 ICP经营许可证:粤ICP备号
扫描此码直接访问本页
X 隐藏二维码m1卡分析设备安装使用说明,设备安装说明书,htc m8 sim卡安装,mplab安装教程,m&#46..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
m1卡分析设备安装使用说明
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
单片机狂热爱好者。
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
RC522应用电路:
(44.83 KB)
从上面两个电路不难看出,其硬件电路的设计都非常简单,RC530和RC531与RC500是一样的,只是多支持了一种SPI接口。R522采用的是串行总线通信,晶振采用要比RC500大一倍,其他没有区别。
&&&&&& 虽说电路简单,但是没有实际开发过的网友还是会担心。当初我设计第一款的时候,也是非常担心。大家一般担心的不是原理的正确与否,而是天线是否工作。天线的设计应该的非接触卡设计的难点和重点。如果天线不工作,或者没有设计好,那么工作的距离将大打折扣。
天线设计:
&&&&&&& 天线的设计是一个非常复杂的理论过程,大家可以参照下面这个文档:
(966.54 KB)
。在这里我就不多说了,简单说明设计的注意事项。
①. 原理图上一般给的都是双天线,这种天线可以保证读写距离在10cm左右(前提是你要会设计,否则可能不会工作)。
②. 实际上我们也可以只使用单天线,就是说,只使用原理图中的一半,这种设计非常简单,如果匹配的好的话读写距离也可以到达10cm。
也就是说,可以把红色圈中的天线部分去掉,也可以把紫色圈中的天线去掉,当然也可以同时都用。本人设计一般采用单天线,可以看另外一个贴的设计实物图。& 这是本人第一个读卡器,设计当初也担心成败,但最后经过测试,天线的可以工作的,距离比较近,大概3cm(可以调节匹配电容和电感,使读卡距离增大)。从这个设计可以得出一个结论,设计一般都能成功,只是距离问题,大家不用害怕。要增加读写距离,不是件容易的事,需要多次试验。。。
在硬件电路上,还需要注意,RC500/530/531的工作基本都是通过中断实现的,所以不能忘了中断端口的使用;而RC522完全简化了其工作的复杂性,淡出了中断的应用,可以完全不需要中断。
软件设计:
&&&&&& 有了上面的硬件,下面就该是软件支持了。对于软件来说,如果使用RC500/530/531并且使用并口总线方式的话,完全不用更改代码,NXP已经给出了完成中的程序,你只需要消化函数的实现功能就行了。在这类特别说明一点,最好不要试图从零开始编写RC500的程序代码,我不是不相信你的能力。如果自己编写代码,难度非常大,应该代码基本都是通过中断实现,而且光看数据手册想把程序写出了恐怕有点不显示,而且会浪费很多少时间。
&&&&& 如果你要更改通讯接口,那就必须得修改程序了。特别是更改成SPI时,恐怕需要点时间才能实现,本人就花了不少时间,而且在网络上搜搜,同样会发现很多人都遇到了或多或少的问题,而且并没用人把SPI方式通讯的代码共享(本人也不会共享,请不要向我索取,这涉及到公司项目)。这里主要说明需要注意以下几点:
①. 更改与端口相关的部分函数,如果是要改成SPI总线方式,一定要先保证SPI部分程序的正确性,否则,在调试的过程中,你会不断怀疑SPI部分函数的。
②. 需要注意,如果使用RC530/531的话,由于其基本都是使用中断实现标志设置和通讯等的。所以,需要对中断的开关进行控制,并在标志位判断的地方加上适当的延时,也保证中断的发生。
③. 如果使用RC522,代码的移植就简单多了,基本上不会遇到什么问题,这里就不多说了。
RC500涉及到的函数比较多,可以参照如下文档的说明:
(39.36 KB)
(39.36 KB)下载次数: 9
下面就简单说明M1卡的结构:
1. M1卡分位16个扇区,每个扇区4个块,如下图:
扇区0的块0为制造商使用,并不可以更改,其他扇区的块0,1,2均为数据区,可以存放数据或作为钱包使用;每个扇区的块3均为控制块,一共存放两组密码,密码A和密码B。另外还存放了4字节的控制字,这组控制对其扇区的数据区的权限和密码权限进行控制,而且有些控制更改了后就不可逆转,使用一定要小心操作。
2. 钱包的支持:
这里需要特别说明,数据块可以作为普通的数据存放,可支持读写外,还可以把数据块当成钱包。但是需要特别 注意的是,如果作为钱包用,就必须把数据块设置成钱包格式,RC芯片有指令可以直接操作钱包,具体的格式如下:
钱包使用4字节表示,备份一份,反码备份一份,其他4字节为块地址和块地址反码个两份。只有把数据块设置成钱包格式才支持块值加减等等操作,否则就必须整块进行操作 。
非接触卡的操作本身就是一个复杂的问题,这里只是简单总结一下,要完全说明清楚卡片的操作和结构与原理恐怕需要很多内容,这里就不再介绍了,期待与大家一起共同学习。
下面符两个例程,例程均来自网络,在这里感谢网友们了:
附件&EEWORLD提示:为减少服务器的压力,请尽量不要使用迅雷等下载软件。
(120.9 KB)
21:16, 下载次数: 4
(265.85 KB)
21:16, 下载次数: 3
阅读(6772)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'M1卡应用总结(原创)',
blogAbstract:'M1卡应用总结
&&&&&&&&前不久发了&&最近设计的M1读卡器(LPC11U14)&&.cn/thread--1.html,一直没有时间对卡片操作进行说明。通过一段时间的努力,对M1卡的操作有了一定的认识,下面总结一下M1卡操作及注意事项。
&&&&&& M1卡是一种非接触卡,应用非常广泛。其主要特点如下:
1.1 MIFARE RF 接口 (ISO/IEC 14443 A)',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:5,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:3,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'
单片机狂热爱好者。',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}}

我要回帖

更多关于 m1卡破解 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信