一种专用IC卡驱动器的设计

一种专用IC卡驱动器的设计

一、一种专用的IC卡驱动程序的设计(论文文献综述)

陈庚[1](2017)在《基于北斗差分定位技术的车载终端研究》文中研究表明中国北斗卫星导航系统在经历了北斗一代,北斗二代的发展演变之后,逐渐趋于稳定,能够在一些地域提供准确的定位服务,例如整个亚太地区。并且国家规划,五年之后实现全球范围内的定位覆盖[1]。北斗定位系统的出现在很大程度上改变了过度依赖美国GPS定位系统的现状,并且在多个领域可以替代GPS系统的应用。对于一些基本的车辆人员定位,北斗系统3m5m定位精度是可以完成的[1]。但对于越来越广泛的高精度定位需求,如驾考应用,智慧农业等,这样的定位精度显然是不够的。美国的GPS系统提出了通过差分定位技术来改善定位精度,其可以实现亚米级甚至厘米级定位,这在高精度定位领域得到了很好的应用。而中国的北斗卫星导航系统在这方面涉足较晚,很多技术不够完善,但技术需要不断应用才能发展成熟。所以经过查阅大量文献,在技术可行性下,本文提出了一套基于北斗差分定位技术的车载终端的设计方案,该方案以北斗差分定位技术为基础,以无线网络传输为条件,结合后台管理,进而实现了车载终端的厘米级定位,并对定位数据实时上传。本论文主要涉及的内容归结如下:(1)首先论述了北斗差分技术的实现原理,整个北斗差分定位系统由差分基准站,定位终端,天线等多部分组成,本课题主要涉及车载定位终端的设计实现;(2)从定位板卡的选型到整个终端的硬件设计,印制板制作和软件设计都做了介绍,并对其中的通信模块,IC卡识别模块等做了详细叙述;(3)设计了较为全面的调测流程,并对于终端的性能进行了实测,获得了较为理想的结果,达到高精度定位的需求。论文的亮点如下:(1)该车载终端在实现厘米级定位的同时,采用双天线模式,可以实现定位定向的双重功能,并且可以将定位数据通过无线网络实时上传到后台管理分析;(2)该车载终端在满足高精度定位的同时,在一定程度上降低了成本,可以应用在一些模拟驾考,智慧农业等领域,实用性较广。

汪伟[2](2016)在《基于PCI-E的图像采集系统驱动开发》文中研究指明随着图像数据分辨率的日益提升以及帧频的不断提高,图像数据量增加,传统的PCI总线已经不能满足传输要求,而且当位宽达到一定宽度时,增加位宽反而会降低总线的频率。PCI-E总线作为PCI总线的继任者,具有端到端的链接,传输速率快,兼容PCI软件层的优点。针对PCI总线在图像传输中遇到的瓶颈,本研究搭建了基于PCI-E总线的图像采集传输系统,设计开发了PCI-E设备驱动,实现了图像采集卡和上位机的通信。本课题主要完成的工作内容包括:FPGA实现PCI-E接口有三种方式:专用芯片、软核和硬核,论文分析各种方式的优缺点及适用场合,根据设计的需求,采用了 IP硬核的方式实现了 PCI-E接口,并使用工具pciTree对板卡进行了测试,验证了采集卡PCI-E接口的功能。开发了 Linux系统下的PCI-E图像采集卡驱动程序,主要工作包含硬件设备的初始化,驱动开发环境的搭建和图像采集卡驱动的具体实现。为了提高CPU的利用率,采用了 DMA传输方式,实现图像传输的完整功能开发了应用该PCI-E驱动程序的上位机验证软件,软件功能包括显示设备和驱动的状态、接收的图像和通信的实时速率。该软件测试了板卡和上位机的图像传输,验证了驱动程序的正确性。本系统的图像采集速率约为875MB/s,大大超过了 PCI总线的传输峰值速率,且通道占用比不到百分之二十,验证了 PCI-E总线传输速率优于PCI总线。

刘泽文[3](2015)在《基于交通一卡通的小额支付POS机研究与实现》文中研究指明随着交通一卡通的逐步验证推广,基于交通卡的小额支付POS机的需求也在大幅度增长。小额支付POS机是对购买的服务或商品进行财务支付,完成缴费、购物、银行转账等商业活动。当前半导体、嵌入式、互联网、无线通信等新技术的发展,使POS机开始走向集成化、小型化和多元化。在此背景下,本课题对基于交通一卡通的小额支付的POS机进行需求分析,结合网络技术、RFID技术、移动通讯技术,具体设计规划了小额支付POS机的软、硬件整体框架,其中硬件设计以STM32为微处理器,射频部分使用MFRC522读写M1卡、CPU卡,接触式IC卡部分使用TDA8024TT芯片控制PSAM卡,打印机部分采用富士通FTP-62DMCL101微型热敏打印机打印票据,无线通信模块采用SIM900A GPRS通信模块实现APP的远程升级以及应用交易数据和黑名单数据的上传下载。软件设计采用模块化设计思想,主要包括硬件驱动程序设计和应用程序设计,驱动程序设计包括各硬件接口模块驱动实现、FATFS小型文件系统的移植和USB复合设备的实现,以及基于串口、USB、GPRS的IAP固件在线升级功能实现;应用程序的设计,包括业务消费交易流程设计、入机交互软件设计等。论文的研究工作可以归纳为以下四个方面:1、以超低功耗、高性价比STM32微处理器为核心,设计了POS机的硬件总体方案,完成电路设计,并完成最终的PCB布板、元器件焊接与初步硬件调试;2、针对不同的数据传输方案,设计了标准串口、USB、GPRS的通信帧格式,实现POS机的在线升级;3、理解IS07816协议的基础上完成对PSAM卡驱动层设计,实现了POS机密钥安全访问和双向认证功能;4、在POS机终端实现充值、消费、历史记录打印、远程消费管理等功能;最后经过测试证明,所设计的POS机能够稳定可靠的工作,运行过程中,POS机与卡通信的时间、功耗等各类指标均达到预期的设计目标。

高东飞[4](2013)在《PCI密码卡的设计与实现》文中研究指明当前计算机网络发展迅速,有关计算机网络上的信息安全及可靠传输已经成为人们关注的焦点。密码技术也成为网络安全和信息安全等领域一个十分重要的内容。同时中国相关法律明确规定网络安全相关产品,特别是密码类相关产品要立足于我国自主知识产权。密码卡作为密码类产品中的一个十分重要的产品类型,所以开发基于国内专用算法的密码卡是非常必要的。论文介绍了基于PC机的PCI总线密码卡设计和实现方法,在已实现的密码卡中实现了大于12MB/s的加解密速率,并实现了SM1算法流水处理,除了介绍基于PCI总线协议的硬件结构和安全性设计以外,本文还着重论述密码卡WDM驱动技术,以及密码卡相关的应用测试。在本论文中,首先简要介绍密码卡利用计算机PCI总线的速度(传输速率可高达133MHz)来完成数据的高速加解密,硬件由FPGA接口模块、控制模块、加解密算法实现模块、重要信息储存模块和智能IC卡模块五部分组成。论文还实现了密码卡在windows和linux下的驱动程序,首先介绍了Windows下关于WDM驱动的结构,以及DDK开发WDM驱动程序的实现细节,并结合实例,介绍了中断、DMA和完整的IRP处理流程的实现。论文还介绍了基于Linux系统下驱动程序的关键模块和密码卡在Linux系统下的驱动实现细节。论文还在提高密码卡驱动程序处理效率也提出了一些新的尝试,并取得了一定的成效。PCI密码卡全部功能都已实现,并且通过了国家密码局的鉴定,作为一个成熟的产品推向市场。

宁晓乐[5](2013)在《高速公路不停车收费系统中车载单元设计》文中认为改革开放以后,中国经济得到了较大的发展,经济的增长为高速公路建设提供了充足的资金保障,使高速公路的里程数获得了突飞猛进的增长,这就大大方便了人民的生活。但是随着车辆的增加,传统的人工收费手段已经不能满足现有高速发展的需求,高速公路上的交通拥堵经常发生,因此,本文针对这种现实的状况,设计了一款应用于高速公路不停车收费系统(ETC)中的车载单元(OBU)。本文首先介绍了ETC的研究背景与意义以及国内外发展状况。其后对我国基于ETC系统应用所出台的DSRC协议进行了简单介绍。在对国标DSRC协议进行熟悉之后,又进行OBU系统功能需求分析,核心芯片的选型,并提出了OBU系统架构方案。本文采用两片式电子标签+双界面CPU卡的设计,考虑到系统交易的安全性要求,特别采用ESAM加密认证模块。另外,在芯片的选取中遵循既低功耗又能满足设计要求的方针,其中处理器选择了TI公司的MSP430F5418A,高频读卡芯片选用了NXP公司的RC522,5.8GHz射频收发芯片选用博通公司的BK5822。接着,根据所提出的系统构架,对OBU系统各个模块电路原理图和PCB版图以及所涉及的天线进行了设计与分析。同时对OBU系统进行了软件设计,包括主程序,各个模块的驱动程序,国标DSRC协议中数据链路层的设计与实现等。在完成硬件和软件设计后,本文对各个模块的性能进行了测试与验证。测试结果表明,本文所设计的OBU系统具有高性价比以及小体积的特点,符合预期设计思想。

杨盛华[6](2012)在《基于FPGA的燃气表的设计与实现》文中认为随着信息技术的快速发展,人们的生活方式变得越加智能化。IC卡技术的广泛应用极大的提高了人们的生活水平。IC卡预付费管理的智能燃气表比过去人工抄表的燃气表系统有了很大的改进,提高了设备的智能性和工作人员的效率,但由于系统集成度低、故障范围大,使的燃气公司需要更多的人力、财力进行产品的后期维护。专用芯片可以提高系统的集成度和降低故障率,便于快速检修排出故障,因此,燃气表芯片的设计使用对智能IC卡燃气表的发展有着重大的现实意义。本文通过了解当前燃气表的现状,分析产品上的优缺点,根据智能燃气表的功能,设计了以FPGA平台为核心,各功能电路模块为外设,IC卡为信息载体的智能IC卡燃气表。整个系统包括硬件电路设计和调试、软件设计和调试、低功耗设计、平台分析和系统的软硬件联调。硬件主要包括Altera系列FPGA、数据存储电路、IC卡读写电路、段式液晶显示电路、电源稳压和检测电路、电机阀门驱动电路和硬件看门狗电路。软件主要分为主控制模块、数据存储模块、计量和电源电压检测电路、IC卡读写模块驱动和液晶驱动等软件设计。通过系统软硬件联调来验证外围电路的功能,使得系统功能齐全、性能稳定。论文通过分析FPGA工作时的静态功耗和动态功耗,寻找降低功耗的途径和切实可行的方法来降低系统功耗。通过门控时钟和状态机优化等调整软件架构的设计方法来降低工作功耗,同时对带有低功耗模式FPGA选型和IGLOO系列低功耗结构分析,在满足产品需求的情况下确定芯片流片平台。本文还通过介绍仿真平台来验证ASIC模型并进行综合分析,根据结果修改软件。通过整个系统的软硬件设计,满足了燃气公司对下一代智能燃气表的功能需求,同时对当前使用的燃气表进行了结构简化,集成了逻辑电路和液晶驱动芯片,从而降低了硬件成本和产品后期的维护难度。通过使用FPGA平台,设计了燃气表芯片的前期设计模型,采用了低功耗的模式设计满足了燃气表对低功耗的苛刻要求。

杨乐[7](2010)在《税控收款机设计及实现》文中认为嵌入式系统在21世纪的应用越来越广泛,各个行业、各个系统对其性能和功能的要求越来越高,税控收款机就是一种典型的嵌入式系统,是商业收款机功能与税控功能的有机结合,广泛应用于餐饮业、服务业、娱乐业等行业。它能够自主、准确的征收企业的税费,有效的防止不法企业偷税漏税,防范伪造票据等偷税行为,从而规范税收制度,保障国家的税收。据有关部门统计,按照目前的全国纳税户数量来说,至少还有数千万台各档次税控收款机的市场需求。国家根据中国的国情制定了《税控收款机标准》——GB18240,规定了税控收款机的通用要求、试验方法和检验规则。本方案研发的税控收款机在满足国标要求的前提下,硬件设计考虑高性价比和高可靠性,软件设计考虑系统的稳定性和可靠性,根据这一原则,采用“JZ4730硬件平台+CE-Linux操作系统+软件”的方式来实现主要外设功能,大大降低了系统成本,具有较高的性价比和竞争优势。本文论述了基于嵌入式系统的税控收款机的设计及实现,分成硬件和软件两部分进行详细叙述。硬件部分:介绍了芯片的选择、主要技术规格、使用的标准及性能参数、PCB板的设计;重点论述了硬件原理图的设计包括电源模块、硬件重起和中断模块、以太网模块和掉电保护模块的设计;最后还略讲了可靠性设计和电磁兼容设计。软件部分:简要介绍了驱动程序的设计和应用程序的设计。该税控收款机的设计能够保证经营数据的正确生成、可靠存储和安全传递。并可实现税务机关管理和数据核查等要求。

贾毫杰[8](2010)在《嵌入式技术在网络税控器中的应用研究》文中指出GB18240.7规定了基于局域网的大中型商业企业管理信息系统(MIS)进行税控功能改造的规范,该标准适用于用于生成、存储和传输普通税控发票数据的税控数据采集模块、网络税控器、税控服务器和税控发票终端,并指导这些设备基于局域网络的互联。本文作者参与了GB18240.7样机系统中的网络税控器的研制工作,在老师的指导下对相关嵌入式技术做了比较深入的研究。网络税控器是一个兼具软、硬件的嵌入式设备,整个研制过程非常复杂,涉及到众多嵌入式技术。本文针对当前迫切需要解决的问题,选取了以下三个方面作为自己的研究课题:网络税控器的整体设计、IC卡控制器IP核的设计与实现及嵌入式Linux下的设备驱动程序开发。SOPC技术由Altera公司于2000年率先提出,在业界产生了广泛而深远的影响,它是一种基于FPGA的SOC解决方案,将处理器、存储器、I/O接口等系统设计所需要的功能模块集成到一个可编程器件上,构成一个可编程的片上系统。鉴于该技术具有开发时间短、产品的生命周期长、很容易利用HardCopy技术向ASIC转化等优势,本文提出了一种基于SOPC技术的网络税控器解决方案。一般的嵌入式系统中,如果要完成IC卡读写操作,通常会使用IC卡接口芯片来实现,而在SOPC系统中,本文设计并实现了一个IC卡控制器IP核来代替IC卡接口芯片。该IP核是以软核的形式存在,可以很容易集成到SOPC系统中,能够完成和符合GB16649标准的IC卡之间的通讯功能。本文研究了带触点的集成电路卡的相关标准、Avalon总线规范以及IP核的综合、仿真、集成等技术,并在此基础上设计并实现了一个IC卡控制器IP核。经过测试,本文设计的IP核能够完成与IC卡的通讯功能。网络税控器采用了μClinux作为系统软件。在基于嵌入式linux的软件开发中,移植和编写驱动程序往往是最具挑战性的工作。设备驱动程序质量的好坏直接关系到嵌入式系统的工作效率和稳定性,甚至对项目的成败具有决定性作用。本文讨论了linux设备驱动程序开发的技术,并以IC卡控制器IP核的驱动开发作为实例,详细讲解了设备驱动程序开发的流程。本文所做研究均源于实际科研项目中所遇到的问题,具有较大的工程应用价值。

刘达锋[9](2010)在《基于STM32微处理器的固网支付终端的研究与实现》文中进行了进一步梳理随着人们生活水平的日益改善,刷卡消费已成为人们常用的支付方式之一。然而如何建立足够多的支付渠道,并保证消费者快捷安全地刷卡消费成为两大瓶颈。在这两大需求的推动下,一种基于传统PSTN网络进行电子支付和交易的新终端产生。本论文以ST公司的嵌入式微处理器STM32F103VE作为核心处理器,以IAR EWARM为集成开发环境研制开发固网支付终端。主要研究的内容包括:终端硬件的模块化设计,软件底层驱动的设计,以及最后人机交互应用的整体实现。终端主要完成电子支付行为所必需的外设功能,包括:银行卡刷卡模块、PSAM卡安全加密模块、IC卡身份认证模块、键盘输入模块、LCD显示模块,并利用终端通讯模块采用有线线路与系统运营商平台建立连接,完成约定好的交易流程,实现非现金的支付功能。在实现基本的底层软、硬件架构的基础上,本终端最后实现了银联ISO8583应用协议的通讯和基本金融交易流程的处理,并进行了现场测试,达到预期性能指标,工作稳定。

孙鹏娇,黄博[10](2008)在《一种基于ARM和TDA8007B的IC卡接口设计》文中提出针对ARM CPU和税控收款机的特点,设计开发了IC卡接口平台。重点介绍了S3C2410A与IC卡控制器TDA8007B的硬件接口电路连接,并深入分析了T=0数据交换协议算法。

二、一种专用的IC卡驱动程序的设计(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、一种专用的IC卡驱动程序的设计(论文提纲范文)

(1)基于北斗差分定位技术的车载终端研究(论文提纲范文)

摘要
abstract
第1章 绪论
    1.1 课题研究的背景及意义
    1.2 国内外研究现状及发展趋势
        1.2.1 卫星导航系统现状
        1.2.2 卫星导航系统发展趋势
    1.3 课题研究的内容及组织结构
        1.3.1 课题研究内容
        1.3.2 论文组织结构
第2章 北斗差分定位技术的基本原理
    2.1 北斗卫星定位技术实现原理
        2.1.1 北斗一代导航系统定位原理
        2.1.2 北斗二代导航系统定位原理
    2.2 差分定位技术
        2.2.1 差分定位技术定位原理
        2.2.2 差分定位技术分类
        2.2.3 常用差分技术原理详述
    2.3 本章小结
第3章 北斗差分定位板卡概述及其选型
    3.1 北斗差分定位板卡概述
    3.2 各厂家定位板卡参数对比分析
    3.3 终端定位板卡选型
    3.4 本章小结
第4章 车载终端硬件设计
    4.1 终端硬件系统架构
    4.2 终端各功能模块设计
        4.2.1 主控制器
        4.2.2 电源模块
        4.2.3 定位模块
        4.2.4 网络通信模块
        4.2.5 电台模块
        4.2.6 音频模块
        4.2.7 IC卡模块
        4.2.8 其他模块
    4.3 印制电路板设计
        4.3.1 电路板整体设计
        4.3.2 电路板布局
        4.3.3 电路板布线
        4.3.4 其他注意事项
    4.4 本章小结
第5章 车载终端软件设计
    5.1 终端软件系统架构
    5.2 终端软件详细设计
        5.2.1 实时操作系统uC/OS-II的概述及移植
        5.2.2 主要应用软件设计
    5.3 本章小结
第6章 车载终端系统调试
    6.1 车载终端各功能模块调测
        6.1.1 电源系统
        6.1.2 主控制器
        6.1.3 定位模块
        6.1.4 其他功能模块
    6.2 车载终端整机调试
    6.3 本章小结
第7章 总结与展望
    7.1 总结
    7.2 展望
参考文献
致谢
附录1 攻读硕士学位期间发表的论文

(2)基于PCI-E的图像采集系统驱动开发(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 研究背景及意义
    1.2 国内外研究现状
    1.3 研究的主要内容
    1.4 论文结构
第二章 图像采集卡PCI-E接口实现
    2.1 PCI-E总线简介
        2.1.1 PCI-E拓扑结构
        2.1.2 PCI-E协议层次结构
    2.2 PCI-E总线接口实现方案
    2.3 基于FPGA IP硬核的PCI-E接口实现
        2.3.1 FPGA选型
        2.3.2 PCI-E接口实现
    2.4 本章小结
第三章 PCI-E接口上位机驱动的设计与实现
    3.1 驱动开发的关键技术
        3.1.1 PCI-E设备配置空间的访问
        3.1.2 DMA技术
        3.1.3 中断技术
    3.2 PCI-E驱动开发的前期工作
        3.2.1 采集卡驱动结构选择
        3.2.2 PCI-E驱动的几个重要结构体
        3.2.3 驱动开发环境的搭建
    3.3 驱动的具体实现
        3.3.1 DMA驱动实现
        3.3.2 IC card驱动实现
    3.4 驱动的注册与注销
    3.5 驱动的编译与加载
    3.6 本章小结
第四章 驱动程序的实验验证
    4.1 设备和驱动初始化
        4.1.1 板卡的硬件初始化
        4.1.2 设备和驱动绑定
        4.1.3 设备节点
    4.2 驱动程序验证软件开发
        4.2.1 开发环境搭建
        4.2.2 驱动验证软件界面开发
    4.3 试验和调试
    4.4 本章小结
第五章 总结与展望
    5.1 总结
    5.2 展望
参考文献
致谢
攻读硕士期间发表的论文

(3)基于交通一卡通的小额支付POS机研究与实现(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 研究的背景及意义
    1.2 本课题的主要研究内容
    1.3 本论文的组织结构
    1.4 本章小结
第二章 系统需求分析和总体设计
    2.1 嵌入式系统开发流程
    2.2 系统设计需求分析
        2.2.1 无线POS机设计原则
        2.2.2 无线POS机网络拓扑结构图
        2.2.3 无线POS机功能需求
    2.3 系统总体设计架构
    2.4 系统技术指标
    2.5 本章小结
第三章 系统硬件电路设计
    3.1 微控制器概述与最小系统设计
    3.2 电源管理模块设计
        3.2.1 MP2303电压调节模块电路
        3.2.2 LT1513充电控制模块电路
    3.3 存储模块电路设计
    3.4 人机交互电路设计
        3.4.1 键盘接口模块设计
        3.4.2 LCD显示模块设计
        3.4.3 热敏打印模块设计
    3.5 射频读写模块电路设计
        3.5.1 射频读写芯片介绍
        3.5.2 天线模块电路设计
    3.6 接触式IC卡模块电路设计
    3.7 GPRS通讯模块电路设计
    3.8 仿真调试模块
        3.8.1 串口电路设计
        3.8.2 调试下载模块
        3.8.3 USB接口设计
    3.9 本章小结
第四章 系统软件设计
    4.1 系统软件结构设计
        4.1.1 程序的主流程设计
    4.2 引导程序设计与实现
        4.2.1 IAP在线升级设计
        4.2.2 Fatfs文件系统
    4.3 人机交互软件设计与实现
        4.3.1 主界面设计
        4.3.2 屏幕显示驱动程序设计
        4.3.3 热敏打印机驱动程序设计
        4.3.4 键盘驱动程序设计
    4.4 无线POS机刷卡设计与实现
        4.4.1 PSAM驱动程序设计
        4.4.2 射频驱动程序设计
    4.5 无线POS机消费交易流程实现
    4.6 无线POS机GPRS数据传输的实现
    4.7 USB复合设备的实现
    4.8 本章小结
第五章 系统集成与验证
    5.1 硬件测试
    5.2 软件测试
    5.3 系统验证
        5.3.1 验证主界面
        5.3.2 操作接口指令
    5.4 系统调试结果
第六章 总结与展望
    6.1 本文工作总结
    6.2 下一步工作展望
参考文献
致谢

(4)PCI密码卡的设计与实现(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 课题背景意义
    1.2 国内外研究现状
    1.3 论文结构安排
    1.4 PCI密码卡概述
2 密码卡的硬件电路设计
    2.1 密码卡的硬件系统结构
    2.2 密码卡硬件模块设计
        2.2.1 FPGA模块实现
        2.2.2 SMl密码算法实现
        2.2.3 控制模块实现
        2.2.4 非对称密码算法实现
        2.2.5 SRAM芯片
        2.2.6 智能IC卡
    2.3 密码卡安全性实现
        2.3.1 密钥管理
        2.3.2 硬件安全性
        2.3.3 软件安全性
3 驱动程序设计
    3.1 Windows驱动实现
        3.1.1 驱动工具的选取
        3.1.2 WDM驱动程序基本结构
        3.1.3 密码卡驱动程序实现
        3.1.4 驱动程序的安装
    3.2 linux驱动实现
        3.2.1 linux驱动程序的关键模块处理
        3.2.2 密码卡linux驱动程序实现
    3.3 提高驱动效率的方法
        3.3.1 多进程、多IRP队列实现
        3.3.2 CPU亲和性
4 密码卡软件和硬件综合测试
    4.1 测试对象
    4.2 测试环境
    4.3 测试条件
    4.4 测试方法、内容和结果
        4.4.1 硬件检测
        4.4.2 功能检测
        4.4.3 性能检测
        4.4.4 密码算法正确性检测
        4.4.5 安全性检测
5 总结与展望
    5.1 本文主要工作总结
    5.2 课题关键技术与创新点
        5.2.1 关键技术
        5.2.2 创新点
    5.3 今后研究方向
参考文献
致谢
个人简历及在校期间发表的学术论文和参与科研情况

(5)高速公路不停车收费系统中车载单元设计(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 ETC 的研究背景以及意义
        1.1.1 ETC 系统的技术原理
        1.1.2 高速公路 ETC 系统研究发展的需求
    1.2 国内外 ETC 收费系统发展现状
        1.2.1 国外 ETC 系统的发展现状
        1.2.2 国内 ETC 系统的发展现状
    1.3 本文的设计思路和主要工作
第二章 国标 DSRC 协议的分析与研究
    2.1 DSRC 协议概述
    2.2 国标 DSRC 协议介绍
        2.2.1 物理层
        2.2.2 数据链路层
        2.2.3 应用层
        2.2.4 设备应用层
第三章 OBU 系统整体方案设计
    3.1 OBU 系统功能需求分析及其设计思想
        3.1.1 OBU 系统功能需求分析
        3.1.2 OBU 系统设计思想
    3.2 OBU 系统整体构架设计
        3.2.1 系统构架设计分析
        3.2.2 系统构架的设计实现
    3.3 OBU 系统设计核心芯片选取
        3.3.1 微控制器的选择
        3.3.2 高频芯片的选择
        3.3.3 射频芯片的选择
第四章 OBU 系统硬件电路设计
    4.1 硬件电路原理图的设计与实现
        4.1.1 电源管理模块
        4.1.2 MCU 控制电路
        4.1.3 微波通信模块电路
        4.1.4 高频读卡电路
        4.1.5 USB 接口电路
        4.1.6 ESAM 加密模块电路
        4.1.7 LCD 显示屏接口电路
        4.1.8 防拆卸模块电路
        4.1.9 高频模块天线
        4.1.10 微波通信模块天线
    4.2 OBU 整机系统版图设计
        4.2.1 微波通信模块
        4.2.2 基带处理模块版图
第五章 OBU 系统软件设计
    5.1 软件总体流程设计
    5.2 主程序设计
    5.3 各个功能模块驱动程序设计
        5.3.1 微波通信模块驱动设计
        5.3.2 高频读卡模块驱动程序设计
        5.3.3 ESAM 加密模块与接触式 CPU 卡驱动程序设计
        5.3.4 LCD 显示屏驱动程序设计
    5.4 OBU 上国标 DSRC 协议的部分实现
        5.4.1 MAC 子层
        5.4.2 LLC 子层
第六章 系统软硬件测试与验证
    6.1 MCU 模块测试与分析
    6.2 高频模块测试与分析
    6.3 微波通信模块测试与分析
        6.3.1 发射性能测试
        6.3.2 天线的仿真与测试
    6.4 专用链路的建立测试
    6.5 ESAM 模块复位操作测试
    6.6 LCD 显示屏显示效果测试
    6.7 高速公路不停车收费系统中车载单元的系统测试结果
第七章 总结与展望
致谢
参考文献
攻读硕士学位期间的研究成果

(6)基于FPGA的燃气表的设计与实现(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 研究背景与意义
        1.1.1 管道燃气表的发展现状
        1.1.2 国内外IC卡应用现状和发展趋势
        1.1.3 低功耗集成电路和智能燃气表
    1.2 研究现状及燃气表控制器的关键技术
        1.2.1 计量精度问题
        1.2.2 智能化设计问题
        1.2.3 低功耗设计问题
    1.3 课题主要内容及论文安排
    1.4 本章小结
第2章 智能卡燃气表的总体设计方案
    2.1 燃气表的基本设计思路
    2.2 系统总体框图
    2.3 智能燃气表的工作原理及功能
        2.3.1 工作原理
        2.3.2 系统功能模块和需求分析
    2.4 本章小结
第3章 煤气表系统的软硬件实现
    3.1 FPGA的选型
    3.2 系统电源电路设计
    3.3 计量和阀门控制电路设计
    3.4 存储器接口及硬件看门狗电路
    3.5 液晶驱动电路的硬件设计
    3.6 系统硬件测试
    3.7 智能IC卡燃气表软件设计
    3.8 本章小结
第4章 逻辑加密卡的读写
    4.1 IC卡的选择
        4.1.1 存储卡
        4.1.2 逻辑加密卡
        4.1.3 CPU卡
    4.2 SLE4442卡的工作原理
    4.3 SLE4442卡的读写
    4.4 本章小结
第5章 系统测试
    5.1 硬件测试
        5.1.1 系统电源测试
        5.1.2 电机阀门驱动测试
        5.1.3 计量信号和IC卡电源控制电路检测
    5.2 软件仿真测试
        5.2.1 IC卡读写仿真
        5.2.2 EEPROM读写仿真
        5.2.3 液晶集成驱动仿真
    5.3 系统联调
    5.4 本章小结
第6章 总结与展望
    6.1 系统完成工作
    6.2 进一步研究设想
致谢
参考文献
附录

(7)税控收款机设计及实现(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 研究的背景及意义
    1.2 税控收款机现状
    1.3 税控收款机的关键技术
    1.4 相关规范
    1.5 本论文研究的主要内容
    1.6 本章小结
第2章 设计概述
    2.1 整体结构设计
    2.2 软件实现架构
    2.3 硬件实现架构
    2.4 本章小结
第3章 硬件设计
    3.1 芯片选择
    3.2 主要技术规格、使用的标准及性能参数
    3.3 硬件设计工具简介
        3.3.1 OrCAD
        3.3.2 Pads
    3.4 硬件原理图设计
        3.4.1 系统引导过程
        3.4.2 电源模块设计
        3.4.3 硬件重起和中断模块
        3.4.4 以太网模块
        3.4.5 掉电保护模块设计
    3.5 PCB 设计
    3.6 可靠性设计
        3.6.1 可靠性指标分配
        3.6.2 可靠性薄弱环节分析
    3.7 电磁兼容性设计
        3.7.1 系统分析
        3.7.2 主板设计
        3.7.3 防静电措施
    3.8 本章小结
第4章 开发环境的配置
    4.1 集成开发环境
    4.2 操作系统配置
        4.2.1 安装交叉编译工具链
        4.2.2 启动 TFTP 和 NFS 服务
        4.2.3 配置和编译 Linux
    4.3 软件开发环境配置
    4.4 本章小结
第5章 软件设计
    5.1 驱动设计
        5.1.1 打印机驱动
        5.1.2 IC 卡驱动
        5.1.3 其他驱动
    5.2 应用层设计
        5.2.1 税控
        5.2.2 商品交易
    5.3 本章小结
第6章 系统测试
    6.1 硬件检测
    6.2 软件测试
        6.2.1 报税
        6.2.2 掉电保护
    6.3 本章小结
结论
参考文献
攻读硕士学位期间发表的学术论文及科研工作
致谢

(8)嵌入式技术在网络税控器中的应用研究(论文提纲范文)

摘要
ABSTRACT
第1章 绪论
    1.1 课题背景
    1.2 课题研究内容
    1.3 本文组织结构
第2章 基于SOPC 技术的网络税控器
    2.1 网络税控器介绍
        2.1.1 功能概述
        2.1.2 硬件接口
        2.1.3 软件功能模块
    2.2 网络税控器的硬件解决方案--- 采用SOPC 技术
        2.2.1 SOPC 及其技术
        2.2.2 SOPC 技术的实现方式
        2.2.3 NiosⅡ软核处理器系统的优势
        2.2.4 网络税控器的FPGA 器件选型
    2.3 基于SOPC 技术的网络税控器的系统结构
        2.3.1 网络税控器的硬件结构
        2.3.2 网络税控器的软件系统层次结构
    2.4 用SOPC 技术实现网络税控器迫切需要解决的问题
        2.4.1 设计并实现IC 卡控制器IP 核
        2.4.2 将μClinux 操作系统移植到SOPC 硬件平台
        2.4.3 μClinux 环境下的设备驱动程序编写
    2.5 本章小结
第3章 IC 卡控制器IP 核的背景技术
    3.1 IC 卡
        3.1.1 概述
        3.1.2 IC 卡的优点
        3.1.3 税控IC 卡
    3.2 IP 核介绍
    3.3 AVALON 总线规范
        3.3.1 Avalon 总线概述
        3.3.2 Avalon 接口规范
        3.3.3 Avalon 信号
        3.3.4 传输特性
    3.4 接触式IC 卡的相关标准
        3.4.1 GB/T16649.2-3 标准
        3.4.2 IC 卡的触点
        3.4.3 IC 卡的帧数据传输格式
        3.4.4 IC 卡的激活与复位
        3.4.5 复位应答
    3.5 本章小结
第4章 IC 卡控制器IP 核的设计与实现
    4.1 IC 卡控制器IP 核在SOPC 系统中的作用
    4.2 IC 卡控制器IP 核的接口寄存器设计
        4.2.1 接口寄存器概述
        4.2.2 数据寄存器设计
        4.2.3 状态寄存器设计
        4.2.4 控制寄存器设计
    4.3 IC 卡控制器IP 核的信号设计
    4.4 IC 卡控制器IP 核的系统总体结构设计
        4.4.1 系统分解方法
        4.4.2 IP 核的系统总体结构
    4.5 IC 卡控制器IP 核各个模块的具体实现
        4.5.1 地址访问模块
        4.5.2 位传输模块
        4.5.3 发送缓冲区控制模块
        4.5.4 接受缓冲区控制模块
        4.5.5 复位模块
        4.5.6 系统控制模块
    4.6 本章小结
第5章 IC 卡控制器IP 核的综合、仿真、集成、测试
    5.1 综合
        5.1.1 综合概述
        5.1.2 逻辑综合工具
        5.1.3 逻辑综合流程
        5.1.4 工艺库
        5.1.5 约束条件
        5.1.6 IP 核综合结果
    5.2 仿真
        5.2.1 仿真概述
        5.2.2 仿真工具
        5.2.3 QuartusⅡ环境中的仿真
        5.2.4 各个子模块仿真结果
        5.2.5 顶层模块仿真
    5.3 将IP 核集成到SOPC BUILDER 系统中
        5.3.1 sopc builder 系统介绍
        5.3.2 集成IC 卡控制器IP 核
    5.4 测试
        5.4.1 测试硬件电路
        5.4.2 测试SOPC 系统搭建
        5.4.3 测试程序开发
        5.4.4 测试结果
    5.5 本章小结
第6章 UCLINUX 环境下的驱动程序开发
    6.1 UCLINUX 在SOPC 硬件平台上的移植
        6.1.1 μClinux 操作系统
        6.1.2 μClinux 小型化方法
        6.1.3 交叉编译工具链
        6.1.4 搭建Ni052μClinux 交叉编译环境
        6.1.5 在SOPC 硬件平台上运行μClinux
    6.2 嵌入式LINUX 的设备驱动程序开发
        6.2.1 Linux 内核及内核模块
        6.2.2 Linux 的设备管理
        6.2.3 Linux 的设备文件
        6.2.4 Linux 设备驱动程序接口
        6.2.5 设备驱动程序框架
        6.2.6 设备驱动程序开发流程
    6.3 IC 卡控制器IP 核驱动程序实现实例
        6.3.1 IP 核驱动程序的宏定义
        6.3.2 IP 核驱动程序中file_operations 结构体的设计
        6.3.3 IP 核驱动程序的初始化及加载实现过程
        6.3.4 将IP 核的设备驱动程序编译进内核
    6.4 本章小结
结论
参考文献
攻读硕士学位期间所取得的研究成果
致谢

(9)基于STM32微处理器的固网支付终端的研究与实现(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 引言
    1.2 固网支付简介
        1.2.1 固网支付的概念
        1.2.2 固网支付系统的构成
        1.2.3 固网支付的安全特性
        1.2.4 固网支付业务的功能特点
    1.3 论文研究的意义及来源
        1.3.1 市场背景
        1.3.2 项目来源
        1.3.3 项目意义
    1.4 固网支付国内外的现状和发展
    1.5 论文结构
第二章 消费安全认证卡技术
    2.1 智能卡基本原理
        2.1.1 智能卡的结构
        2.1.2 智能卡的特点
    2.2 消费安全认证卡技术
        2.2.1 PSAM卡技术
        2.2.2 PSAM卡的安全策略
        2.2.3 PSAM卡的管理
        2.2.4 PSAM卡的文件结构
        2.2.5 消费交易处理流程
第三章 终端硬件架构的设计
    3.1 STM32 微处理器简介
    3.2 硬件总体结构
    3.3 卡类模块接口
        3.3.1 PSAM卡模块接口
        3.3.2 IC卡模块接口
        3.3.3 银行卡刷卡模块接口
    3.4 人机交互模块接口
        3.4.1 矩阵键盘模块接口
        3.4.2 LCD液晶显示接口
    3.5 通讯模块接口
第四章 终端软件架构的实现
    4.1 软件整体架构
    4.2 卡类模块驱动
        4.2.1 PSAM卡模块驱动
        4.2.2 IC卡模块驱动
        4.2.3 刷卡模块驱动
    4.3 人机交互模块驱动
        4.3.1 LCD模块驱动
        4.3.2 按键模块驱动
    4.4 通讯模块接口
    4.5 ISO8583 应用协议
        4.5.1 ISO8583 概述
        4.5.2 ISO8583 协议
        4.5.3 位图常用域说明
        4.5.4 主要函数功能
        4.5.5 ISO8583 协议应用实现
    4.6 交易处理程序
        4.6.1 交易操作的控制
        4.6.2 流程代码的解析
        4.6.3 流程代码的选择执行
        4.6.4 主要功能函数的设计
第五章 终端系统的测试
    5.1 系统的调试
    5.2 交易系统测试
    5.3 终端性能参数
第六章 结束语
    6.1 总结
    6.2 展望
致谢
参考文献

(10)一种基于ARM和TDA8007B的IC卡接口设计(论文提纲范文)

1 引言
2 基于S3C2410A的IC接口设计
    2.1 TDA8007控制器的编程结构
    2.2 S3C2410A与TDA8007B的接口控制
3 T=0数据交换协议的算法主要实现
    3.1 复位应答过程的实现 (IOCTL操作)
    3.2 向卡写数据的实现 (write操作)
    3.3 读卡返回数据的实现 (READ操作)
4 结语

四、一种专用的IC卡驱动程序的设计(论文参考文献)

  • [1]基于北斗差分定位技术的车载终端研究[D]. 陈庚. 武汉邮电科学研究院, 2017(05)
  • [2]基于PCI-E的图像采集系统驱动开发[D]. 汪伟. 北京邮电大学, 2016(04)
  • [3]基于交通一卡通的小额支付POS机研究与实现[D]. 刘泽文. 广东工业大学, 2015(10)
  • [4]PCI密码卡的设计与实现[D]. 高东飞. 郑州大学, 2013(11)
  • [5]高速公路不停车收费系统中车载单元设计[D]. 宁晓乐. 电子科技大学, 2013(01)
  • [6]基于FPGA的燃气表的设计与实现[D]. 杨盛华. 武汉理工大学, 2012(10)
  • [7]税控收款机设计及实现[D]. 杨乐. 青岛理工大学, 2010(03)
  • [8]嵌入式技术在网络税控器中的应用研究[D]. 贾毫杰. 北京工业大学, 2010(10)
  • [9]基于STM32微处理器的固网支付终端的研究与实现[D]. 刘达锋. 西安电子科技大学, 2010(10)
  • [10]一种基于ARM和TDA8007B的IC卡接口设计[J]. 孙鹏娇,黄博. 微计算机信息, 2008(35)

标签:;  ;  ;  ;  ;  

一种专用IC卡驱动器的设计
下载Doc文档

猜你喜欢