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
- Lidhni pllakën e zgjerimit X-NUCLEO-NFC12A1 me një
Bordi i zhvillimit të NUCLEO-s. - Shkarkoni dhe instaloni paketën e softuerit X-CUBE-NFC12 nga
Ekosistemi STM32Cube webfaqe. - 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 |