基于CCID的多功能智能卡读写器的设计与实现

被引量 : 2次 | 上传用户:gebilangzi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能卡在金融、交通、教育、企业等领域有着非常广泛的应用,涉及的智能卡种类也日益繁多。传统的智能卡读写器功能单一,只能读写特定类型的卡片。如何在一个读写器上支持多种类型的智能卡,已成为近年来研究的热点课题。本文以多功能智能卡读写器为研究目标,研究了智能卡读写系统中的关键技术,包括ISO/IEC7816、ISO/IEC14443标准,USB CCID通信协议以及智能卡的COS系统,提出了多功能智能卡读写器的总体设计方案:采用USB CCID协议与上位机通信,以ARM Cortex-MO处理器为控制核心,支持读写接触式和非接触式的智能卡。多功能智能卡读写器的硬件设计部分以Nano120LD3AN处理器为控制核心,设计了以THM3060芯片为主的无线射频通信模块,无线射频天线模块,USBCCID通信模块,接触式智能卡Smart Card模块以及相关的时钟电路和复位电路。软件部分采用模块化设计思想,主要由五个模块组成:系统初始化模块、USB CCID通信驱动模块、非接触式智能卡读写模块、接触式智能卡读写模块以及读写器与主机之间的命令协议模块。多个模块的有机组合,构成一个完整的智能卡读写控制系统,实现上位机与读写器之间的通信,以及对多种智能卡的支持。针对多功能读写器的设计目标,大量的测试结果表明:多功能智能卡读写器与PC主机端的通信速度快,在智能卡的读写过程中,数据正确,反应迅速。读写器可以做到即插即用,并且无需额外的的外接电源,达到了多功能读卡的设计目标。本设计实现的多功能智能卡读写器不仅成本低,且具有较好的可靠性,支持对多种类型卡片的读写。USB接口提高了传输效率和速率;采用CCID传输协议,使得上位机开发拥有统一标准,满足不同领域、不同场合的需求,具有很大的市场价值和前景。
其他文献
社会主义核心价值体系是当代中国共产党人将马克思列宁主义、毛泽东思想、邓小平理论、科学发展观与中国实际相结合过程中所形成的创新理论体系,它既是对马列主义、毛泽东思想
作为近代中国知识分子代表人物的蔡元培,在放弃翰林院编修而转向革命继而游学德国的过程中,他坚定了教育救国的梦想,后成为北京大学的校长,并使北大成为思想自由的城邦。追溯
海斯科普课程是美国广泛运用的早期儿童教育方案课程模式之一。海斯科普课程的特点为:注重儿童发展中的关键经验,注重教师专业性发展,重视环境的创设,家长是课程实施的参与者
21开具处方使用药品通用名的难点是什么,如何克服?(1)首先是医药市场的“五多五乱”和由此而产生的药品流通领域的无序竞争和商业贿赂。
为实现远距离测控和硬件测试资源共享,将计算机网络技术引入到军事装备单元测试系统中,构成网络化测控系统。介绍了系统的组成、结构和软件模型,分析了信息共享模型和硬件共
自工业革命以来,农业被强行推入了落后的时代里,从此便给人一种"传统"、"守旧"的形象。但事实不然,在大数据、物联网的"新农业"概念中,农业出现了跳跃式的发展契机,如何抓住
随着计算机和机器人的出现,各学科学者希望可以通过机械或机器人来代替生物视觉去有效地、准确地、灵活地感知和操作事物。于是,计算机视觉作为新兴学科应运而生。它的目的就
人作为一切社会现象的承担者和社会生活的出发者是社会生产的基础和主体。社会是由人组成的,然而家庭则是构成社会的最基本的细胞。无论是在西方还是中国的思维观念中,家庭都是
拓展函数定义域教学 ,从函数解析式与定义域、函数最值与定义域、函数值域与定义域、函数单调性与定义域、函数奇偶性与定义域五个方面分析定义域对解题结论的作用与影响 ,不
建国以来人们从静态、单一的语言观发展到以动态、发展的眼光来看待语言,可以说对语言本质的认识不断深入,而期间语言政策的调整和各种具体的语言规划工作无不受到人们语言观