论文部分内容阅读
随着手机技术不断进步,越来越多贴近人们生活的技术开始集成与手机之中,这样不但拓宽了手机的应用领域,加强了手机的竞争优势,也方便了人们的生活方式。手机支付正是当前发展的主流应用技术。各种手机支付的解决方案分分出台。而本文主要针对一种解决方案做详细阐述。基于MicroSD的手机终端支付技术。基于MicroSD的手机支付设计是将智能卡芯片放入MICROSD卡或是SD存储卡之内,实现内建NandFlash的大容量储存空间,大大提升一般智能卡应用范围和可用性。本文从模块化方法设计系统,对NFC, Smart Card, NandFlash等子模块进行功能介绍,并介绍相互间的连接方式协议,检验和验证的方式。最后对产品的不足和今后发展趋势做下总结。在整个系统开发所做的主要工作是:按照基于7816的CUPMOBILE通信协议要求,实现信号从手机端到SDC然后到SmartCard之间的通信进行开发。信号从手机端到SmartCard之间的通信开发是整个手机支付的核心。手机支付请求只有通过这一层通信方式才能和SmartCard进行交换。其主要的优点在于(1)成本低廉,增加手机支付这一功能的同时并不需要跟换SIM卡和手机。所以对手机支付的推广很有利。(2)同时一张SmartCard芯片可以搭载多张银行卡信息,可以免除十太多的烦恼。(3)方便快捷,因为加密信息都存在SmartCard中,所以只需要访问SmartCard就能获取加密信息,减少交易步骤。开发过程中的一些困难和解决方法:(1)通过建立多文件系统保证通讯的实时性及I’lash的使用寿命。(2)供电问题的软件控制与实现。(3)修改PC端发送指令及SDC接收端指令后设置延迟方法来解决下COS系统出错问题。(4)接收不到大回传数据的解决方法。