参数资料
型号: 73S1217F-EB-LITE
厂商: Maxim Integrated Products
文件页数: 78/93页
文件大小: 0K
描述: BOARD EVAL 73S1217F CBL/DOC/CD
产品培训模块: Lead (SnPb) Finish for COTS
Obsolescence Mitigation Program
标准包装: 1
系列: *
73S12xxF Software User Guide
UG_12xxF_016
8
Rev. 1.50
CCIDTSC-*.sys/CCIDTSC-*.inf – Teridian Windows Drivers.
ccidusb-*.hex – an embedded application used for USB CCID communications with Windows or
Linux OS. This embedded program can be used with either Microsoft’s generic USB driver or the
Teridian driver.
ccidrs232.hex – an embedded application used for RS232/Serial communications with a host
running Windows OS.
CCID-USB.exe – a PC application written in C# to be used in conjunction with the CCIDTeridian.sys
USB driver with the evaluation board programmed with the CCIDUSB-*.hex firmware.
Low-level API Library – an embedded flash module that provides low-level APIs (physical layer) to
control the 73S12xxF.
High-level API Library – an embedded flash module at the protocol level that provides APIs to control
different features of the Smart Card. EMV Level I protocol layer is implemented within this module.
Include/header files for both the Low-level API and the High-level API libraries.
Sample code for Serial’s Pseudo CCID protocol. For the USB interface, the USB CCID firmware
source code is also included.
Linux driver for USB CCID and Linux Application for USB DFU interface.
2.2
Software Build Environment
Install the Keil compiler and select all default options (recommended). When prompted for a target
device, select TSC-73S12xxF. This option may not be available on older versions of the compiler. In this
case, select TSC 73M6513. For development, an upgrade to a newer version of the Keil compiler is
highly recommended. This option can be changed at any time by:
Under ‘Project’ – ‘Select Device for target ‘Target1’ ‘– CPU tab’ – scroll down to TDK Semiconductor
(with older version of Keil) or Teridian Semiconductor (available with newer version of Keil) – select
either 71M6513 or 73S12xx.
Under ‘Project’ – ‘Options for target ‘target1’’ – Target tab – Xdata memory field, the RAM start
address should be set to 0x0000, and RAM size should be set to 0x0800.
2.2.1
Software Architecture
The 73S12xxF software architecture is partitioned into three separate layers:
The Low-level API (LAPI) device or physical layer, which contains a set of function calls to directly
manage the peripherals and CPU management (such as clock, timing, power saving, etc.).
The second layer is the High-level API (HAPI), which is essentially the protocol layer. It provides
functions for communication with the smart card (ICC).
The third layer is the application layer. This layer is left for the application software developer to
design any suitable smart card reader applications.
Figure 1 shows the partitions for each software component and its approximate memory size. As
illustrated, there are many different ways an application can be designed and implemented. Section 4
Design Reference describes the API functions within each component in more detail. The embedded
application sample source code for most of the main features of the chip is provided in the release.
相关PDF资料
PDF描述
UPT2D221MHD6 CAP ALUM 220UF 200V 20% RADIAL
MAX5391NEVMINIQU+ EVAL KIT MAX5391
GSC08DRTN-S93 CONN EDGECARD 16POS DIP .100 SLD
CM453232-R56KL INDUCTOR 560NH 520MA SMD
REC15-1212D/H3 CONV DC/DC 15W 12VIN +/-12VOUT
相关代理商/技术参数
参数描述
73S1217F-IMR/F 制造商:TERIDIAN 制造商全称:TERIDIAN 功能描述:Bus-Powered 80515 System-on-Chip with USB, ISO 7816 / EMV, PINpad and More
73S13B 制造商:QUARTZCOM 制造商全称:QUARTZCOM the communications company 功能描述:-20 ~ +70 °C commercia l application -30 ~ +75 °C on request
73S5040G01X0A 制造商:NEX Computers 功能描述:INTEL 40GB SSD - Bulk
73S8009C 制造商:TERIDIAN 制造商全称:TERIDIAN 功能描述:Versatile Power Management and Smart Card Interface IC
73S8009C-20IM/F 功能描述:输入/输出控制器接口集成电路 Smart Card Interface IC RoHS:否 制造商:Silicon Labs 产品: 输入/输出端数量: 工作电源电压: 最大工作温度:+ 85 C 最小工作温度:- 40 C 安装风格:SMD/SMT 封装 / 箱体:QFN-64 封装:Tray