随着移动通信技术和支付技术的迅速发展,以及智能手机不断普及,通过智能手机来实现移动支付的时代已经来临。中国银联股份有限公司发布的《中国银联移动支付技术规范》,则进一步推动国内移动支付产业的快速发展。基于智能SD卡的手机移动支付方案是中国银联技术规范中主推方案之一,即将承载用户银行账户信息的智能SD卡插入智能手机中,并在手机支付客户端和移动数据网络配合下实现远程支付,同时还能实现近场支付。然而,基于智能SD卡的手机移动支付方案并不是完美的,它只适用于支持NFC技术和可扩展SD存储卡的手机,但不适用于被广泛使用的iPhone手机,因此该方案在iPhone手机平台上的推广受到了限制。本论文研究的主要内容就是将智能SD卡应用于iPhone手机并使其实现移动支付,既突破了银联移动支付方案在iPhone手机上的应用障碍,又使iPhone手机用户能够体验到移动支付所带来的便捷。本论文首先概述了手机移动支付系统的概念,重点介绍了基于智能SD卡的手机移动支付终端的组成和原理。然后,分析了iPhone手机嵌入式移动支付终端的功能需求,在此基础上提出了终端的总体设计方案,同时明确了设计重点在于嵌入式模块和手机客户端。接着详细介绍了嵌入式模块硬件电路的设计,主控软件和相关协议的设计,以及iPhone手机支付客户端的软件设计。在设计过程中,采用了分层的设计思想和模块化设计,使得系统的设计思路更加明晰。然后,详细描述了iPhone手机嵌入式移动支付终端是如何实现的,包括嵌入式模块硬件的实现,软件开发平台的搭建,嵌入式主控软件各模块的实现,以及iPhone手机支付客户端的实现。另外,还介绍了系统的联调和调试结果。最后,总结了本论文的主要研究工作,并结合产业技术情况对应用设计做了展望。目前,已完成了iPhone手机嵌入式移动支付终端的样机。可通过登录iPhone手机支付客户端访问智能SD卡中的账户信息,同时也实现了iPhone手机终端与非接触读卡器之间近场通信,最大近场通信距离近10厘米。