ST UM3526 Fa'atinoga NFC Reader Initiator IC Software Expansion User Guide

UM3526 Fa'atinoga NFC Reader Initiator IC Software Expansion

Fa'amatalaga o oloa

Fa'amatalaga

  • Igoa Oloa: X-CUBE-NFC12 maualuga faʻatinoga NFC
    tagata faitau / amataina IC faʻalauteleina polokalama
  • Fegalegaleai: STM32Cube fa'anatura fa'anatura
  • Vaega Autu:
    • Middleware mo le ST25R300 NFC faitau / faʻaulu
    • Sample talosaga mo le sailia o le NFC tags
    • Lagolago mo aiga MCU eseese
    • Fa'auma RF/NFC fa'amuta mo tekonolosi tetele
    • Tu'utu'uga laisene fa'aoga-tagata

Fa'atonuga o le Fa'aaogaina o Mea

Ua umaview

O le X-CUBE-NFC12 polokalama faʻapipiʻi faʻalauteleina le STM32Cube
galuega fa'atino e ala i le tu'uina atu o middleware mo le fausiaina o talosaga
fa'aaoga le ST25R300 maualuga le fa'atinoga NFC faitau/initiator IC. E
e mafai ai ona feavea'i faigofie i aiga MCU eseese ma
e aofia ai RF/NFC fa'ato'a uma mo tekinolosi tetele.

Seti

  1. Faʻafesoʻotaʻi le laupapa faʻalautele X-NUCLEO-NFC12A1 i se mea e fetaui
    NUCLEO komiti atinae.
  2. La'u mai ma fa'apipi'i le pusa polokalama X-CUBE-NFC12 mai le
    STM32Cube fa'anatura fa'anatura webitulau.
  3. Mulimuli i faʻatonuga ua tuʻuina atu mo le faʻatulagaina o le polokalama
    afifi.

Fa'aoga

A maeʻa le seti, faʻaaoga le sample talosaga e iloa
NFC tags o ituaiga eseese. O le talosaga e configures le
ST25R300 i totonu o se faiga palota mo le su'eina o masini gaogao.
O lo'o fa'ailoa mai ai tekinolosi ua iloa e ala i le fesuia'iina o LED e fetaui
luga.

Vaega Faaopoopo

  • Seti le ST25R300 ile fafagu fafagu ala ile omi ole tagata fa'aoga
    faamau.
  • Su'esu'e le i ai o se tagata faitau e ala i le setiina o le ST25R300 i le kata
    faiga faataitai.
  • O gaioiga uma o loʻo faʻapipiʻiina i le polokalama talimalo e faʻaaoga ai le ST-LINK
    uafu COM virtual.

FAQ

Q: O a RFID tekinolosi e lagolagoina i le demo?

A: O tekinolosi RFID lagolago i lenei faʻataʻitaʻiga e aofia ai
ISO14443A/NFCA, ISO14443B/NFCB, Felica/NFCF, ISO15693/NFCV, ma
Pepa fa'ata'ita'iga Ituaiga A ma F.

“`

UM3526
Fa'aoga tusi lesona
Amata i le X-CUBE-NFC12 maualuga fa'atinoga NFC faitau/initiator IC polokalama fa'alauteleina mo STM32Cube
Folasaga
O le X-CUBE-NFC12 polokalama faʻalauteleina mo STM32Cube e tuʻuina atu ai le middleware atoa mo STM32 e pulea ai le totogiina, tagata faʻatau ma fale gaosi oloa e faʻaaoga ai le ST25R300 maualuga le NFC pito i luma IC, lagolagoina le NFC initiator, sini, faitau, ma faʻataʻitaʻiga kata. O le faʻalauteleina o loʻo fausia i luga ole STM32Cube software technology e faʻafaigofie ai le feaveaʻi i luga ole STM32 microcontrollers eseese. O le polokalama e sau ma le sample faʻatinoga o taʻavale o loʻo taʻavale i luga o le laupapa faʻalautele X-NUCLEO-NFC12A1, faʻapipiʻi i luga o le NUCLEO-G0B1RE poʻo le NUCLEO-L476RG poʻo le NUCLEO-C071RB laupapa atinaʻe.
So'oga fa'atatau
Asiasi i le STM32Cube ecosystem web itulau ile www.st.com mo nisi fa'amatalaga

UM3526 - Rev 1 - Iuni 2025 Mo nisi faʻamatalaga, faʻafesoʻotaʻi lou ofisa faʻatau STMicroelectronics i le lotoifale.

www.st.com

1

Acronyms ma faapuupuuga

Acronym NFC RFAL P2P MCU BSP HAL LED SPI
CMSIS

Laulau 1. Lisi o acronyms Fa'amatalaga
Feso'ota'iga lata ane i le fanua RF fa'ata'ita'iga fa'ava'a fa'aaufa'asolo a le aumea-to-peer Microcontroller Unit Lagolago a le Komiti Fa'atonu mea fa'apipi'i mea fa'apipi'i mea fa'avevela moli Fa'aulu fa'amalama Fa'aulufale fa'ata'ita'i Fa'atonu Arm® Cortex® microcontroller software interface standard

UM3526
Acronyms ma faapuupuuga

UM3526 – Faaaliga 1

itulau 2/15

UM3526
X-CUBE-NFC12 fa'alauteleina polokalame moSTM32Cube

2

X-CUBE-NFC12 fa'alauteleina polokalame mo STM32Cube

2.1

Ua umaview

O le X-CUBE-NFC12 polokalama faʻapipiʻi faʻalauteleina le STM32Cube galuega. O mea taua o le afifi o:

·

Fa'auma middleware e fausia ai tusi talosaga e fa'aaoga ai le ST25R300 maualuga fa'atinoga NFC faitau, fa'amata,

sini, ma le fa'ata'ita'iga kata i luma IC.

·

Sample talosaga e iloa ai le NFC tags o ituaiga eseese.

·

Sample fa'atinoga avanoa mo le X-NUCLEO-NFC12A1 fa'alautele laupapa fa'apipi'i i luga a

NUCLEO-G0B1RE poʻo NUCLEO-L476RG poʻo NUCLEO-C071RB komiti faʻaleleia.

·

Fa'afaigofie ona feavea'i i aiga MCU eseese, fa'afetai ile STM32Cube.

·

Fa'auma RF/NFC abstraction (RFAL) mo tekinolosi tetele uma, e aofia ai le ISO-DEP atoa ma le NFC-

DEP laulau.

·

Tu'utu'uga laisene e leai se totogi, fa'auiga-fa'aoga.

O lenei polokalame o lo'o iai ta'avale IC pito i luma ole fa'atinoga maualuga ole NFC mo le masini ST25R300, o lo'o fa'agasolo ile STM32. O lo'o fausia i luga ole STM32Cube software technology e fa'afaigofie ai le feavea'i ile tele ole STM32 microcontrollers.

O lenei pusa firmware e aofia ai avetaʻavale masini, se pusa lagolago lagolago, ma leampLe talosaga e faʻaalia ai le faʻaogaina o le X-NUCLEO-NFC12A1 faʻalautele laupapa ma STM32 Nucleo laupapa.

A sample talosaga configures le ST25R300 i se matasele palota mo le malosi ma le suʻeina masini. Pe a fa'apea tag po'o le masini gaogao ua iloa, o le fanua faitau e fa'ailo le tekonolosi ua iloa e ala i le fa'afeso'ota'i o le LED tutusa. E mafai foi ona seti le ST25R300 i se ala fafagu fafagu e ala i le oomiina o le ki faʻaoga. I le taimi o lenei faiga palota, o le sampO le talosaga foi e setiina le ST25R300 i le faiga faʻataʻitaʻiga kata e iloa ai le i ai o se tagata faitau.

O lo'o fa'amauina e le demo gaioiga uma i le talimalo le faiga fa'atasi ma le ST-LINK virtual COM port.

O tekinolosi RFID lagolago i lenei faʻataʻitaʻiga o:

·

ISO14443A/NFCA.

·

ISO14443B/NFCB.

·

Felica/NFCF.

·

ISO15693/NFCV.

·

Pepa fa'ata'ita'iga Ituaiga A ma F.

2.2

Fa'ataina

O lenei fa'alauteleina polokalama fa'akomepiuta atoatoa mo STM32Cube e mafai ai ona e atia'e tusi talosaga e fa'aaoga ai le ST25R300 maualuga fa'atinoga NFC faitau/initiator IC. E fa'avae i luga o le STM32CubeHAL hardware abstraction layer mo le STM32 microcontroller, ma fa'alautele atu le STM32Cube fa'atasi ma se pusa lagolago laupapa (BSP) mo le X-NUCLEONFC12A1 fa'alautele laupapa.

E mafai e le polokalama fa'aoga ona fa'aoga ma fa'aoga le laupapa fa'alautele X-NUCLEO-NFC12A1 e ala i vaega nei:

·

STM32Cube HAL layer: o le HAL driver layer e maua ai se seti faigofie o mea lautele, tele-faʻataʻitaʻiga talosaga

polokalame fa'akomepiuta (APIs) e fegalegaleai ma vaega pito i luga (fa'aoga, faletusi, ma faaputuga). O nei

generic ma extension APIs e fau sa'o i luga o se fausaga masani ma fa'ataga i luga o fa'alava pei

middleware e fa'atino a latou galuega e aunoa ma le fa'alagolago i masini fa'apitoa microcontroller unit (MCU).

fa'amatalaga. O lenei fausaga e fa'aleleia atili ai le toe fa'aogaina o le code library ma fa'amautinoa le faigofie ona feavea'i

isi masini.

·

Laega lagolago a le Komiti Fa'atonu (BSP): o le BSP e tu'uina atu le lagolago mo peripherals i luga ole STM32 Nucleo

laupapa, e ese mai le MCU. O lenei seti o API e tuʻuina atu ai se atinaʻe polokalame mo nisi faʻatonu-faʻapitoa

peripherals e pei o le LED, le button user etc. O lenei fa'aoga e fesoasoani foi ia te oe e iloa ai le laupapa patino

lomiga.

·

Middleware NRF abstraction layer (RFAL): o le RFAL e maua ai le tele o galuega mo RF/NFC

fesootaiga. O loʻo ia te ia le RF IC (ST25R300 masini) i lalo ole masani ma faigofie ona faʻaoga

feso'ota'iga.

O faʻasalalauga tuʻuina atu e le RFAL o:

·

ISO-DEP (ISO14443-4 fa'amaumauga feso'ota'iga, T = CL).

·

NFC-DEP (ISO18092 fa'amatalaga fefa'ataua'iga).

UM3526 – Faaaliga 1

itulau 3/15

UM3526
X-CUBE-NFC12 fa'alauteleina polokalame moSTM32Cube

·

NFC-AISO14443A (T1T, T2T, T4TA).

·

NFC-BISO14443B (T4TB).

·

NFC-FFeliCa (T3T).

·

NFC-VISO15693 (T5T).

·

P2PISO18092 (NFCIP1, Passive-Active P2P).

·

ST25TB (ISO14443-2 Ituaiga B ma Proprietary Protocol).

I totonu, o le RFAL ua vaevaeina i ni vaega laiti se tolu:

·

RF tulaga maualuga (RF HL).

·

RF mea fa'apipi'i fa'apipi'i (RF HAL).

·

RF abstraction layer (RF AL).

Ata 1. RFAL poloka ata

O modules i le RF HAL e faʻalagolago i le chip. Latou te faʻatinoina le avetaavale RF IC, laulau faʻatulagaina, ma faʻatonuga faʻapitoa mo le HW e faʻatino ai galuega faʻaletino RF.

O le faʻaoga mo le tagata valaʻau o se ulutala RF faʻasoa file, lea e maua ai le fa'aoga tutusa mo laulau pito i luga (mo tupe meataalo uma).

O le RFAL e mafai ona fa'amavaeina i ni isi vaega laiti se lua:

·

Tekinolosi: tekonolosi faʻaoga e faʻatinoina uma mea faʻapitoa, faʻatulagaina, taimi, ma isi.

·

Protocols: fa'atinoga fa'akomepiuta e aofia uma ai le fa'atulagaina, taimi, fa'afoeina o mea sese, ma isi.

I le pito i luga o nei mea, o loʻo faʻaaogaina e le laulau talosaga galuega RFAL e pei o NFC Forum Activities (NFCC), EMVCo®, DISCO / NUCLEO demo, ma isi.

O le RFAL NFC module e maua ai se atinaʻe e faʻatino ai gaioiga masani e pei o le poller / faʻalogo masini.

Avanoa i galuega pito sili ona maualalo a le ICs e tuʻuina atu e le RF module. E mafai e le tagata vala'au ona fa'aoga sa'o so'o se tekonolosi RF po'o fa'asologa o fa'asalalauga e aunoa ma le mana'omia o so'o se fa'amaumauga fa'atonuga fa'apitoa.

UM3526 – Faaaliga 1

itulau 4/15

UM3526
X-CUBE-NFC12 fa'alauteleina polokalame moSTM32Cube
Ata 2. X-CUBE-NFC12 fa'apipi'i polokalame

2.3

Faiga o faila

Ata 3. X-CUBE-NFC12 faʻapipiʻi pusa faila

O faila nei o lo'o aofia i totonu o le pusa polokalama:

·

Fa'amaumauga: o lo'o i ai se HTML tu'ufa'atasia file fa'atupu mai le source code, lea e fa'amatala ai le

vaega polokalame ma API.

·

Avetaavale: o loʻo i ai avetaʻavale HAL, taʻavale faʻapitoa mo laupapa taʻitasi lagolago poʻo masini faʻapipiʻi,

e aofia ai vaega i luga o le laupapa, ma le CMSIS tagata fa'atau-tuto'atasi mea faigaluega abstraction layer mo le

Cortex®-M fa'asologa fa'asologa.

·

Middlewares: o loʻo i ai le RF abstraction layer (RFAL). RFAL e tuʻuina atu le tele o galuega e manaʻomia e faʻatino

Fesootaiga RF/NFC.

O le RFAL o loʻo i ai le RF IC (ST25R300) i lalo o se faʻaoga masani ma faigofie ona faʻaoga.

·

Poloketi: o lo'o iai le sample talosaga example, lea, NFC12A1_PollingTagSu'e.

O loʻo tuʻuina atu mo le NUCLEO-L476RG, NUCLEO-G0B1RE poʻo le NUCLEO-C071RB faʻavae mo siosiomaga atinaʻe e tolu: IAR Embedded Workbench® mo Arm, Keil® Microcontroller Development Kit (MDKARM), ma STM32CubeIDE.

UM3526 – Faaaliga 1

itulau 5/15

UM3526
X-CUBE-NFC12 fa'alauteleina polokalame moSTM32Cube

2.4

API

O fa'amatalaga fa'apitoa fa'apitoa e uiga i API o lo'o avanoa mo le tagata fa'aoga e mafai ona maua ile CHM tu'ufa'atasia file o loʻo i totonu o le pusa "RFAL" o le pusa polokalama lea o loʻo faʻamatalaina uma ai galuega ma faʻasologa.

O fa'amatalaga fa'apitoa fa'apitoa e uiga i NDEF API o lo'o maua ile .chm file teuina i le "doc" folder.

2.5

Sample talosaga

A sample talosaga e faʻaaoga ai le X-NUCLEO-NFC12A1 faʻalautele laupapa faʻatasi ma le NUCLEO-L476RG, NUCLEOG0B1RE poʻo le NUCLEO-C071RB faʻapipiʻi atinaʻe o loʻo tuʻuina atu i le lisi o "Projects". O lo'o avanoa fo'i galuega fa'atino mo le tele o IDE.

I lenei talosaga, NFC tags o ituaiga eseese e iloa e le ST25R300 maualuga le faatinoga o le NFC reader/initiator pito i luma IC (mo nisi faʻamatalaga, vaʻai ile CHM pepa file gaosia mai le fa'ailoga puna).

A maeʻa le faʻavaeina o le polokalama ma le faʻatulagaina o le uati, LED1, LED2, LED3, LED4, LED5, ma le LED6 e emo faatolu. Ona susulu lea o le LED6 e ta'u mai ai ua fa'agaoioia le fanua faitau.

Pe a tag e iloa i le latalata, o loʻo kilia le LED e pei ona lisiina i lalo.

NFC tag ituaiga NFC ITIGA A NFC ITIGA B NFC ITIGA V NFC ITIGA F

Laulau 2. Fa'amumu le LED tag fa'aalia le fa'amalama o le LED tag LED2/ituaiga A LED3/ituaiga B LED4/ituaiga V LED5/ituaiga F

Afai e alu atu le tagata faitau i le X-NUCLEO-NFC12A1 faʻalautele laupapa, o le polokalama e ulufale atu i le faʻataʻitaʻiga faʻataʻitaʻiga faʻataʻitaʻiga ma, e faʻatatau i le ituaiga o faʻatonuga na lafoina, e sui ai le NFC TYPE LED i luga. Ona o le faaletonu, e le tusia e le X-NUCLEO-NFC12A1 soʻo se faʻamatalaga i le tag, ae o lenei avanoa e mafai ona mafai e se preprocessor faʻamatalaina i le file demo.h. E mafai fo'i ona fa'agaoioi/fa'aletonu le fa'ata'ita'iga o kata ma le faiga e tasi. O lo'o iai fo'i i totonu o le afifi le feso'ota'iga tau feso'ota'iga ST virtual. O le taimi lava e ola ai le laupapa, e amatalia le laupapa ma faʻamauina o le ST-LST-LINK virtual COM port.
Ata 4. Fa'asologa o le taulaga COM Virtual

A uma ona siaki le numera o le port COM virtual, tatala le Windows terminal (HyperTerminal pe tutusa) ma le faʻatulagaina o loʻo faʻaalia i lalo (faʻatagaina le filifiliga: Implicit CR on LF, pe a maua).

UM3526 – Faaaliga 1

itulau 6/15

UM3526
X-CUBE-NFC12 fa'alauteleina polokalame moSTM32Cube Ata 5. UART fa'asologa feso'otaiga feso'ota'iga
O le faʻamalama faʻamalama e toe faʻafoʻi mai ai le tele o feʻau e pei o loʻo faʻaalia i lalo e faʻamaonia ai se fesoʻotaʻiga manuia. Ata 6. X-NUCLEO-NFC12A1 laupapa fa'alautele manuia amatalia ma tag su'esu'ega

UM3526 – Faaaliga 1

itulau 7/15

3
3.1
3.1.1

UM3526
Systemsetup taiala
Ta'iala fa'atulagaina faiga
Faʻamatalaga masini
STM32 Nucleo STM32 Nucleo development boards e maua ai se auala taugofie ma fetu'una'i mo tagata fa'aoga e su'e fofo ma fausia fa'ata'ita'iga i so'o se STM32 microcontroller line. O le feso'ota'iga Arduino ma feso'ota'iga ST morpho e fa'afaigofie ai le fa'alauteleina o le fa'atinoga o le STM32 Nucleo tatala fa'avae atina'e ma le tele o laupapa fa'apitoa fa'apitoa e filifili mai ai. O le STM32 Nucleo board e le mana'omia ni su'esu'ega eseese a'o tu'ufa'atasia le ST-LINK/V2-1 debugger/programmer. O le STM32 Nucleo board e sau ma le STM32 software HAL library fa'atasi ai ma isi polokalame fa'apipi'i fa'atasi.amples mo IDE eseese (IAR EWARM, Keil MDK-ARM, STM32CubeIDE, mbed ma GCC / LLVM). O tagata uma STM32 Nucleo e maua avanoa i luga o punaoa i luga ole laiga (compiler, C/C++ SDK ma developer community) ile www.mbed.org e faigofie ai ona fausia talosaga atoatoa.
Ata 7. STM32 Nucleo laupapa

3.1.2

X-NUCLEO-NFC12A1 fa'alautele laupapa O le X-NUCLEO-NFC12A1 NFC card reader fa'alautele laupapa fa'avae i luga o le ST25R300 masini.
O le laupapa faʻalautele ua faʻapipiʻiina e lagolago ISO14443A / B, ISO15693, FeliCaTM fesoʻotaʻiga.
O le ST25R300 e fa'atautaia le fa'avasegaina o fa'avaa ma le fa'avasegaina i le faiga faitau mo fa'aoga masani, e pei ole NFC, fa'alatalata ma fa'ata'atia tulaga HF RFID. E lagolagoina ISO / IEC 14443 Type A ma B, ISO / IEC 15693 (naʻo le subcarrier tasi) ma ISO / IEC 18092 faʻasalalauga fesoʻotaʻiga, faʻapea foʻi ma le mauaina, faitau ma le tusitusi o le NFC Forum Type 1, 2, 3, 4 ma le 5 tags.
E lagolagoina uma tulafono masani e pei o Kovio, CTS, ma B'.
O le ST25R300 o loʻo i ai le faʻaogaina o le pisa (NSR), lea e mafai ai ona talia i se siosiomaga pisapisao.

UM3526 – Faaaliga 1

itulau 8/15

Ata 8. X-NUCLEO-NFC12A1 laupapa faʻalauteleina

UM3526
Systemsetup taiala

3.2

Fa'amatalaga polokalame

O vaega faakomepiuta nei e mana'omia ina ia mafai ai ona fa'atulaga le siosiomaga fa'atupuina talafeagai mo le fa'atūina o talosaga mo le STM32 Nucleo fa'apipi'iina ma le NFC fa'alautele laupapa:

·

X-CUBE-NFC12: o se polokalama faʻalauteleina mo STM32Cube, faʻapitoa mo le atinaʻeina o talosaga NFC.

Ole X-CUBE-NFC12 firmware ma fa'amaumauga fa'atatau e maua ile www.st.com.

·

Filifiliga meafaigaluega atiaʻe ma le faʻapipiʻi: o le STM32Cube faʻalauteleina polokalama e lagolagoina le tolu o loʻo mulimuli mai

siosiomaga:

IAR Embedded Workbench mo ARM® (EWARM) filifili meafaigaluega + ST-LINK.

Keil® Microcontroller Development Kit (MDK-ARM) filifili meafaigaluega + ST-LINK.

STM32CubeIDE + ST-LINK.

3.3

Seti meafaigaluega

O vaega nei meafaigaluega e mana'omia:

·

Tasi le STM32 Nucleo development platform (fa'atonu tulafono fa'atonu: NUCLEO-L476RG, NUCLEO-G0B1RE,

poʻo NUCLEO-C071RB).

·

Tasi le ST25R300 maualuga le fa'atinoga o le NFC faitau/initiator IC fa'alautele laupapa (fa'atonu tulafono: X-NUCLEO-

NFC12A1).

·

Tasi le USB ituaiga A i le Mini-B USB cable e faʻafesoʻotaʻi le STM32 Nucleo i le PC.

UM3526 – Faaaliga 1

itulau 9/15

3.4
3.4.1
3.5
3.5.1

UM3526
Systemsetup taiala
Seti polokalame
Atina'e meafaigaluega- filifili ma tu'ufa'atasi Filifili se tasi o siosiomaga atina'e tu'ufa'atasia (IDE) e lagolagoina e le STM32Cube fa'alauteleina polokalama ma faitau le fa'aogaina o le polokalama ma fa'amatalaga fa'atulagaina na tu'uina atu e le kamupani IDE.
Seti faiga
STM32 Nucleo ma le X-NUCLEO-NFC12A1 faʻapipiʻi laupapa faʻalauteleina O le STM32 Nucleo board e tuʻufaʻatasia le ST-LINK / V2-1 debugger / programmer. E mafai ona e siiina mai le ST-LINK/ V2-1 USB aveta'avale ile STSW-LINK009. O le X-NUCLEO-NFC12A1 faʻalauteleina laupapa e faigofie ona faʻapipiʻiina i luga o le STM32 Nucleo development board e ala i le Arduino TM UNO R3 faʻaopoopoga fesoʻotaʻiga. E fesoʻotaʻi ma le STM32 microcontroller i luga ole STM32 Nucleo board e ala ile SPI transport layer. O le fa'aogaina o masini fa'aoga ua fa'atulaga mo feso'ota'iga SPI.
Ata 9. X-NUCLEO-NFC12A1 laupapa fa'alautele fa'atasi ma NUCLEO-L476RG atina'e

UM3526 – Faaaliga 1

itulau 10/15

Toe iloilo tala'aga
Aso 11-Iun-2025

Laulau 3. Tala'aga o le toe iloiloga o pepa

Toe Iloiloga 1

Fa'asalalauga muamua.

Suiga

UM3526

UM3526 – Faaaliga 1

itulau 11/15

UM3526
Mataupu
Mataupu
1 Acronyms ma faapuupuuga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 X-CUBE-NFC12 fa'alauteleina polokalame mo STM32Cube. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Ovaview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Faufale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3 Faiga o faila . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.4 API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.5 Sample talosaga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3 Fa'atonuga fa'atonuga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 3.1 Fa'amatalaga o Meafaigaluega. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1.1 STM32 Nucleo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.1.2 X-NUCLEO-NFC12A1 laupapa faʻalautele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2 Fa'amatalaga polokalame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.3 Seti meafaigaluega . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.4 Seti polokalame. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.4.1 Atinae filifili-mea faigaluega ma tuufaatasia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.5 Seti faiga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.5.1 STM32 Nucleo ma X-NUCLEO-NFC12A1 faʻapipiʻi laupapa faʻalautele. . . . . . . . . . . . . . . . . . 10
Toe iloilo tala'aga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Lisi o laulau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Lisi o fuainumera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

UM3526 – Faaaliga 1

itulau 12/15

UM3526
Lisi o laulau

Lisi o laulau

Laulau 1. Laulau 2. Laulau 3.

Lisi o acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 LED fa'amumu tag su'esu'ega. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Talafaasolopito o le toe iloiloga o pepa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

UM3526 – Faaaliga 1

itulau 13/15

UM3526
Lisi o fuainumera

Lisi o fuainumera

Ata 1. Ata 2. Ata 3. Ata 4. Ata 5. Ata 6. Ata 7. Ata 8. Ata 9.

RFAL poloka ata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 X-CUBE-NFC12 fausaga faakomepiuta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 X-CUBE-NFC12 afifi afifi fausaga fausaga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Fa'asologa o le taulaga COM Virtual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 UART fa'asologa feso'ota'iga feso'ota'iga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 X-NUCLEO-NFC12A1 laupapa fa'alautele manuia amatalia ma tag iloa . . . . . . . . . . . . . . . . . . . . . 7 STM32 laupapa Nucleo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 X-NUCLEO-NFC12A1 laupapa faʻalautele. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 X-NUCLEO-NFC12A1 faʻalauteleina laupapa faʻatasi ai ma NUCLEO-L476RG atinaʻe. . . . . . . . . . . . . . . . . . . . . . . 10

UM3526 – Faaaliga 1

itulau 14/15

UM3526
FA'AALIGA TAUA FAITAU FA'AFEAGAI STMicroelectronics NV ma ona lala (“ST”) fa'asaoina le aia tatau e fai ai suiga, fa'asa'oga, fa'aleleia, fa'aleleia, ma fa'aleleia atili i oloa ST ma/po'o lenei pepa i so'o se taimi e aunoa ma se fa'aaliga. E tatau i tagata fa'atau ona maua fa'amatalaga talafeagai lata mai i oloa ST a'o le'i tu'uina atu oka. O oloa ST o lo'o fa'atau atu e tusa ai ma tu'utu'uga ma aiaiga a le ST o lo'o fa'atau atu i le taimi e fa'ailoa ai le oka. E na'o le au fa'atau le filifiliga, filifiliga, ma le fa'aogaina o oloa ST ma e leai se noataga a le ST mo fesoasoani talosaga po'o le mamanu o oloa a tagata fa'atau. Leai se laisene, fa'aalia pe fa'aalia, i so'o se aia tatau tau le atamai ua fa'atagaina e ST i totonu. O le toe fa'atauina atu o oloa ST ma aiaiga e ese mai fa'amatalaga o lo'o fa'ailoa mai i inei e tatau ona fa'aleaogaina so'o se fa'ataga na tu'uina atu e ST mo ia oloa. ST ma le logo ST o fa'ailoga fa'ailoga a ST. Mo fa'amatalaga fa'aopoopo e uiga i fa'ailoga fa'ailoga ST, va'ai ile www.st.com/trademarks. O isi igoa uma o oloa po'o auaunaga o le meatotino a latou tagata e ona. O fa'amatalaga i totonu o lenei pepa e suitulaga ma sui ai fa'amatalaga na tu'uina atu muamua i so'o se lomiga muamua o lenei pepa.
© 2025 STMicroelectronics Ua taofia aia tatau uma

UM3526 – Faaaliga 1

itulau 15/15

Pepa / Punaoa

ST UM3526 Fa'atinoga NFC Reader Initiator IC Software Expansion [pdf] Taiala mo Tagata Fa'aoga
NUCLEO-G0B1RE, NUCLEO-L476RG, NUCLEO-C071RB, UM3526 Performance NFC Reader Initiator IC Software Expansion, UM3526, Performance NFC Reader Initiator IC Software Expansion, Reader Initiator IC Software Expansion, IC Software Expansion, Software Expansion

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *