帮帮文库

返回

基于ARM的IC卡读写模块设计 基于ARM的IC卡读写模块设计

格式:word 上传:2022-06-25 18:53:58

《基于ARM的IC卡读写模块设计》修改意见稿

1、“.....实验结果附从注册至读卡再至消费的串口数据显示结果其中消费模式下设计为,故用户余额为。转化为进制数为,倒序存储为。再进入充值模式,设计为,故用户余额为。转化为进制数为,倒序存储为。原设计方案中,计划使用两个扇区的更多空间来存储最近次的交易信息,在实际调试时,发现在写卡这步无法同时对两个扇区进行操作,经过多日查找资料调试尚未找到解决方法。更改方案中变更为存储最近次交易信息......”

2、“.....实验总结经过这次实验,实现了预期的目标,完成了使用基于内核控制芯片的卡读写模块的设计。附录开发板模块,地址是如何确定的第扇区数据块块序号,通过注册本例中注册时用户姓名设置为叶冠南,用户余额为,卡号预设为。其中的余额存储采用的是低位在前高位在后。十进制下的等于十六进制下的。高低位颠倒后存储为。程序中用户的三种数据调用可以分别通过编写的函数,和来实现。余额方面定义了个每次充电的消费金额变量......”

3、“.....调用以下函数可以分别调用用户的信息到串口。用户余额用户姓名区位码用户卡卡号用户交易时间年月日用户交易金额存储用户交易信息使用函数写入交易信息由于要在卡中存储最近三次消费或充值的信息,因此需要使用交易次数变量来用于在卡中不同块的不同位置循环存储交易信息,每次进行消费或充值时从卡中读出这个计数变量并将要存储的交易机器序列号,交易时间,交易金额等信息。信息储卡内部有的,分成共个扇区......”

4、“.....每块字节。扇区的块是厂商标志字节,保存着只读的卡信息及厂商信息,比如。前面四个字节是卡序列号,是卡容量,是卡类型,后面是厂商自定义的些信息。每个扇区的块保存着该块的密钥密钥及该块的访问条件,第个扇区都有自己的套密钥及访问条件,其中,个字节的访问条件是对每个扇区个块的读写定义,格式如下字节备用默认值为,是取反。分成对块块块存取控制对块存取控制比如块的字节如下前面个字节是密钥,因为永远为,所以读到的都是,最后的字节是密钥......”

5、“.....中间的个字节是访问条件,有对应上表,可得出对该扇区块的存取控制条件。读写的实现利用卡厂家编制好的头文件添加到工程中。对于卡的读写需要经历判断是否有卡进入多卡进入时的防冲撞处理对卡操作前的密钥验证操作,以及后续的不同类型的操作注册,读卡,消费,充值,注销等。取块来进行数据存储。扇区块描述第扇区尾块数据块数据块数据块第扇区尾块数据块数据块数据块第扇区尾块数据块数据块数据块第扇区尾块数据块数,寻天线区内未进入休眠状态的卡......”

6、“.....防冲撞,返回卡的序列号字节,开启蜂鸣器关闭蜂鸣器拷贝起始地址的字节至起始地址的区域选卡,注册地址是如何确定的第扇区尾块序号,块厂商标志块卡存储区的组织示意图在本程序中初步设计卡内存储的用户信息为用户姓名四个汉字以内,以区位码形式存储,以便下步与触摸屏模块连接时通过字库的支持来实现显示。用户账户余额信息设计为以个字节存储。而每张卡赋予其个编号,使用个字节位数字及字母组合表示......”

7、“.....余额部分个字节,编号部分个字节,总共个字节,对于个数据块而言恰好完全利用。由于扇区中储存着大量的厂商信息,故选用扇区的块进行用户信息数据的存储。对卡不同类型的操作是通过对卡的状态变量进行赋值完成......”

8、“.....的天线工作范围之内,则模块的防冲突功能将被启动工作。读写器将会首先与每张卡进行通信,读取每张卡的序列号。由于每张卡都具有惟的序列号,决不会相同,因此程序员将启动读写器中的防重叠功能配合卡上的防重叠功能模块,根据卡序列号来选定其中张卡。被选中的卡将被激活,可以与读写器进行数据交换而未被选中的卡处于等待状态,随时准备与读写器进行通信。模块防重叠功能启动工作时,读写器将得到卡片的序列号。序列号存储在卡的中,共有个字节......”

9、“.....另个字节为序列号的校验字节。模块卡片的选择当卡与读写器完成了上述两个步骤,读写器要想对卡进行读写操作时,必须对卡进行操作,以使卡真正地被选中。被选中的卡将卡片上存储在中的卡容量字节传送给读写器。当读写器收到这字节后,方可对卡进行进步的操作,如密码验证等。模块认证及存取控制模块完成上述的三个步骤后,读写器对卡进行读写操作之前,必须对卡上已经设置的密码进行认证,如果匹配,则允许进步的读写操作。卡上有个扇区......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于ARM的IC卡读写模块设计.doc预览图(1)
1 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(2)
2 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(3)
3 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(4)
4 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(5)
5 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(6)
6 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(7)
7 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(8)
8 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(9)
9 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(10)
10 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(11)
11 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(12)
12 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(13)
13 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(14)
14 页 / 共 18
基于ARM的IC卡读写模块设计.doc预览图(15)
15 页 / 共 18
预览结束,还剩 3 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档