Udhëzuesi i përdoruesit për zgjerimin e softuerit IC të Nisësit të Lexuesit NFC të Performancës ST UM3526

Zgjerimi i Softuerit të IC-së së Nisësit të Lexuesit NFC të Performancës UM3526

Informacioni i produktit

Specifikimet

  • Emri i Produktit: X-CUBE-NFC12 NFC me performancë të lartë
    zgjerimi i softuerit të qarkut të lexuesit/iniciatorit
  • Pajtueshmëria: Ekosistemi STM32Cube
  • Karakteristikat kryesore:
    • Middleware për lexuesin/iniciatorin NFC ST25R300
    • Sampaplikacioni le për zbulimin e NFC-së tags
    • Mbështetje për familje të ndryshme MCU
    • Abstraksion i plotë RF/NFC për teknologjitë kryesore
    • Kushtet e licencës miqësore për përdoruesit

Udhëzimet e përdorimit të produktit

Mbiview

Paketa softuerike X-CUBE-NFC12 zgjeron STM32Cube
funksionalitet duke ofruar middleware për ndërtimin e aplikacioneve
duke përdorur qarkun e integruar të lexuesit/iniciatorit NFC me performancë të lartë ST25R300. Ai
lejon transportueshmëri të lehtë nëpër familje të ndryshme të mikrokontrolluesve (MCU) dhe
përfshin abstraksion të plotë RF/NFC për teknologjitë kryesore.

Konfigurimi

  1. Lidhni pllakën e zgjerimit X-NUCLEO-NFC12A1 me një
    Bordi i zhvillimit të NUCLEO-s.
  2. Shkarkoni dhe instaloni paketën e softuerit X-CUBE-NFC12 nga
    Ekosistemi STM32Cube webfaqe.
  3. Ndiqni udhëzimet e dhëna për konfigurimin e softuerit
    paketë.

Përdorimi

Pasi të përfundojë konfigurimi, përdorni sampaplikacioni le për të zbuluar
NFC tags të llojeve të ndryshme. Aplikacioni konfiguron
ST25R300 në një lak sondazhi për zbulimin aktiv dhe pasiv të pajisjeve.
Tregon teknologjitë e zbuluara duke ndërruar LED-et përkatëse.
në.

Karakteristika Shtesë

  • Vendosni ST25R300 në modalitetin e zgjimit induktiv duke shtypur butonin e përdoruesit
    butonin.
  • Zbuloni praninë e një lexuesi duke vendosur ST25R300 në kartë
    mënyra emulimi.
  • Të gjitha aktivitetet regjistrohen në sistemin pritës duke përdorur ST-LINK.
    port virtual COM.

FAQ

P: Cilat teknologji RFID mbështeten në demo?

A: Teknologjitë RFID të mbështetura në këtë demo përfshijnë
ISO14443A/NFCA, ISO14443B/NFCB, Felica/NFCF, ISO15693/NFCV dhe
Emulimi i kartës Tipi A dhe F.

“`

UM3526
Manuali i përdorimit
Fillimi me zgjerimin e softuerit të IC-së së lexuesit/iniciatorit NFC me performancë të lartë X-CUBE-NFC12 për STM32Cube
Hyrje
Zgjerimi i softuerit X-CUBE-NFC12 për STM32Cube ofron një middleware të plotë për STM32 për të kontrolluar pagesat, aplikacionet e konsumatorit dhe industrisë duke përdorur qarkun e integruar NFC me performancë të lartë ST25R300, duke mbështetur modalitetet e iniciatorit NFC, objektivit, lexuesit dhe emulimit të kartave. Zgjerimi është ndërtuar mbi teknologjinë e softuerit STM32Cube për të lehtësuar transportueshmërinë midis mikrokontrolluesve të ndryshëm STM32. Softueri vjen me sampImplementime le të drajverëve që funksionojnë në pllakën e zgjerimit X-NUCLEO-NFC12A1, të lidhura sipër një pllake zhvillimi NUCLEO-G0B1RE ose NUCLEO-L476RG ose NUCLEO-C071RB.
Lidhje të ngjashme
Vizitoni ekosistemin STM32Cube web faqe në www.st.com për informacione të mëtejshme

UM3526 – Rev 1 – Qershor 2025 Për më shumë informacion, kontaktoni zyrën tuaj lokale të shitjeve të STMicroelectronics.

www.st.com

1

Shkurtesat dhe shkurtesat

Akronimi NFC RFAL P2P MCU BSP HAL LED SPI
CMSIS

Tabela 1. Lista e shkurtesave Përshkrimi
Komunikim në fushë të afërt Shtresa abstrakte RF Njësia peer-to-peer e mikrokontrolluesit Paketa e mbështetjes së pllakës Shtresa e abstraksionit të harduerit Diodë që lëshon dritë Ndërfaqe periferike seriale Standardi i ndërfaqes së softuerit të mikrokontrolluesit Arm® Cortex®

UM3526
Shkurtesat dhe shkurtesat

UM3526 - Rev 1

faqe 2/15

UM3526
Zgjerimi i softuerit X-CUBE-NFC12 për STM32Cube

2

Zgjerimi i softuerit X-CUBE-NFC12 për STM32Cube

2.1

Mbiview

Paketa softuerike X-CUBE-NFC12 zgjeron funksionalitetin e STM32Cube. Karakteristikat kryesore të paketës janë:

·

Middleware i plotë për të ndërtuar aplikacione duke përdorur lexuesin, iniciatorin NFC me performancë të lartë ST25R300.

objektivi dhe emulimi i kartës në front-end të IC-së.

·

Sampnjë aplikacion për të zbuluar NFC tags të llojeve të ndryshme.

·

Sampimplementimet e disponueshme për pllakën e zgjerimit X-NUCLEO-NFC12A1 të lidhur në një

Pllakë zhvillimi NUCLEO-G0B1RE ose NUCLEO-L476RG ose NUCLEO-C071RB.

·

Transportueshmëri e lehtë nëpër familje të ndryshme MCU, falë STM32Cube.

·

Abstraksion i plotë RF/NFC (RFAL) për të gjitha teknologjitë kryesore, duke përfshirë ISO-DEP të plotë dhe NFC-

Shtresat DEP.

·

Kushtet e licencës falas, miqësore për përdoruesit.

Ky softuer përmban drajverë të integruar të integruar (IC) për lexues/iniciator NFC me performancë të lartë për pajisjen ST25R300, që funksionon në STM32. Është ndërtuar mbi teknologjinë e softuerit STM32Cube për të lehtësuar transportueshmërinë midis mikrokontrolluesve të ndryshëm STM32.

Ky paketë firmware përfshin drajverët e pajisjeve përbërëse, një paketë mbështetjeje për pllakë dhe siampaplikacioni që demonstron përdorimin e pllakës së zgjerimit X-NUCLEO-NFC12A1 me pllakat STM32 Nucleo.

Një sampAplikacioni konfiguron ST25R300 në një lak sondazhi për zbulimin aktiv dhe pasiv të pajisjeve. Kur një pasiv tag ose zbulohet një pajisje aktive, fusha e lexuesit sinjalizon teknologjinë e zbuluar duke ndezur një LED përkatës. Është gjithashtu e mundur të vendosni ST25R300 në një modalitet zgjimi induktiv duke shtypur butonin e përdoruesit. Gjatë këtij cikli të anketimit, sampAplikacioni gjithashtu e vendos ST25R300 në modalitetin e emulimit të kartës për të zbuluar praninë e një lexuesi.

Demoja regjistron të gjitha aktivitetet në sistemin host me portin virtual COM ST-LINK.

Teknologjitë e mbështetura RFID në këtë demonstrim janë:

·

ISO14443A/NFCA.

·

ISO14443B/NFCB.

·

Felica/NFCF.

·

ISO15693/NFCV.

·

Emulimi i kartës Tipi A dhe F.

2.2

Arkitekturë

Ky zgjerim softueri plotësisht në përputhje me STM32Cube ju lejon të zhvilloni aplikacione duke përdorur qarkun qark të lexuesit/iniciatorit NFC me performancë të lartë ST25R300. Ai bazohet në shtresën e abstraksionit të harduerit STM32CubeHAL për mikrokontrolluesin STM32, dhe zgjeron STM32Cube me një paketë mbështetjeje të pllakës (BSP) për pllakën e zgjerimit X-NUCLEONFC12A1.

Softueri i aplikacionit mund të hyjë dhe të përdorë pllakën e zgjerimit X-NUCLEO-NFC12A1 përmes shtresave të mëposhtme:

·

Shtresa HAL e STM32Cube: shtresa e drajverit HAL ofron një grup të thjeshtë aplikacionesh gjenerike, me shumë instanca.

ndërfaqe programimi (API) për të bashkëvepruar me shtresat e sipërme (aplikacionin, libraritë dhe pirgjet). Këto

API-të gjenerike dhe të zgjerimit janë ndërtuar direkt mbi një arkitekturë të përbashkët dhe lejojnë shtresa mbivendosëse si

middleware për të zbatuar funksionet e tyre pa u varur nga hardueri specifik i njësisë së mikrokontrolluesit (MCU)

informacion. Kjo strukturë përmirëson ripërdorshmërinë e kodit të bibliotekës dhe garanton transportueshmëri të lehtë në të gjithë

pajisje të tjera.

·

Shtresa e paketës mbështetëse të pllakës (BSP): BSP ofron mbështetje për periferikët në STM32 Nucleo

pllakë, përveç MCU-së. Ky grup API-sh ofron një ndërfaqe programimi për disa pllakë specifike.

periferikë si LED, butoni i përdoruesit etj. Kjo ndërfaqe gjithashtu ju ndihmon të identifikoni tabelën specifike

version.

·

Shtresa e abstraksionit NRF të softuerit të ndërmjetëm (RFAL): RFAL ofron disa funksione për RF/NFC

komunikim. Ai zotëron RF IC (pajisja ekzistuese ST25R300) nën një mënyrë të përbashkët dhe të lehtë për t’u përdorur.

ndërfaqe.

Protokollet e ofruara nga RFAL janë:

·

ISO-DEP (shtresa e lidhjes së të dhënave ISO14443-4, T = CL).

·

NFC-DEP (protokolli i shkëmbimit të të dhënave ISO18092).

UM3526 - Rev 1

faqe 3/15

UM3526
Zgjerimi i softuerit X-CUBE-NFC12 për STM32Cube

·

NFC-AISO14443A (T1T, T2T, T4TA).

·

NFC-BISO14443B (T4TB).

·

NFC-FFeliCa (T3T).

·

NFC-VISO15693 (T5T).

·

P2PISO18092 (NFCIP1, P2P Pasiv-Aktiv).

·

ST25TB (ISO14443-2 Tipi B me Protokollin e Pronës).

Brenda, RFAL është i ndarë në tre nënshtresa:

·

Shtresa e lartë RF (RF HL).

·

Shtresa e abstraksionit të pajisjeve RF (RF HAL).

·

Shtresa e abstraksionit RF (RF AL).

Figura 1. Bllokodiagrami RFAL

Modulet në RF HAL varen nga çipi. Ato zbatojnë drajverin e RF IC, tabelat e konfigurimit dhe udhëzimet specifike për HW-në për të kryer funksionet fizike RF.

Ndërfaqja për thirrësin është një kokë RF e përbashkët file, e cila ofron të njëjtën ndërfaqe për shtresat e sipërme (për të gjitha çipat).

RFAL mund të ndahet në dy nënshtresa të mëtejshme:

·

Teknologjitë: module teknologjike që zbatojnë të gjitha specifikat, kornizat, kohëzgjatjet, etj.

·

Protokollet: zbatimi i protokollit duke përfshirë të gjithë kornizën, kohën, trajtimin e gabimeve, etj.

Për më tepër, shtresa e aplikacionit përdor funksione RFAL si Aktivitetet e Forumit NFC (NFCC), EMVCo®, demo DISCO/NUCLEO, etj.

Moduli RFAL NFC ofron një ndërfaqe për të kryer aktivitetet e përbashkëta si pajisje anketuese/dëgjuese.

Qasja në funksionet më të ulëta të IC-ve jepet nga moduli RF. Thirrësi mund të përdorë drejtpërdrejt çdo shtresë të teknologjisë RF ose protokollit pa pasur nevojë për të dhëna specifike të konfigurimit të harduerit.

UM3526 - Rev 1

faqe 4/15

UM3526
Zgjerimi i softuerit X-CUBE-NFC12 për STM32Cube
Figura 2. Arkitektura e softuerit X-CUBE-NFC12

2.3

Struktura e dosjes

Figura 3. Struktura e dosjeve të paketave X-CUBE-NFC12

Dosjet e mëposhtme janë të përfshira në paketën e softuerit:

·

Dokumentacioni: përmban një HTML të kompiluar file të gjeneruar nga kodi burimor, i cili detajon

komponentët e softuerit dhe API-të.

·

Drajverët: përmban drajverë HAL, drajverë specifikë për çdo pllakë ose platformë hardueri të mbështetur,

duke përfshirë komponentët e integruar dhe shtresën e abstraksionit të harduerit CMSIS të pavarur nga shitësi për

Seria e procesorëve Cortex®-M.

·

Middlewares: përmban shtresën e abstraksionit RF (RFAL). RFAL ofron disa funksione të nevojshme për t'u kryer.

Komunikim RF/NFC.

RFAL posedon një RF IC (ST25R300) me një ndërfaqe të përbashkët dhe të lehtë për t’u përdorur.

·

Projekte: përmban një sample aplikimi p.shample, domethënë, NFC12A1_PollingTagZbuloni.

Ato ofrohen për platformën NUCLEO-L476RG, NUCLEO-G0B1RE ose NUCLEO-C071RB për tre mjedise zhvillimi: IAR Embedded Workbench® për Arm, Keil® Microcontroller Development Kit (MDKARM) dhe STM32CubeIDE.

UM3526 - Rev 1

faqe 5/15

UM3526
Zgjerimi i softuerit X-CUBE-NFC12 për STM32Cube

2.4

API-të

Informacioni i detajuar teknik rreth API-ve të disponueshme për përdoruesin mund të gjendet në një CHM të përpiluar file ndodhet brenda dosjes “RFAL” të paketës së softuerit ku përshkruhen plotësisht të gjitha funksionet dhe parametrat.

Informacione të hollësishme teknike rreth API-ve NDEF janë të disponueshme në skedarin .chm. file ruhet në dosjen "doc".

2.5

Sampaplikimi

Një sampNjë aplikacion le që përdor pllakën e zgjerimit X-NUCLEO-NFC12A1 me pllakën e zhvillimit NUCLEO-L476RG, NUCLEOG0B1RE ose NUCLEO-C071RB ofrohet në direktorinë "Projektet". Projektet e gatshme për ndërtim janë të disponueshme për IDE të shumta.

Në këtë aplikacion, NFC tags lloje të ndryshme zbulohen nga qarku i përparmë i lexuesit/iniciatorit NFC me performancë të lartë ST25R300 (për më shumë detaje, referojuni dokumentacionit CHM) file të gjeneruara nga kodi burimor).

Pas inicializimit të sistemit dhe konfigurimit të orës, LED1, LED2, LED3, LED4, LED5 dhe LED6 pulsojnë tre herë. Pastaj LED6 shkëlqen për të treguar se fusha e lexuesit është aktivizuar.

Kur a tag zbulohet në afërsi, një LED ndizet siç listohet më poshtë.

NFC tag lloji NFC TIPI A NFC TIPI B NFC TIPI V NFC TIPI F

Tabela 2. LED ndezur tag LED-i i zbulimit është ndezur tag zbulimi LED2/Lloji A LED3/Lloji B LED4/Lloji V LED5/Lloji F

Nëse një lexues i afrohet pllakës së zgjerimit X-NUCLEO-NFC12A1, softueri hyn në modalitetin e emulimit të kartës dhe, varësisht nga lloji i komandës së dërguar, ndizet LED-i përkatës i TYPE-it NFC. Si parazgjedhje, X-NUCLEO-NFC12A1 nuk shkruan asnjë të dhënë në tag, por kjo mundësi mund të aktivizohet nga një paraprocesor i përcaktuar në file demo.h. Emulimi i kartës dhe modaliteti i pollerit mund të aktivizohen/çaktivizohen gjithashtu me të njëjtën procedurë. Ndërfaqja e portit virtual të komunikimit ST është gjithashtu e përfshirë në paketë. Pasi të ndizet pllaka, ajo inicializohet dhe numërohet si port virtual COM ST-LST-LINK.
Figura 4. Numërimi i portit COM virtual

Pasi të keni kontrolluar numrin virtual të portës COM, hapni një terminal Windows (HyperTerminal ose i ngjashëm) me konfigurimin e treguar më poshtë (aktivizo opsionin: Implicit CR në LF, nëse disponohet).

UM3526 - Rev 1

faqe 6/15

UM3526
Zgjerimi i softuerit X-CUBE-NFC12 për STM32Cube Figura 5. Konfigurimi i komunikimit serial UART
Dritarja e terminalit kthen disa mesazhe të ngjashme me ato të paraqitura më poshtë për të konfirmuar një lidhje të suksesshme. Figura 6. Inicializimi i suksesshëm i pllakës së zgjerimit X-NUCLEO-NFC12A1 dhe tag zbulimi

UM3526 - Rev 1

faqe 7/15

3
3.1
3.1.1

UM3526
Udhëzuesi i konfigurimit të sistemit
Udhëzues për konfigurimin e sistemit
Përshkrimi i harduerit
Pllakat e zhvillimit STM32 Nucleo STM32 Nucleo ofrojnë një mënyrë të përballueshme dhe fleksibël për përdoruesit për të testuar zgjidhjet dhe për të ndërtuar prototipe me çdo linjë mikrokontrollues STM32. Mbështetja e lidhjes Arduino dhe lidhësit morfo ST e bëjnë të lehtë zgjerimin e funksionalitetit të platformës së zhvillimit të hapur STM32 Nucleo me një gamë të gjerë pllakash të specializuara zgjerimi për të zgjedhur. Bordi STM32 Nucleo nuk kërkon sonda të veçanta pasi integron korrigjuesin/programuesin ST-LINK/V2-1. Pllaka STM32 Nucleo vjen me bibliotekën gjithëpërfshirëse të softuerit STM32 HAL së bashku me softuer të ndryshëm të paketuar examples për IDE të ndryshme (IAR EWARM, Keil MDK-ARM, STM32CubeIDE, mbed dhe GCC/LLVM). Të gjithë përdoruesit e STM32 Nucleo kanë akses falas në burimet në internet mbed (përpilues, C/C++ SDK dhe komunitetin e zhvilluesve) në www.mbed.org për të ndërtuar lehtësisht aplikacione të plota.
Figura 7. Pllaka STM32 Nucleo

3.1.2

Pllaka e zgjerimit X-NUCLEO-NFC12A1 Pllaka e zgjerimit të lexuesit të kartave NFC X-NUCLEO-NFC12A1 bazohet në pajisjen ST25R300.
Pllaka e zgjerimit është konfiguruar për të mbështetur komunikimin ISO14443A/B, ISO15693, FeliCaTM.
ST25R300 menaxhon kodimin dhe dekodimin e kornizave në modalitetin e lexuesit për aplikacione standarde, të tilla si standardet NFC, afërsisë dhe afërsisë HF RFID. Ai mbështet protokollet e komunikimit ISO/IEC 14443 Tipi A dhe B, ISO/IEC 15693 (vetëm një nënbartës i vetëm) dhe ISO/IEC 18092, si dhe zbulimin, leximin dhe shkrimin e NFC Forum Tipit 1, 2, 3, 4 dhe 5. tags.
Gjithashtu mbështet të gjitha protokollet e zakonshme si Kovio, CTS dhe B'.
ST25R300 ka një marrës për shtypjen e zhurmës (NSR), i cili lejon marrjen në një mjedis të zhurmshëm.

UM3526 - Rev 1

faqe 8/15

Figura 8. Pllaka e zgjerimit X-NUCLEO-NFC12A1

UM3526
Udhëzuesi i konfigurimit të sistemit

3.2

Përshkrimi i softuerit

Komponentët e mëposhtëm të softuerit janë të nevojshëm për të konfiguruar mjedisin e përshtatshëm të zhvillimit për krijimin e aplikacioneve për STM32 Nucleo të pajisur me pllakën e zgjerimit NFC:

·

X-CUBE-NFC12: është një program zgjerimi për STM32Cube, i dedikuar për zhvillimin e aplikacioneve NFC.

Firmware-i X-CUBE-NFC12 dhe dokumentacioni përkatës janë të disponueshëm në www.st.com.

·

Zinxhiri i mjeteve të zhvillimit dhe Kompiluesi: softueri i zgjerimit STM32Cube mbështet tre mjetet e mëposhtme

mjediset:

Tavolinë pune e integruar IAR për zinxhirin e veglave ARM® (EWARM) + ST-LINK.

Zinxhir mjetesh për Setin e Zhvillimit të Mikrokontrolluesve Keil® (MDK-ARM) + ST-LINK.

STM32CubeIDE + ST-LINK.

3.3

Konfigurimi i harduerit

Kërkohen komponentët e mëposhtëm të harduerit:

·

Një platformë zhvillimi STM32 Nucleo (kodi i porosisë së sugjeruar: NUCLEO-L476RG, NUCLEO-G0B1RE,

ose NUCLEO-C071RB).

·

Një pllakë zgjerimi IC për lexues/nisës NFC me performancë të lartë ST25R300 (kodi i porosisë: X-NUCLEO-

NFC12A1).

·

Një kabllo USB tip A në Mini-B për të lidhur STM32 Nucleo me PC-në.

UM3526 - Rev 1

faqe 9/15

3.4
3.4.1
3.5
3.5.1

UM3526
Udhëzuesi i konfigurimit të sistemit
Konfigurimi i softuerit
Zinxhirët e mjeteve të zhvillimit dhe kompilatorët Zgjidhni një nga mjediset e integruara të zhvillimit (IDE) të mbështetura nga softueri i zgjerimit STM32Cube dhe lexoni kërkesat e sistemit dhe informacionin e konfigurimit të ofruar nga ofruesi i IDE-së.
Konfigurimi i sistemit
Konfigurimi i pllakës së zgjerimit STM32 Nucleo dhe X-NUCLEO-NFC12A1. Pllaka STM32 Nucleo integron debugger-in/programuesin ST-LINK/V2-1. Mund ta shkarkoni drajverin USB ST-LINK/V2-1 në STSW-LINK009. Pllaka e zgjerimit X-NUCLEO-NFC12A1 lidhet lehtësisht me pllakën e zhvillimit STM32 Nucleo përmes lidhësit të zgjatimit ArduinoTM UNO R3. Ajo ndërfaqet me mikrokontrolluesin STM32 në pllakën STM32 Nucleo përmes shtresës së transportit SPI. Konfigurimi i parazgjedhur i harduerit është konfiguruar për komunikim SPI.
Figura 9. Pllaka e zgjerimit X-NUCLEO-NFC12A1 plus zhvillimi NUCLEO-L476RG

UM3526 - Rev 1

faqe 10/15

Historia e rishikimit
Data 11-Qershor-2025

Tabela 3. Historia e rishikimit të dokumentit

Rishikimi 1

Lëshimi fillestar.

Ndryshimet

UM3526

UM3526 - Rev 1

faqe 11/15

UM3526
Përmbajtja
Përmbajtja
1 Akronime dhe shkurtesa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 Zgjerimi i softuerit X-CUBE-NFC12 për STM32Cube. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Mbiview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Struktura e dosjeve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3 API-të . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.4 Sampaplikacioni le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 3 Përshkrimi i pajisjeve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1.1 STM32 Nucleo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.1.2 Pllaka zgjerimi X-NUCLEO-NFC12A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2 Përshkrimi i softuerit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.3 Konfigurimi i softuerit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.4 Konfigurimi i sistemit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.4.1 Konfigurimi i pllakës së zgjerimit STM10 Nucleo dhe X-NUCLEO-NFC3.5A10. . . . . . . . . . . . . . . . . . . . . . 3.5.1
Historia e kaluar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Lista e tabelave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Lista e figurave. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

UM3526 - Rev 1

faqe 12/15

UM3526
Lista e tabelave

Lista e tabelave

Tabela 1. Tabela 2. Tabela 3.

Lista e akronimeve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 LED të ndezura tag zbulim. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

UM3526 - Rev 1

faqe 13/15

UM3526
Lista e figurave

Lista e figurave

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

Diagrama bllok e RFAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Struktura e dosjeve të paketave X-CUBE-NFC12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Konfigurimi i komunikimit serial UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Inicializimi i suksesshëm i pllakës së zgjerimit X-NUCLEO-NFC5A6 dhe tag zbulim . . . . . . . . . . . . . . . . . . . . . . . 7 Pllakë bërthamore STM32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Pllakë zgjerimi X-NUCLEO-NFC12A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Pllakë zgjerimi X-NUCLEO-NFC12A1 plus zhvillim NUCLEO-L476RG . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

UM3526 - Rev 1

faqe 14/15

UM3526
NJOFTIM I RËNDËSISHËM LEXO ME KUJDES STMicroelectronics NV dhe filialet e saj ("ST") rezervojnë të drejtën për të bërë ndryshime, korrigjime, përmirësime, modifikime dhe përmirësime në produktet ST dhe/ose në këtë dokument në çdo kohë pa paralajmërim. Blerësit duhet të marrin informacionin më të fundit përkatës mbi produktet ST përpara se të bëjnë porosi. Produktet ST shiten në përputhje me termat dhe kushtet e shitjes të ST në fuqi në momentin e njohjes së porosisë. Blerësit janë vetëm përgjegjës për zgjedhjen, përzgjedhjen dhe përdorimin e produkteve ST dhe ST nuk merr asnjë përgjegjësi për asistencën e aplikimit ose dizajnimin e produkteve të blerësve. Asnjë licencë, e shprehur apo e nënkuptuar, për ndonjë të drejtë të pronësisë intelektuale nuk jepet nga ST këtu. Rishitja e produkteve ST me dispozita të ndryshme nga informacioni i përcaktuar këtu do të anulojë çdo garanci të dhënë nga ST për këtë produkt. ST dhe logoja ST janë marka tregtare të ST. Për informacion shtesë rreth markave ST, referojuni www.st.com/trademarks. Të gjithë emrat e tjerë të produkteve ose shërbimeve janë pronë e pronarëve të tyre përkatës. Informacioni në këtë dokument zëvendëson dhe zëvendëson informacionin e dhënë më parë në çdo version të mëparshëm të këtij dokumenti.
© 2025 STMicroelectronics Të gjitha të drejtat e rezervuara

UM3526 - Rev 1

faqe 15/15

Dokumentet / Burimet

Zgjerimi i Softuerit IC të Nisësit të Lexuesit NFC të Performancës ST UM3526 [pdfUdhëzuesi i përdoruesit
NUCLEO-G0B1RE, NUCLEO-L476RG, NUCLEO-C071RB, UM3526 Zgjerim i Softuerit të IC-së së Nisësit të Lexuesit NFC me Performancë, UM3526, Zgjerim i Softuerit të IC-së së Nisësit të Lexuesit NFC me Performancë, Zgjerim i Softuerit të IC-së së Nisësit të Lexuesit, Zgjerim i Softuerit të IC-së, Zgjerim i Softuerit

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *