73S1217F评估板精简版:智能卡控制器开发利器
在电子设计领域,评估板是我们探索和验证新器件性能的重要工具。今天我要给大家介绍的是Teridian Semiconductor Corporation的73S1217F评估板精简版,它是展示73S1217F智能卡控制器设备功能的绝佳平台。
文件下载:73S1217F-EB-LITE.pdf
1. 评估板概述
73S1217F评估板精简版可独立运行,也能作为开发平台使用。它能运行Teridian的交钥匙应用程序,也支持用户自定义应用。板上预加载了USB CCID应用程序,CD中还提供了EMV测试应用程序。应用程序可通过在线仿真器(ICE)或TSC Flash Programmer Model TFP2下载。
1.1 包装内容
- 评估板:四层方形印刷电路板,搭载73S1217F芯片,预加载USB CCID交钥匙应用程序。
- USB电缆:A - B型公头,长度2米。
- CD:包含文档(数据手册、电路板原理图、物料清单和布局)、软件API库、评估代码和实用工具。
1.2 评估板特性
1.3 推荐设备和测试工具
- 功能评估:需配备Microsoft Windows XP或Vista的PC,或带有USB端口或RS232(COM)端口(DB9连接器)的Linux工作站。
- 软件开发:推荐使用Signum ICE(型号ADM - 51)和Keil 8051 C编译器套件(型号CA51)。
2. 评估板基本设置
2.1 电源供应
评估板的电源有两个来源:
- USB总线供电:连接到支持USB供电设备的计算机或集线器时,默认使用USB总线提供的+5V电源,此时开/关开关S2无效,电源始终开启。在此模式下,应用程序由总线供电,嵌入式应用需为此设计。
- AC - DC转换器供电:使用能够产生4.0V至6.5V、最大400mA直流电源的AC - DC转换器,连接到PJ1连接器。使用PJ1电源输入时,开/关开关S2控制73S1217F的电源。
2.2 通信方式
评估板与外部主机的通信可通过标准USB2.0全速接口或标准RS - 232串行接口(仅TX/RX)实现。板上默认提供USB CCID应用程序。
3. 使用评估板与仿真工具
评估板可与Signum Systems的在线仿真器(ICE,型号ADM - 51)配合使用,将Signum System POD的带状电缆直接连接到连接器J2。根据用户需求,Signum Systems提供不同的POD选项,标准POD可实现典型的仿真器功能,其他选项可增加代码跟踪和复杂断点功能。使用ICE时,评估板必须通过USB总线或VBAT供电,并通过开/关开关开启,电源LED D4会指示电源状态。
4. 加载用户代码
4.1 接口信号
TFP2闪存编程器或ICE与73S1217F通信所需的信号包括E_TCLK(数据时钟)、E_RXTX(数据输入/输出)和E_RST(闪存下载器复位,低电平有效)。这些信号与3.3V和GND一起可在仿真器接头J2上找到。
4.2 代码加载方法
- 使用在线仿真器加载代码:若73S1217F闪存中已有固件,需先擦除闪存。在仿真器软件中点击RESET按钮,再点击ERASE按钮擦除闪存。擦除后,通过文件菜单中的Load命令选择要加载的文件,点击OK将文件加载到IC的闪存中。移除仿真器探头(电缆),按下评估板上的复位按钮,新代码即可开始执行。
- 使用TSC Flash Programmer Model TFP2加载代码:按照TFP2用户手册的说明操作。
5. 使用USB CCID应用程序
评估板上预安装了USB CCID固件,需连接安装了相应驱动的PC才能正常运行。CD中包含的演示主机应用程序CCID - USB.vshost.exe可实现智能卡的激活和停用、与智能卡交换APDU命令以及测试评估板在EMV测试环境中的性能。
5.1 驱动和软件安装
- Windows XP系统:有标准Microsoft Windows XP驱动和Teridian提供的驱动可供选择,评估板精简版建议使用Microsoft提供的驱动。安装步骤包括解压文件、创建安装目录、连接电源和USB电缆、选择驱动文件并完成安装,最后运行演示应用程序。
- Linux系统:Teridian在Slackware 6(内核2.4.16)和Fedora 7(内核2.6.23)上测试了73S1217F评估板精简版,具体安装和使用方法可参考73S1215F、73S1217F CCID USB Linux Driver Installation Guide(UG_12xxF_041)。
5.2 常见问题解答
文档中针对Windows和Linux系统使用过程中可能遇到的问题提供了详细解答,如设备未识别、驱动问题等,帮助用户快速解决问题。
6. 评估板硬件描述
6.1 跳线、开关和测试点
评估板上的跳线、开关和测试点有明确的功能和用途,如复位按钮、电源开关、测试点用于监测电压等。用户可根据需要进行设置和调整。
6.2 原理图
文档提供了评估板的电气原理图,方便用户了解电路连接和信号传输。
6.3 PCB布局
包括评估板的顶面视图(丝印)、底面视图(丝印)、顶层信号层、中间层1(接地层)、中间层2(电源层)和底层信号层的布局图,为硬件设计和调试提供参考。
6.4 物料清单
详细列出了评估板所需的各种元器件,包括电容、电阻、LED、连接器等,方便用户进行采购和替换。
6.5 原理图信息
- 复位电路:评估板提供复位按钮,RESET引脚需外部组件支持,R8约为10Ω,电容C27为10µF,应尽量靠近IC安装,C43(1000pF)用于EFT保护,可选。
- 振荡器:73S1217F有两个振荡器,系统时钟使用12MHz晶体,需1MΩ并联电阻确保振荡器启动;RTC振荡器使用32.768kHz手表晶体,无需并联启动电阻。
- USB接口:USB接口需两个24Ω ± 1%的串行电阻进行阻抗匹配,自供电USB应用需通过电阻分压器将VBUS电压降至3.3V。
- 智能卡接口:智能卡接口需在RST和CLK信号处连接27pF电容,CLK信号可串联0Ω电阻,必要时可更换为小电阻进行滤波;VCC输出需连接1.0µF电容,VPC输入需连接10µF和0.1µF电容进行去耦;PRES输入需外部下拉或上拉电阻防止误触发。同时,智能卡接口布局需遵循一定原则,如辅助信号与卡接口信号分开布线、CLK信号尽量短且少弯曲等。
7. 订购信息和相关文档
评估板的订购编号为73S1217F - EB - Lite。相关文档包括73S1217F数据手册、73S1217F评估板精简版快速入门指南和TSC Flash Programmer Model TFP2用户手册等。
通过以上介绍,相信大家对73S1217F评估板精简版有了更深入的了解。它为智能卡控制器的开发和测试提供了一个便捷、高效的平台,无论是初学者还是有经验的工程师,都能借助它快速实现自己的设计目标。你在使用类似评估板的过程中遇到过哪些问题呢?欢迎在评论区分享交流。
-
开发平台
+关注
关注
0文章
118浏览量
16912
发布评论请先 登录
73S1217F评估板精简版:智能卡控制器开发利器
评论