![NXP Semiconductors PN7462AU Скачать руководство пользователя страница 85](http://html1.mh-extra.com/html/nxp-semiconductors/pn7462au/pn7462au_quick-start-manual_1721878085.webp)
NXP Semiconductors
UM10883
PN7462 family Quick Start Guide - Development Kit
UM10883
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2018. All rights reserved.
User manual
COMPANY PUBLIC
Rev. 1.6 — 14 May 2018
319816
85 of 120
does not demonstrate L4 APDUs exchange (it is done in phExHCE and
phExNFCForum).
9.2.14 Passive and active ISO18092 initiator (till activation)
During active poll mode, if ATR_REQ is received or during passive poll mode, if SAK
denotes 0x40, then the example implemented in phExMain_PasIni.c/ phExMain_ActIni.c
is executed. These examples simply transmit a DEP_REQ command with arbitrary
payload to peer target. The purpose of this example is only to demonstrate integration of
ISO18092.
9.2.15 Passive ISO18092 target (till activation)
During listen, the example can be configured to either act as ISO14443-4 card emulator
(SAK = 0x20) or NFC-DEP Target (SAK = 0x40). This configuration is done via #define
macro in
phExMain_Clif.h.
If the SAK is 0x40, discovery loop detects peer ISO18092 initiator, the phExMain_PasTgt
is executed, that responds to ATR_REQ from the initiator. This example further waits for
a NFC-DEP frame from the initiator.
9.2.16 Contact Example
If the IC boots because of CT presence wakeup reason or if the CT presence interrupt is
generated, the System task starts the CT task. The CT task performs the Contact
application. The contact application activates the card, and determines the card is of
EMVCo payment card or nonpayment card. If payment card is detected, the application
further communicates with the card to know which type of card (Master card, VISA or
AMEX card), and prints the information.
Supported ISO7816 Functionality:
1. ATR Parsing
2. Create MF
3. Create EF
4. Select EF
5. Write Binary
6. Read Binary
7. Delete EF
8. SCOSTA Card
9. TA1 = 97
10. Supports Class A (DCDC always in double mode)
9.2.17 RTOS task management
The phExMain example can be executed in both RTOS. In RTOS environment, three
tasks are created.
1. System task
a. Creates CLIF task
b. Creates CT task