Mwongozo wa Mtumiaji wa Upanuzi wa Programu ya IC wa ST UM3526 ya Utendaji wa NFC Reader

Upanuzi wa Programu ya IC ya Kianzisha Kisomaji cha UM3526 cha Utendaji wa NFC

Taarifa ya Bidhaa

Vipimo

  • Jina la Bidhaa: X-CUBE-NFC12 ya utendaji wa juu wa NFC
    upanuzi wa programu ya IC ya msomaji/mwanzilishi
  • Utangamano: Mfumo wa ikolojia wa STM32Cube
  • Sifa Muhimu:
    • Middleware kwa ST25R300 NFC msomaji/mwanzilishi
    • Sample maombi ya kugundua NFC tags
    • Msaada kwa familia mbalimbali za MCU
    • Kamilisha muhtasari wa RF/NFC kwa teknolojia kuu
    • Masharti ya leseni yanayofaa mtumiaji

Maagizo ya Matumizi ya Bidhaa

Zaidiview

Kifurushi cha programu cha X-CUBE-NFC12 kinapanua STM32Cube
utendaji kwa kutoa vifaa vya kati kwa matumizi ya ujenzi
kwa kutumia ST25R300 ya utendaji wa juu wa IC ya msomaji/anzilishi wa NFC. Ni
inaruhusu kubebeka kwa urahisi katika familia tofauti za MCU na
inajumuisha muhtasari kamili wa RF/NFC kwa teknolojia kuu.

Sanidi

  1. Unganisha ubao wa upanuzi wa X-NUCLEO-NFC12A1 kwenye kifaa kinachooana
    Bodi ya maendeleo ya NUCLEO.
  2. Pakua na usakinishe kifurushi cha programu cha X-CUBE-NFC12 kutoka kwa
    Mfumo wa ikolojia wa STM32Cube webukurasa.
  3. Fuata maagizo yaliyotolewa ya kusanidi programu
    kifurushi.

Matumizi

Mara tu usanidi ukamilika, tumia sampmaombi ya kugundua
NFC tags za aina tofauti. Programu husanidi faili ya
ST25R300 katika kitanzi cha upigaji kura kwa utambuzi wa kifaa amilifu na tulivu.
Inaonyesha teknolojia zilizogunduliwa kwa kubadili LED zinazofanana
juu.

Vipengele vya Ziada

  • Weka ST25R300 katika hali ya kuamka kwa kufata neno kwa kushinikiza mtumiaji
    kitufe.
  • Tambua uwepo wa msomaji kwa kuweka ST25R300 kwenye kadi
    hali ya kuiga.
  • Shughuli zote zimeingia kwenye mfumo wa seva pangishi kwa kutumia ST-LINK
    bandari ya COM ya mtandaoni.

Maswali Yanayoulizwa Mara kwa Mara

Swali: Ni teknolojia gani za RFID zinazotumika kwenye onyesho?

A: Teknolojia zinazotumika za RFID katika onyesho hili ni pamoja na
ISO14443A/NFCA, ISO14443B/NFCB, Felica/NFCF, ISO15693/NFCV, na
Uigaji wa kadi Aina A na F.

"`

UM3526
Mwongozo wa mtumiaji
Kuanza na upanuzi wa programu ya IC ya utendaji wa juu wa X-CUBE-NFC12 ya kisoma/mwanzilishi wa NFC kwa STM32Cube
Utangulizi
Upanuzi wa programu ya X-CUBE-NFC12 kwa STM32Cube hutoa vifaa kamili vya kati kwa STM32 ili kudhibiti malipo, matumizi ya watumiaji na viwandani kwa kutumia ST25R300 ya utendaji wa juu wa NFC IC ya mbele, inayosaidia mwanzilishi wa NFC, lengo, msomaji na njia za kuiga kadi. Upanuzi huu umejengwa juu ya teknolojia ya programu ya STM32Cube ili kurahisisha utumiaji kwenye vidhibiti vidogo vya STM32 tofauti. Programu inakuja na sample utekelezaji wa viendeshi vinavyoendesha kwenye ubao wa upanuzi wa X-NUCLEO-NFC12A1, uliochomekwa juu ya bodi ya ukuzaji ya NUCLEO-G0B1RE au NUCLEO-L476RG au NUCLEO-C071RB.
Viungo vinavyohusiana
Tembelea mfumo ikolojia wa STM32Cube web ukurasa kwenye www.st.com kwa habari zaidi

UM3526 - Rev 1 - Juni 2025 Kwa maelezo zaidi, wasiliana na ofisi ya mauzo ya STMicroelectronics iliyo karibu nawe.

www.st.com

1

Vifupisho na vifupisho

Kifupi NFC RFAL P2P MCU BSP HAL LED SPI
CMSIS

Jedwali 1. Orodha ya vifupisho Maelezo
Mawasiliano ya uga ya karibu safu ya muhtasari ya RF safu ya muhtasari ya Kitengo cha Kidhibiti-kidogo-kwa-rika Kifurushi cha usaidizi cha bodi Safu ya uondoaji ya maunzi Diodi inayotoa mwangaza Kiolesura cha pembeni Arm® Cortex® kiwango cha kusano ya programu ya kidhibiti kidogo.

UM3526
Vifupisho na vifupisho

UM3526 - Ufu 1

ukurasa wa 2/15

UM3526
Upanuzi wa programu ya X-CUBE-NFC12 kwaSTM32Cube

2

Upanuzi wa programu ya X-CUBE-NFC12 kwa STM32Cube

2.1

Zaidiview

Kifurushi cha programu cha X-CUBE-NFC12 huongeza utendaji wa STM32Cube. Vipengele kuu vya kifurushi ni:

·

Kamilisha vifaa vya kati kuunda programu kwa kutumia kisomaji cha hali ya juu cha ST25R300 cha NFC, kianzisha,

lengo, na uigaji wa mwisho wa IC wa kadi.

·

Sample maombi ya kugundua NFC tags za aina tofauti.

·

Samputekelezaji unaopatikana kwa bodi ya upanuzi ya X-NUCLEO-NFC12A1 iliyochomekwa kwenye

Bodi ya ukuzaji ya NUCLEO-G0B1RE au NUCLEO-L476RG au NUCLEO-C071RB.

·

Ubebaji rahisi katika familia tofauti za MCU, shukrani kwa STM32Cube.

·

Utoaji kamili wa RF/NFC (RFAL) kwa teknolojia zote kuu, pamoja na ISO-DEP kamili na NFC-

Tabaka za DEP.

·

Masharti ya leseni ya bure, yanayofaa mtumiaji.

Programu hii ina viendeshi vya IC vya usomaji/vianzishaji vya hali ya juu vya NFC vya kifaa cha ST25R300, kinachotumia STM32. Imeundwa juu ya teknolojia ya programu ya STM32Cube ili kurahisisha uwezo wa kubebeka kwenye vidhibiti vidogo vya STM32 tofauti.

Kifurushi hiki cha firmware kinajumuisha viendeshi vya vifaa vya sehemu, kifurushi cha usaidizi wa bodi, na kamaample maombi yanayoonyesha matumizi ya bodi ya upanuzi ya X-NUCLEO-NFC12A1 yenye mbao za STM32 Nucleo.

A sample application husanidi ST25R300 katika kitanzi cha upigaji kura kwa ajili ya utambuzi wa kifaa amilifu na tulivu. Wakati passiv tag au kifaa kinachotumika kimegunduliwa, sehemu ya msomaji huashiria teknolojia iliyotambuliwa kwa kuwasha LED inayolingana. Pia inawezekana kuweka ST25R300 katika hali ya kuamka kwa kufata neno kwa kubonyeza kitufe cha mtumiaji. Wakati wa kitanzi hiki cha upigaji kura, sample application pia huweka ST25R300 katika hali ya kuiga kadi ili kugundua uwepo wa msomaji.

Onyesho huweka kumbukumbu za shughuli zote kwa seva pangishi ya mfumo kwa kutumia mlango wa ST-LINK pepe wa COM.

Teknolojia za RFID zinazotumika katika onyesho hili ni:

·

ISO14443A/NFCA.

·

ISO14443B/NFCB.

·

Felica/NFCF.

·

ISO15693/NFCV.

·

Uigaji wa kadi Aina A na F.

2.2

Usanifu

Upanuzi huu wa programu unaotii kikamilifu wa STM32Cube hukuruhusu kuunda programu kwa kutumia ST25R300 ya utendaji wa juu wa IC ya kisoma/kianzilishi cha NFC. Inategemea safu ya uondoaji ya maunzi ya STM32CubeHAL kwa kidhibiti kidogo cha STM32, na inapanua STM32Cube na kifurushi cha usaidizi wa bodi (BSP) kwa bodi ya upanuzi ya X-NUCLEONFC12A1.

Programu ya programu inaweza kufikia na kutumia ubao wa upanuzi wa X-NUCLEO-NFC12A1 kupitia safu zifuatazo:

·

Safu ya STM32Cube HAL: safu ya kiendeshi cha HAL hutoa seti rahisi ya matumizi ya kawaida, ya hali nyingi.

miingiliano ya programu (APIs) ili kuingiliana na tabaka za juu (programu, maktaba, na safu). Haya

API za jumla na za kiendelezi zimejengwa moja kwa moja kwenye usanifu wa kawaida na huruhusu tabaka zinazofunika kama

middleware kutekeleza kazi zao bila kutegemea maunzi maalum ya kitengo cha udhibiti mdogo (MCU).

habari. Muundo huu huboresha utumiaji wa msimbo wa maktaba na huhakikisha uwekaji rahisi kote

vifaa vingine.

·

Safu ya kifurushi cha usaidizi wa bodi (BSP): BSP hutoa usaidizi kwa vifaa vya pembeni kwenye STM32 Nucleo

bodi, mbali na MCU. Seti hii ya API hutoa kiolesura cha programu kwa baadhi ya bodi mahususi

vifaa vya pembeni kama vile LED, kitufe cha mtumiaji n.k. Kiolesura hiki pia hukusaidia kutambua ubao mahususi

toleo.

·

Safu ya uondoaji ya NRF ya kati (RFAL): RFAL hutoa utendakazi kadhaa kwa RF/NFC

mawasiliano. Ina RF IC (kifaa kilichopo cha ST25R300) chini ya kawaida na rahisi kutumia

kiolesura.

Itifaki zilizotolewa na RFAL ni:

·

ISO-DEP (safu ya kiungo cha data ya ISO14443-4, T = CL).

·

NFC-DEP (Itifaki ya kubadilishana data ya ISO18092).

UM3526 - Ufu 1

ukurasa wa 3/15

UM3526
Upanuzi wa programu ya X-CUBE-NFC12 kwaSTM32Cube

·

NFC-AISO14443A (T1T, T2T, T4TA).

·

NFC-BISO14443B (T4TB).

·

NFC-FFeliCa (T3T).

·

NFC-VISO15693 (T5T).

·

P2PISO18092 (NFCIP1, Passive-Active P2P).

·

ST25TB (ISO14443-2 Aina B yenye Itifaki ya Umiliki).

Kwa ndani, RFAL imegawanywa katika tabaka tatu ndogo:

·

RF safu ya juu (RF HL).

·

Safu ya uondoaji wa vifaa vya RF (RF HAL).

·

Safu ya uondoaji ya RF (RF AL).

Kielelezo 1. Mchoro wa kuzuia RFAL

Moduli katika RF HAL zinategemea chip. Wanatekeleza kiendeshi cha RF IC, majedwali ya usanidi, na maagizo mahususi kwa HW kutekeleza majukumu halisi ya RF.

Kiolesura cha mpigaji simu ni kichwa cha RF kilichoshirikiwa file, ambayo hutoa interface sawa kwa tabaka za juu (kwa chips zote).

RAFAL inaweza kugawanywa katika tabaka mbili ndogo zaidi:

·

Teknolojia: moduli za teknolojia zinazotekelezea mambo yote mahususi, kutunga, muda, n.k.

·

Itifaki: Utekelezaji wa itifaki ikijumuisha uundaji wote, muda, kushughulikia makosa, n.k.

Zaidi ya hayo, safu ya programu hutumia vitendaji vya RFAL kama vile Shughuli za Mijadala ya NFC (NFCC), EMVCo®, onyesho la DISCO/NUCLEO, n.k.

Moduli ya RFAL NFC hutoa kiolesura cha kufanya shughuli za kawaida kama kifaa cha poller/msikilizaji.

Ufikiaji wa utendaji wa chini kabisa wa ICs unatolewa na moduli ya RF. Mpigaji simu anaweza kutumia moja kwa moja teknolojia yoyote ya RF au safu za itifaki bila kuhitaji data yoyote maalum ya usanidi wa maunzi.

UM3526 - Ufu 1

ukurasa wa 4/15

UM3526
Upanuzi wa programu ya X-CUBE-NFC12 kwaSTM32Cube
Kielelezo 2. usanifu wa programu ya X-CUBE-NFC12

2.3

Muundo wa folda

Kielelezo 3. Muundo wa folda za vifurushi vya X-CUBE-NFC12

Folda zifuatazo zimejumuishwa kwenye kifurushi cha programu:

·

Hati: ina HTML iliyokusanywa file yanayotokana na msimbo wa chanzo, ambao una maelezo ya

vipengele vya programu na API.

·

Madereva: ina viendeshi vya HAL, viendeshi maalum vya bodi kwa kila bodi inayoungwa mkono au jukwaa la vifaa,

ikijumuisha vijenzi vya ubaoni, na safu ya uondoaji ya maunzi inayojitegemea ya CMSIS kwa

Mfululizo wa kichakataji cha Cortex®-M.

·

Vifaa vya kati: ina safu ya uondoaji ya RF (RFAL). RFAL hutoa kazi kadhaa zinazohitajika kufanya

Mawasiliano ya RF/NFC.

RFAL ina RF IC (ST25R300) chini ya kiolesura cha kawaida na rahisi kutumia.

·

Miradi: ina s mojaampna maombi example, yaani, NFC12A1_PollingTagTambua.

Zinatolewa kwa ajili ya jukwaa la NUCLEO-L476RG, NUCLEO-G0B1RE au NUCLEO-C071RB kwa mazingira matatu ya maendeleo: IAR Embedded Workbench® for Arm, Keil® Microcontroller Development Kit (MDKARM), na STM32CubeIDE.

UM3526 - Ufu 1

ukurasa wa 5/15

UM3526
Upanuzi wa programu ya X-CUBE-NFC12 kwaSTM32Cube

2.4

API

Maelezo ya kina ya kiufundi kuhusu API zinazopatikana kwa mtumiaji yanaweza kupatikana katika CHM iliyokusanywa file iko ndani ya folda ya "RFAL" ya kifurushi cha programu ambapo kazi zote na vigezo vimeelezwa kikamilifu.

Maelezo ya kina ya kiufundi kuhusu API za NDEF yanapatikana katika .chm file iliyohifadhiwa kwenye folda ya "hati".

2.5

Sampmaombi

A sample maombi kwa kutumia ubao wa upanuzi wa X-NUCLEO-NFC12A1 na NUCLEO-L476RG, NUCLEOG0B1RE au NUCLEO-C071RB bodi ya ukuzaji imetolewa katika saraka ya "Miradi". Miradi iliyo tayari kujenga inapatikana kwa IDE nyingi.

Katika programu hii, NFC tags ya aina tofauti hugunduliwa na IC ya mwisho ya mbele ya kisomaji/kianzisha cha NFC cha ST25R300 (kwa maelezo zaidi, rejelea hati za CHM). file inayotokana na msimbo wa chanzo).

Baada ya kuanzishwa kwa mfumo na usanidi wa saa, LED1, LED2, LED3, LED4, LED5, na LED6 huwaka mara tatu. Kisha LED6 inawaka kuashiria uga wa msomaji umewashwa.

Wakati a tag inatambuliwa kwa ukaribu, LED huwashwa kama ilivyoorodheshwa hapa chini.

NFC tag andika NFC AINA A NFC AINA B NFC AINA V NFC AINA F

Jedwali 2. LED inawaka tag LED ya kugundua imewashwa tag kugundua LED2/Aina A LED3/Aina B LED4/Aina ya V LED5/Aina F

Ikiwa msomaji anakaribia ubao wa upanuzi wa X-NUCLEO-NFC12A1, programu huingia katika hali ya kuiga kadi na, kulingana na aina ya amri iliyotumwa, huwasha NFC TYPE LED husika. Kwa chaguo-msingi, X-NUCLEO-NFC12A1 haiandiki data yoyote kwa tag, lakini uwezekano huu unaweza kuwezeshwa na kichakataji awali kilichofafanuliwa katika faili ya file onyesho.h. Uigaji wa kadi na modi ya kura pia inaweza kuwashwa/kuzimwa kwa utaratibu sawa. Kiolesura cha bandari cha mawasiliano cha ST pia kimejumuishwa kwenye kifurushi. Mara tu ubao ukiwashwa, ubao huanzishwa na kuorodheshwa kama lango pepe la ST-LST-LINK la COM.
Kielelezo 4. Uhesabuji wa bandari wa COM wa kweli

Baada ya kuangalia nambari ya mlango wa COM pepe, fungua terminal ya Windows (HyperTerminal au sawa) na usanidi ulioonyeshwa hapa chini (washa chaguo: CR Implicit kwenye LF, ikiwa inapatikana).

UM3526 - Ufu 1

ukurasa wa 6/15

UM3526
Upanuzi wa programu ya X-CUBE-NFC12 kwaSTM32Cube Kielelezo 5. Usanidi wa mawasiliano ya mfululizo wa UART
Dirisha la terminal hurejesha ujumbe kadhaa sawa na zile zilizoonyeshwa hapa chini ili kuthibitisha muunganisho uliofaulu. Kielelezo 6. Bodi ya upanuzi ya X-NUCLEO-NFC12A1 imefanikiwa kuanzishwa na tag kugundua

UM3526 - Ufu 1

ukurasa wa 7/15

3
3.1
3.1.1

UM3526
Mwongozo wa kuanzisha mfumo
Mwongozo wa kuanzisha mfumo
Maelezo ya vifaa
Bodi za ukuzaji za STM32 Nucleo STM32 Nucleo hutoa njia nafuu na rahisi kwa watumiaji kujaribu suluhu na kuunda prototypes kwa kutumia laini yoyote ya udhibiti mdogo wa STM32. Usaidizi wa muunganisho wa Arduino na viunganishi vya ST morpho hurahisisha kupanua utendakazi wa jukwaa la uendelezaji huria la STM32 Nucleo na bodi mbalimbali maalum za upanuzi za kuchagua. Ubao wa Nucleo wa STM32 hauhitaji uchunguzi tofauti kwani huunganisha kitatuzi/kipanga programu cha ST-LINK/V2-1. Ubao wa STM32 Nucleo unakuja na maktaba ya kina ya programu ya STM32 HAL pamoja na programu mbalimbali za zamani.amples kwa IDE tofauti (IAR EWARM, Keil MDK-ARM, STM32CubeIDE, mbed na GCC/ LLVM). Watumiaji wote wa STM32 Nucleo wanaweza kufikia rasilimali za mtandaoni bila malipo (mkusanyaji, C/C++ SDK na jumuiya ya wasanidi) katika www.mbed.org ili kuunda programu kamili kwa urahisi.
Kielelezo 7. Bodi ya Nucleo STM32

3.1.2

Ubao wa upanuzi wa X-NUCLEO-NFC12A1 Bodi ya upanuzi ya kisomaji kadi ya X-NUCLEO-NFC12A1 NFC inategemea kifaa cha ST25R300.
Ubao wa upanuzi umesanidiwa ili kusaidia mawasiliano ya ISO14443A/B, ISO15693, FeliCaTM.
ST25R300 hudhibiti usimbaji wa fremu na kusimbua katika hali ya usomaji kwa matumizi ya kawaida, kama vile viwango vya NFC, ukaribu na ujirani wa HF RFID. Inaauni ISO/IEC 14443 Aina A na B, ISO/IEC 15693 (mtoa huduma mdogo pekee) na ISO/IEC 18092 itifaki za mawasiliano, pamoja na ugunduzi, usomaji na uandishi wa NFC Forum Type 1, 2, 3, 4 na 5. tags.
Pia inasaidia itifaki zote za kawaida kama vile Kovio, CTS, na B'.
ST25R300 ina mpokeaji wa kukandamiza kelele (NSR), ambayo inaruhusu mapokezi katika mazingira ya kelele.

UM3526 - Ufu 1

ukurasa wa 8/15

Kielelezo 8. Bodi ya upanuzi ya X-NUCLEO-NFC12A1

UM3526
Mwongozo wa kuanzisha mfumo

3.2

Maelezo ya programu

Vipengele vifuatavyo vya programu vinahitajika ili kuweka mazingira ya kufaa ya uendelezaji kwa ajili ya kuunda programu za STM32 Nucleo iliyo na bodi ya upanuzi ya NFC:

·

X-CUBE-NFC12: ni programu ya upanuzi ya STM32Cube, iliyojitolea kwa ukuzaji wa programu za NFC.

Firmware ya X-CUBE- NFC12 na nyaraka zinazohusiana zinapatikana kwenye www.st.com.

·

Msururu wa zana za ukuzaji na Mkusanyaji: programu ya upanuzi ya STM32Cube inasaidia mambo matatu yafuatayo

mazingira:

IAR Iliyopachikwa Workbench ya ARM® (EWARM) mnyororo wa zana + ST-LINK.

Keil® Microcontroller Development Kit (MDK-ARM) mnyororo wa zana + ST-LINK.

STM32CubeIDE + ST-LINK.

3.3

Mpangilio wa vifaa

Vipengele vifuatavyo vya vifaa vinahitajika:

·

Jukwaa moja la ukuzaji la STM32 Nucleo (msimbo wa agizo uliopendekezwa: NUCLEO-L476RG, NUCLEO-G0B1RE,

au NUCLEO-C071RB).

·

Bodi moja ya upanuzi ya IC ya ST25R300 yenye utendaji wa juu wa NFC wa usomaji/mwanzilishi (msimbo wa kuagiza: X-NUCLEO-

NFC12A1).

·

Kebo ya USB ya aina moja ya A hadi Mini-B ili kuunganisha Nucleo ya STM32 kwenye Kompyuta.

UM3526 - Ufu 1

ukurasa wa 9/15

3.4
3.4.1
3.5
3.5.1

UM3526
Mwongozo wa kuanzisha mfumo
Mpangilio wa programu
Minyororo ya zana za uundaji na vikusanyaji Chagua mojawapo ya mazingira jumuishi ya uendelezaji (IDE) yanayotumika na programu ya upanuzi ya STM32Cube na usome mahitaji ya mfumo na maelezo ya usanidi yanayotolewa na mtoa huduma wa IDE.
Mpangilio wa mfumo
Usanidi wa bodi ya upanuzi ya STM32 Nucleo na X-NUCLEO-NFC12A1 Ubao wa STM32 Nucleo huunganisha kitatuzi/kitengeneza programu cha ST-LINK/V2-1. Unaweza kupakua viendeshaji vya ST-LINK/ V2-1 USB kwenye STSW-LINK009. Bodi ya upanuzi ya X-NUCLEO-NFC12A1 inachomekwa kwa urahisi kwenye ubao wa ukuzaji wa STM32 Nucleo kupitia kiunganishi cha upanuzi cha ArduinoTM UNO R3. Inaingiliana na kidhibiti kidogo cha STM32 kwenye ubao wa STM32 Nucleo kupitia safu ya usafirishaji ya SPI. Usanidi chaguo-msingi wa maunzi umewekwa kwa mawasiliano ya SPI.
Kielelezo 9. Bodi ya upanuzi ya X-NUCLEO-NFC12A1 pamoja na ukuzaji wa NUCLEO-L476RG

UM3526 - Ufu 1

ukurasa wa 10/15

Historia ya marekebisho
Tarehe 11-Juni-2025

Jedwali 3. Historia ya marekebisho ya hati

Marekebisho 1

Kutolewa kwa awali.

Mabadiliko

UM3526

UM3526 - Ufu 1

ukurasa wa 11/15

UM3526
Yaliyomo
Yaliyomo
1 Vifupisho na vifupisho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 upanuzi wa programu ya X-CUBE-NFC12 kwa STM32Cube. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Zaidiview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Usanifu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3 Muundo wa folda. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.4 API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.5 Sampmaombi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3 Mwongozo wa kusanidi mfumo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 3.1 Maelezo ya maunzi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1.1 STM32 Nucleo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.1.2 Bodi ya upanuzi ya X-NUCLEO-NFC12A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2 Maelezo ya programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.3 Usanidi wa maunzi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.4 Usanidi wa programu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.4.1 Minyororo ya zana za ukuzaji na wakusanyaji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.5 Kuweka mfumo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.5.1 STM32 Nucleo na X-NUCLEO-NFC12A1 usanidi wa bodi ya upanuzi. . . . . . . . . . . . . . . . . . 10
Historia ya marekebisho. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Orodha ya majedwali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Orodha ya takwimu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

UM3526 - Ufu 1

ukurasa wa 12/15

UM3526
Orodha ya meza

Orodha ya meza

Jedwali 1. Jedwali 2. Jedwali 3.

Orodha ya vifupisho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LED 2 zimewashwa tag kugundua. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Historia ya marekebisho ya hati. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

UM3526 - Ufu 1

ukurasa wa 13/15

UM3526
Orodha ya takwimu

Orodha ya takwimu

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

Mchoro wa kuzuia RAF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 X-CUBE-NFC12 usanifu wa programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Muundo wa folda za vifurushi 5 vya X-CUBE-NFC12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Uhesabuji wa mlango wa COM wa kweli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 UART usanidi wa mawasiliano ya mfululizo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 X-NUCLEO-NFC12A1 bodi ya upanuzi imefaulu kuanzishwa na tag kugundua. . . . . . . . . . . . . . . . . . . . . 7 STM32 Ubao wa Nucleo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 X-NUCLEO-NFC12A1 bodi ya upanuzi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 X-NUCLEO-NFC12A1 bodi ya upanuzi pamoja na maendeleo ya NUCLEO-L476RG . . . . . . . . . . . . . . . . . . . . . . . 10

UM3526 - Ufu 1

ukurasa wa 14/15

UM3526
ILANI MUHIMU SOMA KWA UMAKINI STMicroelectronics NV na kampuni zake tanzu (“ST”) inahifadhi haki ya kufanya mabadiliko, masahihisho, uboreshaji, marekebisho na uboreshaji wa bidhaa za ST na/au kwa hati hii wakati wowote bila taarifa. Wanunuzi wanapaswa kupata taarifa muhimu kuhusu bidhaa za ST kabla ya kuagiza. Bidhaa za ST zinauzwa kwa mujibu wa sheria na masharti ya ST ya mauzo yaliyopo wakati wa uthibitishaji wa agizo. Wanunuzi wanawajibika kikamilifu kwa uchaguzi, uteuzi na matumizi ya bidhaa za ST na ST haichukui dhima ya usaidizi wa maombi au muundo wa bidhaa za wanunuzi. Hakuna leseni, iliyoelezwa au iliyodokezwa, kwa haki yoyote ya uvumbuzi inatolewa na ST humu. Uuzaji wa bidhaa za ST zenye masharti tofauti na maelezo yaliyoelezwa hapa yatabatilisha udhamini wowote uliotolewa na ST kwa bidhaa hiyo. ST na nembo ya ST ni alama za biashara za ST. Kwa maelezo zaidi kuhusu alama za biashara za ST, rejelea www.st.com/trademarks. Majina mengine yote ya bidhaa au huduma ni mali ya wamiliki husika. Maelezo katika waraka huu yanachukua nafasi na kuchukua nafasi ya maelezo yaliyotolewa awali katika matoleo ya awali ya hati hii.
© 2025 STMicroelectronics Haki zote zimehifadhiwa

UM3526 - Ufu 1

ukurasa wa 15/15

Nyaraka / Rasilimali

Upanuzi wa Programu ya IC ya Kianzisha Kisomaji cha ST UM3526 cha Utendaji wa NFC [pdf] Mwongozo wa Mtumiaji
NUCLEO-G0B1RE, NUCLEO-L476RG, NUCLEO-C071RB, UM3526 Upanuzi wa Programu ya Kianzilishi cha NFC Reader IC, UM3526, Upanuzi wa Programu ya IC ya Kianzilishi cha NFC Reader, Upanuzi wa Programu ya IC ya Kianzilishi, Upanuzi wa Programu ya IC.

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *