深圳市伟博创科技有限公司
深圳市伟博创科技有限公司
首页  有关伟博创  产品信息  行业动态  技术文章  人才招聘  联系我们  解决方案 
主要产品系列
LOGO--NXP恩智浦半导体
  • Microcontrollers
    • MCU
    • Cortex
    • ARM7
    • 80C51
  • Logic
  • RFID
  • Automotive
Exar半导体芯片--串行收发器
  • 串行收发器
TI(德州仪器)半导体
  • Chipcom
補丁科技
  • Specialty DRAM
开发工具
PDA开发
解决方案
产品展示
NXP LPC1768开发板
LPC1768开发板
TYPE A、TYPE B、“二代证”读卡模块--PDA
二代证读卡模块
H-JTAG开发套件
H-JTAG开发套件

使用LPCXpresso开发的USB CCID类智能卡读卡器(LPC11U14)

关键字:USB CCID, LPCXpresso LPC11U14, 智能卡, ACOS3, ISO 7816, LPC11U14FBD48, LPC11U14FET48, LPC11U14FHN33

摘要:本应用手册描述了一款使用LPCXpresso LPC11U14板的USB CCID类智能卡读卡器。此工程实现了一款符合ISO/IEC 7816协议的智能卡读卡器。当CCID设备连接USB主机,不管智能卡是否存在,CCID都要与主机进行通信,验证它的性能与请求。当CCID设备检测到有智能卡插入时,它就把这个信息传送到主机。一旦主机接收到智能卡的信息,主机就通过CCID与卡进行通信。

1.简介

基于ARM Cortex-M0的低成本32位MCU LPC11U14,主要是为8/16位微控制器应用所设计,与现有的8/16位架构MCU相比,高性能、低功耗、可以减少代码量的简易指令集与存储地址。

LPC11U14的外设包括32KB的FLASH存储器、6KB的SRAM数据存储器、快速模式+IIC总线接口、支持同步模式的RS-485/EIA-485 USART、智能卡接口、两个SSP接口、4个通用计数器/定时器、10位ADC、高达40个通用I/O引脚。

本文档描述了一款使用LPCXpresso LPC11U14板的USB CCID类智能卡读卡器。此工程的智能卡符合ISO7816 T0协议。

本文档包含以下内容:

  • 智能卡基础;
  • 块框图/设置概述;
  • 系统功能描述;
  • 要求以及系统设置;
  • 示范设置指导;
  • 应用;
  • 总结;

2.智能卡基础

智能卡是一种塑料卡片,里面包含一个嵌入式芯片,由存储器或微控制器芯片组成,可以存储或传输数据。智能卡用来身份识别,数据存储,保护用户帐户信息。图1是一张应用中的ACOS3智能卡。

使用LPCXpresso开发的USB CCID类智能卡读卡器

2.1 智能卡类型

智能卡大体可以分为:

  • 接触卡——ISO 7816
  • 非接触卡——ISO 14443

2.1.1 接触卡

接触卡是最普通的智能卡。接触卡符合ISO7816协议。电子接触区域位于卡上的金板(gold pad),当插入时与读卡器进行通信。本应用使用接触卡。

使用LPCXpresso开发的USB CCID类智能卡读卡器

2.1.2 非接触卡

非接触卡使用射频识别在卡与读卡器之间进行通信,无需物理插入。这种卡符合ISO 14443协议。本应用中,没有用到非接触卡。

智能卡更详细的描述可以参考:http://www.smartcardbasics.com/

文档下载:

  • 使用LPCXpresso开发的USB CCID类智能卡读卡器.pdf
  • 完整工程包
深圳市伟博创科技有限公司

[超前科技开发网]     [申请友情链接]

管理员 | 首页 | 产品 |   联系我们
© 2006 WeBoch.Com.cn 版权所有:深圳市伟博创科技有限公司
地址:深圳市福田区振华路苏发大厦305栋405 电话:0755-83240703 传真:0755-83240724