Maxim-integrated 73S12xxF Software Uživatelský manuál Strana 7

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 93
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 6
UG_12xxF_016 73S12xxF Software User Guide
Rev. 1.50 7
2 Design Guide
This section provides designers with basic guidance in developing smart card reader applications utilizing
the TSC 73S12xxF devices. There are three types of applications that can be developed:
A Host application (for example: an application residing on a PC, e.g. Windows 2000, Windows XP,
Windows CE or in a host microprocessor).
An Embedded application using both High-level APIs and Low-level APIs (in Flash).
An Embedded application using the Low-level APIs only (in Flash).
There are two options to connect the 73S12xxF Evaluation Board or demo boards to a PC or host
controller:
UART/RS232 serial interface.
USB V2.0 full speed/12 Mbps interface.
2.1 Development Environment
2.1.1 Hardware Requirements
The recommended hardware requirements include:
Teridian 73S12xxF Evaluation Board.
AC Adaptor (AC/DC output) or Variable Bench Power Supply.
PC Pentium® with 512 MB RAM and 10 GB hard drive, 2 COM ports, and 2 USB port (if the USB
interface is utilized) running Windows XP.
Optional Hardware includes:
Signum Systems ADM-51 In-Circuit Emulator (for debugging the embedded application) with or
without trace capability. Signum references this device as the ADM-51 Emulator. This device is
configured to use one of the PC’s USB Ports. Contact Signum Systems at www.signumsystems.com
for the latest version of the ICE software.
The Teridian Flash Programming Tool (for programming Flash when a Signum ADM-51 ICE is not
available).
2.1.2 Software Requirements
The following are the recommended software requirements:
For embedded application programming:
KeilCompiler. Version 7.0 or later is recommended.
Keil μVision
®
2 or μVision3 IDE.
If an ICE is used, Signum Systems software (comes with Signum Systems ADM-51 ICE hardware).
The ICE can also be used to program Flash.
A Teridian Flash Programmer (TFP) module for programming Flash.
For Windows PC application programming:
Visual Basic
®
, Visual Studio
®
or Visual C/C++
®
for Windows 2000 or Windows XP.
Optionally, Keil’s extended linker (LX51 instead of BL51) for code size optimization purposes.
The following software tools/programs are included in the 73S12xxF Development Kit and should be
installed on the development PC:
USB View a shareware PC tool which can be downloaded from www.usb.org.
usbccid.sys/usbccid.inf – a Microsoft generic Windows XP CCID USB driver.
Zobrazit stránku 6
1 2 3 4 5 6 7 8 9 10 11 12 ... 92 93

Komentáře k této Příručce

Žádné komentáře