当前位置:文档之家› FM1208(高级自定义)CPU卡读写模块用户手册

FM1208(高级自定义)CPU卡读写模块用户手册

FM1208(高级自定义)CPU卡读写模块用户手册
FM1208(高级自定义)CPU卡读写模块用户手册

FM1208(自定义)CPU卡读写模块

修订历史

目录

1. 概述 (1)

2. 性能指标 (2)

2.1 产品特性 (2)

2.2 应用场合 (2)

2.3 产品尺寸 (2)

2.3.1 天线一体 (2)

2.3.2 天线分体(标准型) (4)

3. 硬件接口 (5)

3.1 UART 通信接口: (6)

3.2 分体模块与天线的连接 (7)

3.3 辅助输出 (7)

3.4 通信指示灯 (8)

3.5 结构尺寸 (8)

4. 通信协议 (10)

4.1 数据帧结构 (10)

4.2 命令码 (10)

4.3 操作状态码 (11)

5. 命令详解 (13)

5.1 读取模块信息(FC = 0x15) (13)

5.2 读取卡片序列号(FC = 0x16) (13)

5.3 控制辅助输出端口(FC = 0x14) (14)

5.4 CPU卡激活ISO14443-4(FC = 0x18) (15)

5.5 外部认证(FC = 0xC0) (15)

5.6 创建密钥文件(FC = 0xC6) (17)

5.7 创建目录(FC = 0xC2) (19)

5.8 选择目录或文件(FC=0xC3) (21)

5.9 创建二进制数据文件(FC = 0xC4) (22)

5.10 写二进制数据文件(FC = 0xC8) (24)

5.11 读二进制数据文件(FC = 0xC9) (26)

5.12 删除目录内容(FC = 0xC5) (29)

5.13 APDU透传指令(FC = 0x19) (30)

6. 常见故障分析 (32)

6.1 打开串口失败 (32)

6.2 与模块通信不上 (32)

6.3 读取不到卡片序列号 (32)

6.4 初始化卡片失败 (32)

6.5 回收卡片失败 (32)

6.6 读写文件数据失败 (33)

7. 定制开发 (34)

8. 技术支持 (35)

9. 附录1:IC卡简介 (36)

10. 附录2:CPU卡常用APDU错误码 (38)

1.概述

CPU卡读写模块支持上海复旦微电子FM1208卡片的数据读写操作,具有UART通信接口。模块不需要PSAM安全模块,所有密钥运算由读写模块独立完成,大大减少系统成本。

产品提供功能强大、高度集成的函数调用指令,实现自创目录、自创文件大小和自定义密钥管理系统,通过详细的例程说明,即可在30分钟内完全掌握CPU卡的自定义操作使用。

2.性能指标

2.1 产品特性

●【支持卡片】:上海复旦微电子FM1208 CPU卡文件数据(自定义)读写操作;

●【电压范围】:3.3V~5.5V;

●【工作电流】:45mA;

●【工作温度】:-20~85℃;

●【通信接口】:UART(可外扩为RS-232或RS-485);

●【波特率】:19200bps;

●【模块体积】:

?天线一体模块:55.8×35.5×3mm;

?天线分体模块:35.5×20.3×3mm;

●【读卡距离】:40mm~60mm;

●【通信指示】:具有2个通信数据收发指示灯,通信状态一目了然;

●【辅助输出】:具有1个辅助输出,可以控制LED或蜂鸣器等外设;

●【看门狗】:内置硬件看门狗,杜绝死机。

2.2 应用场合

●通用读写卡器;

●门禁;

●停车场;

●消费机;

●预付费电表、水表、煤气表;

●其它使用Mifare卡作身份识别或金融交易的场合。

2.3 产品尺寸

2.3.1天线一体

图2-1 天线一体实物图

图2-2 天线一体尺寸图(55.8×35.5mm)

2.3.2天线分体(标准型)

图2-3 天线分体实物图

图2-4 天线分体尺寸图(35.5×20.3mm)

图2-5 外接天线板(尺寸:70mm×50mm),读写数据距离>60mm

3.硬件接口

读卡模块具有一个电源通信接口和一个天线接口,如图3-1所示。通信方式相同的模块其电源通信接口的定义相同,所有天线分体模块的天线接口的定义也相同。

图3-1 模块接口

图3-2 模块原理图符号

注意:天线一体化模块虽然引出了天线接口,但其已经与模块内置的天线相连,所以实际使用时不能与外部再有任何电气连接,否则模块将无法正常工作。

3.1 UART 通信接口:

UART接口读写模块电源通信接口定义如表1所示。

表1 电源通信接口定义

外接天线。

图3-3 UART接口读写模块与微控制器连接

主机与模块的UART通信时序图如图3-4所示。

图3-4 主机与模块UART通信时序

如果想把模块连接到电脑,则需要在电脑串口和模块之间加入MAX232之类的芯片,把RS-232电平转换为TTL的电平,或者使用USB转UART(非RS-232)转换器。UART接口读写模块与电脑连接的电路如图3-5所示。

图3-5 UART接口读写模块与电脑连接

3.2 分体模块与天线的连接

分体模块需要外接天线才能工作,其天线接口的定义如表2所示。

表2 天线接口定义

数在每种天线都是不一样的,需要根据实际情况进行调整,图中的参数只供参考。(Cp1 + Cp2)一般为50pF~200pF,天线一般为1~4圈,通常线圈的面积越大所需圈数越少。

图3-6 分体模块与天线连接

3.3 辅助输出

模块具有1个辅助输出端口,可以用来连接LED或蜂鸣器,主机可以通过命令控制模块辅助输出的打开(输出高电平)或关闭(输出低电平),从而实现控制LED的亮灭和蜂鸣器的鸣叫。模块辅助输出与LED或蜂鸣器的连接如图3-7所示。辅助输出可以直接驱动LED,但不能直接驱动蜂鸣器,所以控制蜂鸣器时需要外接三极管驱动。上电时辅助输出端口默认输出为低电平。

图3-7 模块辅助输出控制LED或蜂鸣器

3.4 通信指示灯

模块具有两个通信数据收发指示灯,平时两指示灯不亮,当模块接收到数据时,绿色接收指示灯将会闪烁;当模块向外发送数据时,红色发送指示灯将会闪烁。另外在模块上电时,发送指示灯会亮1秒后熄灭,表示模块工作正常。通过这两个指示灯您可以清楚地知道通信的状态,快速排除故障,免除了动用示波器的麻烦。

3.5 结构尺寸

天线分体和天线一体模块的结构尺寸分别如图3-8和图3-9所示,我们还为您准备了AutoCAD格式的封装图和DXP(Protel)格式的元件库,请向我们销售人员索取。

图3-8 天线分体模块结构尺寸

图3-9 天线一体化模块结构尺寸

4.通信协议

当主机(这里把与模块通信的设备统称为主机)通过UART接口与模块通信时,采用“命令——响应”的方式,主机发送命令数据给模块,模块执行相应的动作,然后把执行结果返回给主机。

主机与模块UART通信的参数为:波特率19200bps,8位数据位,1位停止位,无奇偶校验。4.1 数据帧结构

数据帧格式分为主机命令数据帧和模块响应数据帧。

●主机命令数据帧结构

●模块响应数据帧结构

●帧数据含义

?LEN:整个数据帧的长度,包含LEN本身及帧最后的校验值;

?ADDR:读卡模块的地址,RS-485通信时会校验此地址,如果地址错误模块将不响应命令;

?FC:命令码,具体含义参照表4.1;

?SW:模块执行命令后返回的操作状态,0x00表示操作成功,其它值为错误代码,详见表4.2;

?DATA:主机命令相关的参数或模块回应的数据,有的命令不带参数,则没有该字段。如果操作

不成功(SW不为0)这时数据为两字节更具体的错误代码(参见§10 附录2:CPU卡常用APDU

错误码);

?BCC:校验值,除了BCC以外所有数据的累加和取反,只取最低字节。

4.2 命令码

读写模块命令码如表4.1所示。

表4.1 读写模块命令码

4.3 操作状态码

读写模块返回的操作状态码意义如表4.2所示。

表4.2 操作返回状态码意义

5.命令详解

以下实际例子的数据如果没有特别说明均为16进制,对于多字节数据字段的发送和回应均为小端模式,波特率为:19200bps。

5.1 读取模块信息(FC = 0x15)

读取模块型号和版本等信息。

1. 主机发送

2. 模块返回

DATA:字符串形式的模块信息,包含有模块型号和版本等内容。

3. 通信实例

5.2 读取卡片序列号(FC = 0x16)

读取卡片原始序列号。

1. 主机发送

2. 模块返回

3. 通信实例

5.3 控制辅助输出端口(FC = 0x14)

控制辅助输出端口的高低电平。

1. 主机发送

?DATA:

◆循环次数:1字节;

◆高电平时间:1字节,以10ms为单位。

◆低电平时间:1字节,以10ms为单位。

注意:高电平值+ 低电平值之和不能大于255。

2. 模块返回

3. 通信实例

5.4 CPU卡激活ISO14443-4(FC = 0x18)

激活CPU卡ISO14443-4层,只有CPU卡才能激活到这一层,逻辑加密卡(如Mifare卡)不能激活到该层。

1. 主机发送

?注意事项:

◆CPU卡离开读写模块放回后,对卡片进行任何操作前必须进行1次CPU卡激活,卡片激

活后只要卡片不离开模块则不需要再次激活;

2. 模块返回

?DATA:

数据区返回CPU卡片的ATS信息包含TS T0 TA1 TB1 TC1 历史字符等信息

◆【0】:ATS信息长度

◆【1】:TS

◆【2】:T0

◆……后续数据与T0的值有关非固定值

?注意事项:

◆错误返回

模块返回数据为“05 01 18 02 DF”,表明读卡失败或该卡片不是CPU卡,有可能是逻辑加密卡(Mifare卡)或ID卡等。

◆目录操作

CPU卡激活成功后,表示进入CPU卡根目录,所有操作均表示在根目录下的操作。

3. 通信实例

5.5 外部认证(FC = 0xC0)

进行密钥认证,获取CPU卡操作权限,只有操作权限满足才能进行对应的目录创建、文件创建或文件读写等操作。

1. 主机发送

?DATA:

◆【密钥编号】:1字节,密钥保存的编号,不同目录下的编号可以相同,如目录1和目录2

均可有密钥编号为0的密钥,密钥为0的编号默认为传输密钥;

◆【密钥值】:16字节,需要进行外部认证的密钥。

?注意事项:

◆不同目录有不同的认证密钥,即外部认证仅针对当前选择的目录,认证成功后可获取当前

目录的操作权限;

◆全新的FM1208 CPU卡默认根目录下的外部认证密钥是16字节0xFF;

◆外部认证成功后,只要权限足够,即可连续对指定目录内容进行创建、读写等操作,不需

要每个操作步骤均进行外部认证;

◆若目录具有密钥文件,若外部认证连续15次错误将永久锁死卡片不能使用。

2. 模块返回

?DATA:

?注意事项

◆每个目录(包括根目录)均有自已的密钥文件,外部验证不同的密钥文件具有不同的操作

权限;

◆对目录进行任何操作,如创建子目录、创建文件、读写文件前均需要对该目录的密钥文件

进行外部认证,获取操作权限(是否需要外部认证与目录与文件创建时的权限设置有关,

后续详细说明)。

YLE300磁卡读写机程序手册(新)

YLE-300系列磁卡读写机 程序员手册 二○○七年十月

概述 磁卡的使用已经有很长的历史了。由于磁卡成本低廉,易于使用,便于管理,且具有一定的安全特性,因此它的发展得到了很多世界知名公司,特别各国政府部门几十年的鼎立支持,使得磁卡的应用非常普及,遍布国民生活的方方面面。打电话可以用磁卡,坐飞机检票可以用磁卡,股票市场可以用磁卡,等等,值得一提的是银行系统几十年的普遍推广使用使得磁卡的普及率得到了很大的发展。据资料报道,美国平均每个(成年)人拥有的各类磁卡多达4张,新加坡也有类似的普及率。 在美国等一些发达国家,由于磁卡广泛应用于银行、证券等系统,磁卡的应用系统非常完善,如果将已有的这些磁卡应用系统,包括Visa卡/MasterCard卡应用系统在内,全部换成正在日益成熟的智能卡系统,那么每年的投入至少上千亿美元,并且将严重影响国民的生活使用习惯以及应用系统的正常运转等。这也是智能卡系统在美国的发展远比欧洲国家要慢的原因所在。 在未来很长的一段时间内特别是像美国这样一个银行磁卡应用系统高度发达的国家,银行磁卡应用系统将同智能卡应用系统以互补方式共同存在。 智能卡的总体安全保密性比磁卡的确要好,但是非常完善的磁卡应用系统(例如银行系统)弥补了磁卡本身在其安全保密特性上所存在的不足,因此对使用者来说并不会明显体会两种卡的安全特性有差异及影响使用等。 我公司生产的YLE-300系列磁卡读写机可联接任何具有RS-232串口的电脑或终端,用于各种介质的磁卡或存折本,包括透明介质的磁条信息。该系列磁卡读写机操作编程简单,读写均一次刷卡完成,具有读、写双重校验功能。读写状态有灯光、声响双重提示功能。该产品性能稳定可靠,并且兼容性好(能同时兼容国内磁卡读写机厂家的命令集),是计算机系统理想的外围设备。可广泛用于金融、邮电、交通、海关等各个领域,特别是银行系统的信用卡、磁卡和存折的读写。 YLE-300系列磁卡读写机技术指标 1.拉卡速度:10~120cm/s 2.记录格式:兼容IBM、ISO格式,可用控制命令切换。 3.记录密度:第1轨210BPI,最多79个字符。 第2轨75BPI/210BPI可选,最多37/107个字符。 第3轨210BPI,最多107个字符。 4.串行通讯参数:波特率:9600bps;数据格式:8位无校验;1位起始位;1位停止位。 5.磁头寿命:≥ 600,000次。 6.电源电压:DC 5V±5%。 7.电源电流:≤ 200mA。 6.工作环境:温度:0℃~45℃湿度:10~90%RH 磁卡背景知识 磁卡的ISO标准 相关的磁卡,特别是应用于银行系统的磁卡的一些ISO标准分别为:ISO7810,ISO7811-1至ISO7811-6,ISO7812,ISO7813以及ISO15457等等。 其中: ISO7810标准:制定了磁卡的物理特性等; ISO7812标准:制定了磁卡的记录技术标准; ISO781-4标准:制定了磁卡上只读的Track1和Track2的记录技术标准; ISO781-5标准:制定了磁卡上可读/写的Track3的记录技术标准; ISO15457标准:制订了磁卡物理标准/测试方式Track标准F/2F技术标准;

社保卡读写器用户手册

社会保障(个人)卡读写器(DP-R123-U-SB) 用户使用手册 深圳市明华澳汉科技股份有限公司 ShenZhen MingWah AoHan High Technology Corporation Ltd.

目录 第一章社会保障(个人)卡读写器简介 (2) 1.1特点 (2) 1.2装箱清单 (2) 1.3 读写器连接方式.... (2) 1.4指示灯 (2) 1.5技术指标 (2) 第二章 IC卡读写器驱动程序函数说明 (3) 2.1 函数使用说明 (3)

第一章社会保障(个人)卡读写器简介 1.1特点 ●支持IC卡类型A类、AB类; ●可支持T=0通讯协议的CPU卡; ●支持对多个卡操作的功能; ●与PC机通讯采用USB接口; 1.2 装箱清单 读写器一台 串口线一条 安装盘一张 产品质量反馈表一张 产品保修卡一张 1.3 读写器连接方式 DP读写器USB接口直接接至计算机上。 1.4 指示灯 三色指示灯:绿色用户卡已插入,闪烁时表示正在对用户卡操作 红色未插用户卡或SAM卡 橙色用户卡未插入,SAM卡已插入,闪烁时表示正在对SAM卡操作 1.5 技术指标 ●通讯接口:USB ●串口的波特率: ●电源:由键盘取电,不外带电源 ●最大功耗:100 mW ●环境温度:商业级 0°~ 70 °C 工业级 -25°~ 85 °C ●相对湿度:30% ~ 95% ●抗静电干扰:15KV ●抗磁场干扰:19奥斯特 ●抗振动能力:振幅0.35mm,频率10-55Hz,三个轴方向扫频振动 ●绝缘电阻:湿热情况下(40°,95%)绝缘电阻应不小于5MΩ。 ●外型尺寸:长?宽?高110mm?85mm?60mm ●重量:约475克

磁条读写器使用说明书

磁条读写器使用说明 1.型号说明: 1000单二轨低磁读写器 1000H单二轨高磁读写器 2000一二轨低磁读写器 2000H一二轨高磁读写器 3000二三轨低磁读写器 3000H二三轨高磁读写器 2、磁卡读写器技术要求 工作环境:温度:0℃-·40℃ 湿度:20%-90%RH 电源:DC+5V±0.5V ≤300MA 体积:215×70×65mm 重量:≤1.4KG 通讯参数:波特率9600BPS 格式:8位数据位、1位停止位、无校验 磁卡标准:符合ISO、IBM标准 磁道:1、2、3道读写 记录密度:75BPI/210BPI 拉卡速度:10cm/s-180cm/s 寿命:≥50万次 错误率:<1/1000 读写字符集兼容ISO、IBM两种标准字符集: ISO字符集 IBM字符集 3、电缆连接线定义 磁条读写器的电源是通过通讯电缆提供的,接口为RS-232九芯母头。通讯电缆的信号排列如下列所示:

4、自检功能: 磁条读写器在每次上电开机或收到复位命令后都进行自检,自检开始时红绿黄指示灯都亮,自检结束后指示灯灭。自检完毕后,SBH-6型磁条读写器进入正常工作状态。 4.1.1 磁条读写器能与目前市场上的各种类终端配套。 操作要求 4.1.2 读操作: 磁条读写器接到读命令后,绿色指示灯亮,此时操作员便可以进行读操作,指示灯灭表示读操作成功,如果红色指示灯亮则表示读操作失败,可再次发读命令进行读操作。可以自动识别磁条信息ISO、IBM标准。4.1.3 写操作: 磁条读写器收到写命令和正确的写数据后,绿色指示灯闪烁,此时操作员便可以拉卡进行写操作,指示灯灭表示写操作成功,如果红色指示灯亮则表示写操作失败,可再发命令进行写操作。 4.1.4 串行命令集: 以进入磁条读写器的信息为下行数据。 以磁条读写器送出的信息为上行数据。 字符集为0-9及‘,= 4.2 磁条读写器读写控制 磁卡可支持以下6种标准格式: 起始符终止符 格式1: BA ………… F 格式2: B ………… C 格式3: B ………… F 格式4: BA …………C 格式5: D ………… F 格式6: D ………… C 5、磁条读写器控制命令集 磁条读写器开机或软复位缺省状态设置为ISO标准。 5.2 磁卡机命令集 1、置第2磁道记录密度(第3道只写210BPI〕 ESC H 210BPI ESC L 75BPI 2、磁卡数据记录格式: 磁卡可支持以下6种标准格式: 起始符终止符 格式1: BA……………… F 格式2: B ………………C 格式3: B ………………F 格式4: BA ………………C 格式5: D ………………F 格式6: D ………………C 3、置第2道格式 ESC 1 格式1 ESC 2 格式2

CPU卡与SAM卡原理

CPU卡与SAM卡原理 第一部分CPU基础知识 一、为什么用CPU卡 IC卡从接口方式上分,可以分为接触式IC卡、非接触式IC卡及复合卡。从器件技术上分,可分为非加密存储卡、加密存储卡及CPU卡。非加密卡没有安全性,可以任意改写卡内的数据,加密存储卡在普通存储卡的基础上加了逻辑加密电路,成了加密存储卡。逻辑加密存储卡由于采用密码控制逻辑来控制对EEPROM的访问和改写,在使用之前需要校验密码才可以进行写操作,所以对于芯片本身来说是安全的,但在应用上是不安全的。它有如下不安全性因素: 1、密码在线路上是明文传输的,易被截取; 2、对于系统商来说,密码及加密算法都是透明的。 3、逻辑加密卡是无法认证应用是否合法的。例如,假设有人伪造了ATM,你无法知道它的合法性,当您插入信用卡,输入PIN的时候,信用卡的密码就被截获了。再如INTENET网上购物,如果用逻辑加密卡,购物者同样无法确定网上商店的合法性。 正是由于逻辑加密卡使用上的不安全因素,促进了CPU卡的发展。CPU卡可以做到对人、对卡、对系统的三方的合法性认证。 二、CPU卡的三种认证 CPU卡具有三种认证方法: 持卡者合法性认证——PIN校验 卡合法性认证——内部认证 系统合法性认证——外部认证 持卡者合法性认证: 通过持卡人输入个人口令来进行验证的过程。 系统合法性认证(外部认证)过程: 系统卡, 送随机数X [用指定算法、密钥]对随机数加密 [用指定算法、密钥]解密Y,得结果Z 比较X,Z,如果相同则表示系统是合法的; 卡的合法性认证(内部认证)过程: 系统卡 送随机数X [用指定算法、密钥]对随机数加密 [用指定算法、密钥]解密Y,得结果Z 比较X,Z,如果相同则表示卡是合法的; 在以上认证过程中,密钥是不在线路上以明文出现的,它每次的送出都是经过随机数加密的,而且因为有随机数的参加,确保每次传输的内容不同。如果截获了没有任何意义。这不单单是密码对密码的认证,是方法认证方法,就象早期在军队中使用的密码电报,发送方将报文按一定的方法加密成密文发送出去,然后接收方收到后又按一定的方法将密文解密。

磁卡读写器使用说明

磁卡读写器使用说明 一、说明 高抗读写机 高抗写磁头在持续供电的工作环境下,容易被卡片上的磁条磨损,因此,建议在写满4万~5万张卡片后,应检查写磁头的磨损情况,如果磨损严重应更换写磁头。 低抗读写机 低抗读写机同样在持续供电的工作环境下,也容易被卡片上的磁条磨损,因此,建议在写满20万~30万张卡片和应检查写磁头的磨损情况,如果磨损严重应更换写磁头。 二、联机: YLE-J300系列磁卡读写器与PC机的连接:先拔下主机大键盘的键盘插头,将读写器电缆线的PS2公头(插针)插入主机键盘插孔(紫色插孔),另一端PS2母头(插孔)与大键盘键盘连接。通讯接头(九芯孔式插头)插入主机的com口。如下图所示: 注:a.电脑机箱后面板各接口的排列以实物为主,上图所示仅供参考。 b. 电缆线的PS2公头插到电脑机箱后面板时,要对准插孔位置(要注意PS2公头的 方向,不同的计算机可能有不同的方向),力度不能太大,否则会造成电缆线插针弯曲或针断现象,导致机器无法正常使用。 三、使用方法: 磁条读写机与电脑正确联接后,即可进行如下操作: 1.上电自检 上电或接到硬复位命令后,红、黄、绿三个指示灯同时闪亮,数秒后全部熄灭,蜂鸣器响一声,说明自检通过,否则自检出错且红灯长亮。 2.读操作 YLE-J300系列磁条读写机接收读命令后,绿色指示灯亮,操作者正对商标,磁条面向身体,将磁卡或存折以稳定的速度从右向左划过卡槽。若读正确则绿色指示灯灭,蜂鸣器响一声;若不正确,则绿色指示灯灭,红色指示灯亮,蜂鸣器响三声。 3.写操作 YLE-J300系列磁条读写机接收写命令后,黄色指示灯亮,操作者正对商标,磁条面 向身体,将磁卡或存折以稳定的速度从右向左划过卡槽。若写正确则黄色指示灯灭,

磁卡读写器使用说明书

磁卡读写器使用说明书 一、主要功能及指标: 1、手刷式磁卡读写器,可读写任何符合ANSI/ISO、IBM等标准的磁卡。 2、能同时对磁卡的第一轨、第二轨和第三轨进行读写;H为高抗型磁卡器,可 读写300OE——4000OE的磁卡。 3、磁卡读写器包括: 600/ 600H:只能对磁卡的第二轨进行读写。 700/ 700H:可对磁卡的第二和第三轨进行读写。 800/ 800H:可对磁卡的第一轨、第二轨和和第三轨进行读写。 4、磁记录密度:第一轨75BPI;第二、第三轨210BPI; 5、刷卡速度:20-120cm/秒。 6、电源电压:5V DC,PC器键盘口取电,不需另接电源。 7、通讯方式:标准RS-232串行接口,波特率9600、无校验、8个数据位、1个停止位。 8、工作环境:温度:5~45℃湿度:10—90%相对湿度。 9、规格:长X宽X高度230mm X 59mm X 46mm。 二、安装方法: 1、关闭计算器电源。 2、将磁卡读写器所带的串行接口(9D孔型插头)与计算器的串口相连接。 3、将计算器上的键盘线从计算器主器后方的键盘口拨下来。 4、将磁卡读写器的取电接口(带6针圆口)与计算器主器后方的键盘口相连接。 5、将磁卡读写器的另一接口(带6孔圆口)与拨下来的计算器键盘线相连接。 6、打开计算器主器电源。 7、磁卡读写器上的黄、红、绿三个LED灯同时点亮,且磁卡读写器发出一声 鸣叫,表示磁卡读写器连接运行正常。

三、使用方法: 1、读卡——读取磁卡中的数据: 磁卡读写器接收到读命令后,黄色LED灯长亮,将磁卡接一连续稳定的速度从右向左划过刷卡槽(磁面向内),黄灯会熄灭一下而后红、黄、绿三个灯同时点亮,且蜂鸣器响一声,表示读卡成功;若红灯、黄灯点亮且蜂鸣器连响两声,表示读卡失败,请再试一遍。 2、写卡——向磁卡中写入数据: 磁卡读写器接收到要写入的有效数据后,蜂鸣器响一声,绿灯长亮,表示写卡准备就绪,这时可将磁卡接一连续稳定的速度从右向左划过刷卡槽(磁面向内),绿灯会熄灭而后灯黄、红、绿三个灯同时点亮,且蜂鸣器响一声,表示写卡成功;若红灯、绿灯点亮且蜂鸣器连响两声后三灯同时点亮,表示写卡失败,请再试一遍。 3、“按文件写卡”:勾选“按文件写卡”后,点击“浏览”选择txt文档(仅支 持txt文档); 点击“写卡”,系统会自动按序连续写卡,文档里的每行数字或字母表示一轨数据,数据或字母应符合要写入轨道的格式,如果不符合系统将报错提示。 4、退出读卡或写卡状态请按大键盘ESC键。 5、 6、非正常操作导致的读写器死器现象请按大键盘的ESC键退出。 7、写卡附加功能: 8、 (1)跳数设置:只有在连续写卡状态下方可使用此功能, 勾选“4”——要写入的数据中凡遇到数字“4”直接变成数字“5”; 勾选“7”——要写入的数据中凡遇到数字“7”直接变成数字“8”; (2)磁卡数据清空:勾选此向可将磁卡上某一轨道上的数据写空,请谨慎使用此功能,以防将磁卡写坏。 7、如果连续出现写卡错误,请将读写器断电3秒钟后再连接使用。

非接触IC卡读写器Demo程序使用说明

非接触IC 卡读写器Demo 程序使用指南 1. 概述 DEMO 程序是用户使用RF 系列读写器时随机配备的一个演示测试程序,通过它用户可以了解设备功能和卡片的性能。在操作DEMO 程序时关于各个指令的详尽说明请参看用户使用手册。下面仅列出DEMO 程序的功能说明。 2. 功能 2.1 设备操作 1. 当你按下“设备操作”按钮时,在产品信息栏里将显示出API 函数的版本号。如果正确连接了设备,同时还会显示出硬件版本号和产品序列号。 2. 如果连接读写器成功,按下“设备操作”按钮时,DEMO 程序将按照你上次连接成功的串口和波特率来连接设备。如果你这是第一次使用读写器,初始化串口和波特率是 COM 1 和 115200 bps ,这是我们设备出厂时的缺省设定。在端口设置信息栏里也可以自己123 4 5

设定串口和波特率,然后点击“连接”按钮。如果想断掉读写器,释放串口,就点击“断开连接”按钮。 3. 当按下“执行鸣响”按钮时,读写器将按照“鸣响时间”里设定的值来鸣叫。“鸣响时间”的值越大,读写器鸣叫的时间越长,反之亦然。. 4. 选择要操作的卡片类型。 5. RF500系列读写器配有8位数码管显示。可以根据自己的需要设置“计算机控制”和读写器控制。 如果选择了“计算机控制”,请在文本框里输入8位字符串(16进制表示),如果包含小数点,则要输出9位。输完字符串请按下“刷新显示按钮”,所输入的信息就会显示在读写器的数码管上。 如果选择了“读写器控制”选项,你还要选择显示时间还是日期,你可以通过改变文本框里的值来修改读写器的的时间和日期。按下“刷新显示”按钮,新设定的值就会被传到读写器上,读写器以后就会按新的时间或日期来显示。其初始值是和所连接的PC机的系统时间相匹配的。LED的亮度可以通过“亮度”的上下箭头来改变。 2.2 密码设置

CPU卡消费系统功能要求,技术参数详细说明

多奥CPU卡消费系统功能要求,技术参数详细说明 消费系统功能要求 在食堂,会所等地方采用多奥CPU卡消费系统,代替现金交易,杜绝员工徇私舞弊,提升物业的形象与服务效率。 系统需具备以下功能要求: 系统设备组成 系统由管理软件、标准消费机、后台管理工作站等组成 系统功能要求 系统操作员通过权限分级控制,防止系统非法授权使用。 能自动记录操作员操作日志,包括:操作员、操作时间、操作对象、操作内容、操作结果。 系统提供多种消费方式 充值消费:先交押金并充值,后消费 记账消费:不需要充值,先消费,月底结算 菜单方式:消费项目以菜单形式提供选择,并纪录消费明细

定额方式:消费项目为固定的金额 支持卡片分类、消费折扣、最大消费次数、每次最大消费额、挂失等功能。 当持卡人在POS上读卡消费后,系统实时记录读卡信息、时间、消费金额、累积使用情况等流水帐信息。 归类、汇总后系统将数据进行各种稽核,生成各类统计报表,便于财务对各消费点收入情况核算或监督。 统计报表包括个人日报、个人月报、部门日报、部门月报、单位日报、消费机报表以及充值报表、补助报表、退款报表、综合报表等信息进行统计。 可多奥梯控,门禁,停车场,通道,巡更等智能一卡通 多奥消费机技术参数要求 型号:DAIC-XF-MB 通讯方式:TCP/IP通讯 工作电压:12VDC±5% 功耗:≤120mA 显示:双面8位LED显示屏 键盘:30个按键

读写时间小于0.2秒。 读卡距离20-50 mm 发卡量:不限 脱机信息存贮量:≥20000 黑名单:≥20000 数据保存:FLASH 保存数据,掉电不丢失工作温度:-10℃-- +70℃

接触式IC卡读写器使用手册

目录 第一章 DP系列接触式IC卡读写器简介 (3) 1.1概述 (3) 1.2读写器型号 (3) 1.3装箱清单 (4) 1.4读写器连接方式.... (4) 1.5指示灯 (4) 1.6程序安装 (4) 1.7用户软件 (4) 1.8技术指标 (5) 第二章演示系统使用说明 (6) 第三章 IC卡读写器驱动程序函数说明 (9) 3.1 安装程序主要目录和文件 (9) 3.2 函数使用规则 (9) 3.3 各种库函数说明 (9) 3.3.1 C语言接口函数库 (9) ●通用函数库 (10) ●AT24C01A/24C02/24C04/24C08/24C16/24C64 (13) ●AT45D041 (14) ●AT88SC102/1604/1604B (15) ●AT93C46/93C46A (22) ●SLE4404 (23) ●SLE4406 (26) ●SLE4418/4428 (28) ●SLE4432/4442 (30) ●CPU卡 (30) 3.3.2 FOXPRO FOR DOS函数库 (33) 3.3.3 WINDOWS 16位和32位动态库 (34) 3.3.4 FOXBASE函数库 (35) 3.3.5UNIX函数库 (38) 3.3.6LINUX函数库 (38)

3.4 VFP、VB、Delphi和PB调用动态库的方法 (38) 3.4.1 VFP调用16位动态库的方法 (38) 3.4.2 VFP调用32位动态库的方法 (39) 3.4.3 VB调用动态库的方法 (40) 3.4.4 Delphi调用32位动态库的方法 (41) 3.4.5 PB调用32位动态库的方法 (42) 3.4.6 VC调用32位动态库的方法 (42) 3.5 IC卡类型代码 (43) 3.6 函数错误类型代码 (43) 3.7自动卡型测试函数原理说明 (44) 附录一几种常用IC卡的特性 (45) [2000/05/10] DP-R-XXX

cpu卡基本知识

第一部分CPU基础知识 一、为什么用CPU卡 IC卡从接口方式上分,可以分为接触式IC卡、非接触式IC卡及复合卡。从器件技术上分,可分为非加密存储卡、加密存储卡及CPU卡。非加密卡没有安全性,可以任意改写卡内的数据,加密存储卡在普通存储卡的基础上加了逻辑加密电路,成了加密存储卡。逻辑加密存储卡由于采用密码控制逻辑来控制对EEPROM 的访问和改写,在使用之前需要校验密码才可以进行写操作,所以对于芯片本身来说是安全的,但在应用上是不安全的。它有如下不安全性因素: 1、密码在线路上是明文传输的,易被截取; 2、对于系统商来说,密码及加密算法都是透明的。 3、逻辑加密卡是无法认证应用是否合法的。例如,假设有人伪造了ATM,你无法知道它的合法性,当您插入信用卡,输入PIN的时候,信用卡的密码就被截获了。再如INTENET网上购物,如果用逻辑加密卡,购物者同样无法确定网上商店的合法性。 正是由于逻辑加密卡使用上的不安全因素,促进了CPU卡的发展。CPU卡可以做到对人、对卡、对系统的三方的合法性认证。 二、CPU卡的三种认证 CPU卡具有三种认证方法: 持卡者合法性认证——PIN校验 卡合法性认证——内部认证 系统合法性认证——外部认证 持卡者合法性认证: 通过持卡人输入个人口令来进行验证的过程。 系统合法性认证(外部认证)过程: 系统卡, 送随机数X [用指定算法、密钥]对随机数加密 [用指定算法、密钥]解密Y,得结果Z 比较X,Z,如果相同则表示系统是合法的; 卡的合法性认证(内部认证)过程: 系统卡 送随机数X 用指定算法、密钥]对随机数加密 [用指定算法、密钥]解密Y,得结果Z 比较X,Z,如果相同则表示卡是合法的; 在以上认证过程中,密钥是不在线路上以明文出现的,它每次的送出都是经过随机数加密的,而且因为有随机数的参加,确保每次传输的内容不同。如果截获了没有任何意义。这不单单是密码对密码的认证,是方法认证方法,就象早期在军队中使用的密码电报,发送方将报文按一定的方法加密成密文发送出去,然后接收方收到后又按一定的方法将密文解密。 通过这种认证方式,线路上就没有了攻击点,同时卡也可以验证应用的合法性; 但是因为系统方用于认证的密钥及算法是在应用程序中,还是不能去除系统商的攻击性。

CPU卡详解

CPU卡详解 (2011-08-02 13:13:42) 转载▼ 第一部分 CPU基础知识 一、为什么用CPU卡 IC卡从接口方式上分,可以分为接触式IC卡、非接触式IC卡及复合卡。从器件技术上分,可分为非加密存储卡、加密存储卡及CPU卡。非加密卡没有安全性,可以任意改写卡内的数据,加密存储卡在普通存储卡的基础上加了逻辑加密电路,成了加密存储卡。逻辑加密存储卡由于采用密码控制逻辑来控制对EEPROM的访问和改写,在使用之前需要校验密码才可以进行写操作,所以对于芯片本身来说是安全的,但在应用上是不安全的。它有如下不安全性因素: 1、密码在线路上是明文传输的,易被截取; 2、对于系统商来说,密码及加密算法都是透明的。 3、逻辑加密卡是无法认证应用是否合法的。例如,假设有人伪造了ATM,你无法知道它的合法性,当您插入信用卡,输入PIN的时候,信用卡的密码就被截获了。再如INTENET网上购物,如果用逻辑加密卡,购物者同样无法确定网上商店的合法性。 正是由于逻辑加密卡使用上的不安全因素,促进了CPU卡的发展。CPU卡可以做到对人、对卡、对系统的三方的合法性认证。 二、CPU卡的三种认证 CPU卡具有三种认证方法: 持卡者合法性认证——PIN校验 卡合法性认证——内部认证 系统合法性认证——外部认证 持卡者合法性认证: 通过持卡人输入个人口令来进行验证的过程。 系统合法性认证(外部认证)过程: 系统卡, 送随机数X [用指定算法、密钥]对随机数加密 [用指定算法、密钥]解密Y,得结果Z 比较X,Z,如果相同则表示系统是合法的; 卡的合法性认证(内部认证)过程: 系统卡 送随机数X 用指定算法、密钥]对随机数加密 [用指定算法、密钥]解密Y,得结果Z 比较X,Z,如果相同则表示卡是合法的;

接触式IC卡读写器技术操作使用方法规格书

产品规格书名称:S3系列读写器

目录 1.产品介绍 (3) 2.型号编码 (3) 3.产品特性 (4) 4.产品价值 (4) 5.开发包 (5) 6.产品应用 (5)

1.产品介绍 S3接触式智能IC卡读写器,支持读写接触式智能卡符合ISO7816标准。可选USB 接口或串口RS232联机。符合CCID标准,可以即插即用,便于使用和安装。 为了提高安全系数,也可选择在读写设备中配置一个符合ISO7816-3,GSM 11.11标准的SAM卡。可按需求定制。 另外S3读写模块,可以嵌入到大型的设备中,比如POS终端、门禁设备以及自动贩卖机等等。接触式智能IC卡读写设备广泛应用于个人身份安全认证、访问控制、公交电子票务、水电表系统、医疗收费系统、停车场、物流以及供应链管理等领域。 2.型号编码 用户可根据需要进行选型,编码规则如下所示: 例:S3-BES-00表示S3型读卡器支持Memory卡及T=0/T=1的CPU卡,外置且有外壳包装,通过串口与PC机进行通信,最后的00代表标准机型,01、02…代表各种定制的特殊机型。

3.产品特性 ●支持卡型:a)常用逻辑加密IC卡及T=0、1协议CPU卡 如:ATMEL系列:AT24C01A/24C02/24C04/24C08/24C16/AT24C64,AT88SC102, AT88SC1604/1604B,AT45D041,AT93C46/93C46A等。 SIEMENS系列:SLE4442/5542,SLE4418/4428,SLE4404,SLE4406卡及其他公 司的兼容卡 b)符合ISO7816协议的T=0、T=1 CPU卡 ●安全发卡:可支持1个符合GSM 11.11标准的SAM卡的卡座 ●支持协议:ISO7816及PC/SC ●与计算机接口:USB/RS232/USB(即插即用) ●外壳材料:ABS塑料外壳 ●工作频率:13.56MHz ●工作电压:DC5V ± 10% ●卡与机具通讯速度:106Kbit ●操作系统:Windows 98 、 Me 、 2K 、 XP 、 2003、Vista 和 Linux ●可与任何外部微控制器/微处理实现高速并行接口 ●最大功耗:100 mW ●环境温度:商业级0°~70 °C 工业级 -25°~85 °C ●相对湿度:30% ~ 95% ●抗磁场干扰:19奥斯特 ●抗振动能力:振幅0.35mm,频率10-55Hz,三个轴方向扫频振动 ●卡座使用次数:正常插拔10万次以上 ●外型尺寸:长×宽×高80mm×70mm×25mm ●状态显示:LED 红绿双色指示灯,指示电源或通讯状态,用户可控蜂鸣器 ●净重/毛重:约132克/198克 4.产品优势 ●符合GSM 11.11标准的SAM卡座可调整安全级别 ●设备小巧轻便,方便操作 ●红绿双色指示灯及蜂鸣器可起到提醒作用,避免盲目操作出现故障 ●可单独提供接触式读写模块,便于嵌入到大型的设备中,比如POS终端、门禁设备 以及自动贩卖机等等

CPU卡COS系统文件结构详解

MF 2 3F00 字节数 注释 注 释

字节 注 释

ADF 文件

2 2 1 00 1 1 2 2 1 1 File_ID LNG RFU ACr ACw Read_Right Write_Right RT_KID WT_KID ACr 文件的读控制属性 Read PMK CMK CER CIPH 0 0 PINL MPIN PMK ,认证当前环境主控密钥(MK )。PMK=‘1’时,在执行读命令前,必须通过当前环境(MF/DDF )主控密钥(MK )的认证 CMK ,认证当前应用主控密钥(MK )。CMK=‘1’时,执行读命令前,需要通过当前应用主控密钥(MK )的认证。在MF/DDF 下执行读命令,该位无意义 PINL ,PIN 权限和读权限的逻辑关系。PINL=‘0’时,为‘与’的关系;PINL=‘1’时,为‘或’的关系. MPIN ,认证PIN 。MPIN=‘1’时,在执行读命令前,需要通过PIN 的认证 Read-Right:文件的读权限。和ACr 一起控 制文件的读操作。高字节为全局读权限,低字节为局部读权限 ACw 文件的写控制属性 Update PMK CMK CER CIPH DISA DISU PINL MPIN PMK 、CMK 、PINL 、MPIN 同上把“读”改为“写”即可。 DISA ,禁止添加。DISA=‘1’时,禁止向文件添加数据 DISU ,禁止修改。DISU=‘1’时,禁止修改文件内的数据 Write-Right: 文件的写权限。和ACw 一起控制文件的写操作。高字节为全局写权限,低字节为局部写权限 RT-KID 读密钥的短标识符。执行读命令时,加密数据和计算校验码(MAC )所用密钥的短标识符。该密钥的用途为传输密钥或主控密钥 WT-KID 写密钥的短标识符。执行写命令时,加密数据和计算校验码(MAC )所用密钥的短标识符。该密钥的用途为传输密钥或主控密钥

IC卡读写器使用说明

IC 读写器使用说明 一、读写器连接 1.1 把通讯线“DB9”端插到PC 机的串口1/2 上 1.2 把通讯线2510端插到读写器的插座,使读写器和PC 机的串口良好连接 1.2 把电源线的“圆柱”端插到读写器的电源座子上 1.3 读写器上电以后可以听到一声风鸣器的响声,如果没有听到风鸣器声,表明读写器没有正常上电. 二、启动Demo 软件 2.1 双击启动测试软件 2.2 如果串口良好连接的话可以听到一声风鸣器的响声,如果启动测试软件以后并没有听到风鸣器声表明串口通讯没有连接好,请检查串口连接线是否连接正确 三、M1卡片读写测试 3.1 把一张Mifare One 卡片放在天线区域范围内

3.2 进入功能选项“低级操作”里面点击“寻卡”,如果出现“寻卡成功!”表明寻卡正常,如果出现“执行失败!”表明出现异常,请检查卡片是否在寻卡范围内,如果确认卡片没有问题,那读写器有异常 3.3 点击“防冲突”,如果出现“执行成功”表明防冲突正常,如果出现“执行失败”表明读写器出现异常或者卡片没有在天线区域 范围内

3.4 点击“选择”,如果出现“执行成功”表明选择正常,如果出现“执行失败” 表明读写器出现异常或者卡片没有在天线区域范 围内 3.5 进入功能选项“密码下载”里面下载卡片密码,比如需要测试卡片扇区1 数据的读写,那么就在扇区1 后面填上密码A/B(注:卡片的初始密码A/B 均为全‘F’),然后选择“A 组密码”或者“B 组密码”,最后点击“下载”,如果出现“密码下载成 功”表明密码下载成功,如果出现异常请按照错误提示更改后再下载一次,直至“下载成功”为止

磁卡读写器调试全过程

磁卡读写器使用说明 高抗读写机 高抗写磁头在持续供电的工作环境下,容易被卡片上的磁条磨损,因此,建议在写满 4 万?5万张卡片后,应检查写磁头的磨损情况,如果磨损严重应更换写磁头。 低抗读写机 低抗读写机同样在持续供电的工作环境下,也容易被卡片上的磁条磨损,因此,建议在 写满20万?30万张卡片和应检查写磁头的磨损情况,如果磨损严重应更换写磁头。 YLE-J300系列磁卡读写器与PC 机的连接:先拔下主机大键盘的键盘插头,将读写器电 缆线的PS2公头(插针)插入主机键盘插孔(紫色插孔),另一端PS2母头(插孔)与大键盘 键盘连接。通讯接头(九芯孔式插头)插入主机的 com 口。如下图所示: 注:a.电脑机箱后面板各接口的排列以实物为主,上图所示仅供参考。 b.电缆线的PS2公头插到电脑机箱后面板时,要对准插孔位置(要注意 PS2公头的 方向,不同的计算机可能有不同的方向),力度不能太大,否则会造成电缆线插针弯 曲或针断 现象,导致机器无法正常使用。 三、使用方法: 磁条读写机与电脑正确联接后,即可进行如下操作: 1?上电自检 上电或接到硬复位命令后,红、黄、绿三个指示灯同时闪亮,数秒后全部熄灭,蜂鸣 器响一声,说明自检通过,否则自检出错且红灯长亮。 2 ?读操作 YLE-J300系列磁条读写机接收读命令后,绿色指示灯亮,操作者正对商标,磁条面向 身体,将磁卡或存折以稳定的速度从右向左划过卡槽。若读正确则绿色指示灯灭,蜂 鸣器响一声;若不正确,则绿色指示灯灭,红色指示灯亮,蜂鸣器响三声。 3 ?写操作 YLE-J300系列磁条读写机接收写命令后,黄色指示灯亮,操作者正对商标,磁条面 向身体, 将磁卡或存折以稳定的速度从右向左划过卡槽。若写正确则黄色指示灯灭, 说明 联机: PS/2 接口 绿色(鼠标接口) 紫色(键盘接口) 串口( com 口) 打 印 机 接 口

多功能检测发卡器使用手册

一、SD-300多功能检测发卡器使用手册 产品概述 多功能检测发卡器为国内独家研发生产,是非接触行业朋友们的生财工具。SD-300多功能检测发卡器为功能非常强大的一款,老款式为SD-100多功能检测发卡器、SD-200多功能检测发卡器(两种老款式已停止生产,继续提供维护)。 一、主要功能: (一)接上电源,不与电脑连接,直接能达到的功能 1、能辨别MF1卡还是ID卡。 2、能辨别MF1卡是MF1 S50射频卡(包括兼容卡)还是MF1 S70射频卡(包括兼容卡)。 3、能初步辨别MF1 S50卡是原装飞利浦芯片卡还是兼容芯片卡。 4、能初步检查ID与MF1卡的读写距离。 (二)接上电源,与电脑连接,使用附送的软件,能够达到的功能 1、有8个COM口,兼顾到笔记本电脑的多接口问题。 2、高度集成的模块化软件:测卡系统软件与发卡系统软件的操作简单化、人性化,其中测卡系统软件就包括了内部序列号、MF1卡片万能测密(非破密)、MF1卡片万能加密的功能。 3、ID卡内部序列号:能检查ID卡的ABA码(4H格式、6H格式、8H格式、10H格式可选)与维根码(WG26、WG3 4、WG42可选),并且能够单选ABA码或维根码,能够检测单张卡片也能连续检测多张卡片,同时可以转换成TXT文档,以供打码。 4、MF1卡内部序列号:能检查MF1 卡(此处及以下所说MF1卡包括MF1 PHILIPS S50卡及兼容卡、MF1 S70卡及兼容卡)的曼彻斯特码与ABA码(正读、反读可选),并且能够单选曼彻斯特码或ABA码,能够检测单张卡片也能连续检测多张卡片,同时可以转换成TXT文档,以供打码。 5、MF1卡万能测密(非破密):能检查MF1卡是否加密,一次性检测密码A、密码 B、控制字方便快捷,能够检测单张卡片也能连续检测多张卡片,可为判断该卡能否回收再次使用提供准确的参考。 6、MF1卡万能加密:对MF1卡片加密方便实用,一次性对任意扇区任意加密(包括密码A、密码B、控制字),这种功能相当于万能加密机。同时可以一次性地根据控制字进行相应的密码还原处理。能够检测单张卡片也能连续检测多张卡片。 7、MF1卡发卡:发卡软件能进行MF1卡各扇区的数据读写、加减、密钥修改等功能的操作。 8、控制字修改:发卡软件专门配备控制字的各种选择及反推算功能,非常完善直观。 二、适用客户: 1、卡厂:各种序列号的读取、代客加密及MF1卡回收的必备工具。目前多功能检测发卡器已在射频卡生产厂家中广泛运用。 2、中间商:一台多功能检测发卡器就能判断目前常见射频卡的大概情况,并能初步判断卡厂供应的MF1 S50卡是否原装飞利浦芯片。 3、系统商:初步判断供应商提供的MF1 S50卡是否原装飞利浦芯片,并能进行数据读

电脑配置基础知识

电脑硬件知识扫盲菜鸟提升必看电脑配置知识 原文标题:硬件知识扫盲,防止被JS忽悠,菜鸟提升请看(附作者照片) 先给大家亮亮原文作者照片,这里先亮一张,下面文章内容中还会附加上一些,应原作者要求,望大家照片尽量不要到处发,谢谢。 笔名:微微 下面正式进入正文了,这里先简单写下文章主要大纲,主要对电脑硬件包括cpu,显卡,主板,内存等DIY硬件进行一些简单通俗易懂的介绍,新手必看,高手飘过。 一、处理器CPU知识 ①CPU的分类 CPU品牌有两大阵营,分别是Intel(英特尔)和AMD,这两个行业老大几乎垄断了CPU市场,大家拆开电脑看看,无非也是Intel和AMD的品牌(当然不排除极极少山寨的CPU)。

而Intel的CPU又分为Pentium(奔腾)、Celeron(赛扬)和Core(酷睿)。其性能由高到低也就是Core>Pentium>Celeron。AMD 的CPU分为Semporn(闪龙)和Athlon(速龙),性能当然是Athlon优于Semporn的了。 Intel与AMD标志认识 ②CPU的主频认识 提CPU时,经常听到、等的CPU,这些到底代表什么这些类似于的东东其实就是CPU 的主频,也就是主时钟频率,单位就是MHZ。这时用来衡量一款CPU性能非常关键的指标之一。主频计算还有条公式。主频=外频×倍频系数。 单击“我的电脑”→“属性”就可以查看CPU类型和主频大小如下图:

我的电脑-属性查看cpu信息 ③CPU提到的FSB是啥玩意? FSB就是前端总线,简单来说,这个东西是CPU与外界交换数据的最主要通道。FSB的处理速度快慢也会影响到CPU的性能。提及的高速缓存指的又是什么呢高速缓存指内置在CPU中进行高速数据交换的储存器。分一级缓存(L1Cache)、二级缓存(L2Cache)以及三级缓存(L3Cache)。 一般情况下缓存的大小为:三级缓存>二级缓存>一级缓存。缓存大小也是衡量CPU性能的重要指标。 ④常提及的45nm规格的CPU又是什么东西 类似于45nm这些出现在CPU的字样其实就是CPU的制造工艺,其单位是微米,为秘制越小,制造工艺当然就越先进了,频率也越高、集成的晶体管就越多!现在的CPU制造工艺从微米到纳米,从90纳米---65

RFID非接触式IC卡读写器用户手册

RFID非接触式IC卡读写器用户手册 V1.02

1、通信协议描述 1.1 协议概述 该协议是上位机与读写器之间的通讯协议。通讯的格式是:1位起始位,1位长度标志位,若干数据位,1位异或校验位,1位结束位。通讯的最大长度为64字节。 1.2 字符定义 1.3 通讯过程示意图 上位机(发送)读写器(接收) STX LEN INFO(0) INFO(N) BCC ETX 发送结束 上位机(接收)读写器(发送) STX LEN INFO(0) INFO(N) BCC ETX 接收结束

1.4 数据格式 2、指令集 2.1 指令一览表 2.2 状态返回值

3、二次开发接口函数说明 3.1 适用于符合ISO/IEC14443A标准的存储卡的接口函数3.1.1 Mifare S50/S70卡片特性 ?S50具有1K字节的EEPROM,S70具有4K字节的EEPROM ?S50分为16个扇区,每个扇区包括4块,每块16个字节,以块为存取单位 ?S70分为40个扇区,共256个块,每块16个字节,以块为存取单位 ?用户可自定义每个存储块的访问条件 ?每张卡有唯一序列号,为32位 ?具有防冲突机制,支持多卡操作 ?非接触传送数据和无源 ?至少10年数据保存期 ?至少10万次擦写 ?读写距离在100mm内 ?工作频率为13.56MHz 3.1.2 函数使用注意事项 该二次开发接口函数库提供用于下发命令至读写器的函数,这些函数能够控制读写器对卡片进行寻卡及读写操作。 在对卡片进行操作前必须先寻卡,寻卡成功后才能对卡片进行后续操作。卡片的读写操作是以块为单位,每块为16个字节。不同扇区可以用不同的密钥进行认证,每个扇区又可以使用A密钥或B密钥进行认证。 3.1.3 函数说明 (1)寻卡 int find_14443(BYTE* type, BYTE* card_uid ); ////////////////////////////////////////////////////////////////////////////////////////////////////// // //功能:寻卡 // //入口参数: // //出口参数:type,指示寻卡成功的卡片为A类卡或是B类卡

RD接触式IC卡读写器使用手册Word版

目录 第一章 RD系列接触式IC卡读写器简介 (3) 1.1概述 (3) 1.2读写器型号 (3) 1.3装箱清单 (4) 1.4读写器连接方式.... (4) 1.5指示灯 (4) 1.6程序安装 (4) 1.7用户软件 (4) 1.8技术指标 (5) 第二章演示系统使用说明 (6) 第三章 IC卡读写器驱动程序函数说明 (9) 3.1 安装程序主要目录和文件 (9) 3.2 函数使用规则 (9) 3.3 各种库函数说明 (9) 3.3.1 C语言接口函数库 (9) ●通用函数库 (10) ●AT24C01A/24C02/24C04/24C08/24C16/24C64 (13) ●AT45D041 (14) ●AT88SC102/1604/1604B (15) ●AT93C46/93C46A (22) ●SLE4404 (23) ●SLE4406 (26) ●SLE4418/4428 (28) ●SLE4432/4442 (30) ●CPU卡 (30) 3.3.2 FOXPRO FOR DOS函数库 (33) 3.3.3 WINDOWS 16位和32位动态库 (34) 3.3.4 FOXBASE函数库 (35) 3.3.5UNIX函数库 (38) 3.3.6LINUX函数库 (38)

3.4 VFP、VB、Delphi和PB调用动态库的方法 (38) 3.4.1 VFP调用16位动态库的方法 (38) 3.4.2 VFP调用32位动态库的方法 (39) 3.4.3 VB调用动态库的方法 (40) 3.4.4 Delphi调用32位动态库的方法 (41) 3.4.5 PB调用32位动态库的方法 (42) 3.4.6 VC调用32位动态库的方法 (42) 3.5 IC卡类型代码 (43) 3.6 函数错误类型代码 (43) 3.7自动卡型测试函数原理说明 (44) 3.8版本兼容性 (45) 附录一几种常用IC卡的特性 (45) [1999/10/10] RDMIXMANDOC-6.10A

CPU基本参数知识详解

CPU基本参数知识详解 在电子技术中,脉冲信号是一个按一定电压幅度,一定时间间隔连续发出的脉冲信号。脉冲信号之间的时间间隔称为周期;而将在单位时间(如1秒)内所产生的脉冲个数称为频率。频率是描述周期性循环信号(包括脉冲信号)在单位时间内所出现的脉冲数量多少的计量名称;频率的标准计量单位是Hz(赫)。电脑中的系统时钟就是一个典型的频率相当精确和稳定的脉冲信号发生器。频率在数学表达式中用“f”表示,其相应的单位有:Hz(赫)、kHz(千赫)、MHz (兆赫)、GHz(吉赫)。其中1GHz=1000MHz,1MHz=1000kHz, 1kHz=1000Hz。计算脉冲信号周期的时间单位及相应的换算关系是:s (秒)、ms(毫秒)、μs(微秒)、ns(纳秒),其中:1s=1000ms,1 ms=1000μs,1μs=1000ns。 CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。通常所说的某某CPU是多少兆赫的,而这个多少兆赫就是“CPU的主频”。很多人认为CPU的主频就是其运行速度,其实不然。CPU的主频表示在CPU内数字脉冲信号震荡的速度,与CPU实际的运算能力并没有直接关系。主频和实际的运算速度存在一定的关系,但目前还没有一个确定的公式能够定量两者的数值关系,因为CPU的运算速度还要看CPU的流水线的各方面的性能指标(缓存、指令集,CPU的位数等等)。由于主频并不直接代表运算速度,所以在一定情况下,很可

能会出现主频较高的CPU实际运算速度较低的现象。比如AMD公司的AthlonXP系列CPU大多都能已较低的主频,达到英特尔公司的Pentium 4系列CPU较高主频的CPU性能,所以AthlonXP系列CPU 才以PR值的方式来命名。因此主频仅是CPU性能表现的一个方面,而不代表CPU的整体性能。 CPU的主频不代表CPU的速度,但提高主频对于提高CPU运算速度却是至关重要的。举个例子来说,假设某个CPU在一个时钟周期内执行一条运算指令,那么当CPU运行在100MHz主频时,将比它运行在50MHz主频时速度快一倍。因为100MHz的时钟周期比50MHz的时钟周期占用时间减少了一半,也就是工作在100MHz主频的CPU执行一条运算指令所需时间仅为10ns比工作在50MHz主频时的20ns缩短了一半,自然运算速度也就快了一倍。只不过电脑的整体运行速度不仅取决于CPU运算速度,还与其它各分系统的运行情况有关,只有在提高主频的同时,各分系统运行速度和各分系统之间的数据传输速度都能得到提高后,电脑整体的运行速度才能真正得到提高。 提高CPU工作主频主要受到生产工艺的限制。由于CPU是在半导体硅片上制造的,在硅片上的元件之间需要导线进行联接,由于在高频状态下要求导线越细越短越好,这样才能减小导线分布电容等杂散干扰以保证CPU运算正确。因此制造工艺的限制,是CPU主频发展的最大障碍之一。

相关主题
文本预览
相关文档 最新文档