73S1217F评估板精简版:智能卡控制器开发利器

电子说

1.4w人已加入

描述

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 评估板特性

  • 接口丰富:具备USB 2.0全速接口、RS - 232接口、单智能卡接口、电池备份电源接口、ICE/编程器接口。
  • 功能多样:配备电池备份操作的开/关开关、实时时钟(RTC)功能和1个LED指示灯。

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评估板精简版有了更深入的了解。它为智能卡控制器的开发和测试提供了一个便捷、高效的平台,无论是初学者还是有经验的工程师,都能借助它快速实现自己的设计目标。你在使用类似评估板的过程中遇到过哪些问题呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分