应用于智能卡的软件设计

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:cebianwo670
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能卡系统的应用是社会信息化的一个重要方面。智能卡如今被广泛地应用于金融、电信、交通、医疗等各个领域。智能卡系统的应用基于芯片行业的发展和配套硬件设施的完善。与此同时,智能卡系统中的软件则在智能卡的具体应用场景的实现过程中扮演了至关重要的角色。本文的主要工作是为了配合实验室进行一款非接触式智能卡SoC的研发,完成应用于智能卡系统的多个软件设计。本文首先完成了智能卡系统中上位机软件的设计。针对上位机软件的功能需求,研究了智能卡系统中上位机与读写器间的通信方式和流程以及读写器与智能卡之间的交互流程。将上位机要实现的总体功能划分为了几大模块。通过虚拟串口和串口调试助手验证并测试了上位机的功能。然后本文完成了智能卡系统中程序下载软件的设计。设计了程序下载的交互流程,使用串口作为实现程序下载功能的通信接口。基于上述交互流程设计了PC端的程序下载上位机和智能卡端的BootLoader程序。设计了一个模拟智能卡端串口操作的调试软件来进行调试和验证。最后本文结合非接触式智能卡的国际标准ISO/IEC 7816和ISO/IEC 14443以及智能卡SoC芯片的硬件特性,设计了一款应用于智能卡的智能卡操作系统COS。搭建了智能卡操作系统的主守护流程,通过Keil MDK对COS进行代码设计和功能调试。结合智能卡SoC芯片的Verilog代码和模拟读写器端的测试模块,对系统进行了仿真验证和测试。综上所述,本文完成了智能卡系统中上位机软件的设计,针对智能卡的程序下载功能完成了程序下载软件的设计,针对智能卡SoC的硬件特性,设计出一款专用的Native COS,给智能卡SoC的设计提供了验证平台。测试结果表明,本文设计的上位机软件、程序下载软件和COS系统可以高效地实现各自的功能。
其他文献
在银行系统的管理中,许多应用系统涉及到系统稳定性以及业务安全性的考虑,始终难以将应用系统对接银行单点登录平台。而银行系统运行的特征是7*24小时不间断服务,而无论业务人员或是系统维护人员都可能在任何时点能够登录系统,应用系统与单点登录对接虽然大大方便了用户对于系统的使用,但对于运行的稳定性,多一层系统的应用就会多一层系统运行的风险。银行业务系统的连续性、实时性始终是银行信息系统运行的首要目标。传统
近年来,可见光促进的光化学反应取得了极大的进展。可见光是一种廉价、清洁且相对温和的可再生能源。因此,利用可见光催化来合成复杂分子具有较好的前景。此外,含氮杂环化合
作为信息抽取的核心任务,有效的关系抽取是信息爆炸时代的一大挑战。本文在进行关系抽取这一基础性研究时发现,现有的模型在应对长而复杂或无直接实体关系触发词的句子时,往往很难有效地抽取其中蕴含的实体对关系。而这种句子在自然语言文本中是普遍存在的,这使得关系抽取的效果遇到了瓶颈。本文深入调研并分析了国内外在关系抽取方面的研究。在融合更多更深层次信息的思路启发下,本文提出实体类型嵌入(Entity Type
图像增强技术自适应地为普通图像(主要体现为光照、对比度等的不和谐)赋予适当的美学特征,同时保留图像的内容细节。给定普通图像,多数现有工作仅输出唯一的具有统一美学样式的增强图像,该样式来自于给定的参考图像集。然而,不同用户的审美偏好、具体应用场景均可能存在较大差异,这需要图像增强技术具有单一模型多模态处理的能力,给出尽量多样化的输出供用户选择。与此同时,图像内容和样式特征需要充分解耦,并有多模态融合
近年来,随着全球市场移动数据需求的爆炸式增长,移动网络运营商们都在寻找更为有效的数据传输方式。而无线接入作为移动网络传输的最后一环,由于频谱资源的有限,往往会成为限
2017年10月颁布的“国家教育事业发展十三五规划”指出,要注重培养职业教育学生的实践能力,在教学中要注重提高学生的实践经验,把实践教学作为深化教学改革的关键环节。许多
降水是一个复杂且非平稳的大气过程,受地理位置、地表状况及大气环流等的综合影响,不同区域内的降水过程存在较大的差异性。因此,研究降水的多尺度时空特征、识别同质降水区
随着大数据时代的到来,如何高效地对数据进行管理显得愈加重要。数据管理的难点,一方面在于数据量的急速膨胀,系统所要处理的数据量已远远超出单台机器的负荷。另一方面,则在
在科技不断日新月异的今天,银行业的系统信息化程度越来越高,特别是在各大银行的数据集中处理中心建立后,数据集中化也导致了信息风险变得越来越严峻。因此如何加强银行信息
当前嵌入式软件设计主要使用前后台系统或基于RTOS的多任务系统,编码方式以模块化和面向过程为主,随着嵌入式应用朝多元化、智能化和网络化等方向发展,嵌入式软件设计日益复