ST UM3526 செயல்திறன் NFC ரீடர் துவக்கி IC மென்பொருள் விரிவாக்க பயனர் வழிகாட்டி

UM3526 செயல்திறன் NFC ரீடர் துவக்கி IC மென்பொருள் விரிவாக்கம்

தயாரிப்பு தகவல்

விவரக்குறிப்புகள்

  • தயாரிப்பு பெயர்: X-CUBE-NFC12 உயர் செயல்திறன் NFC
    வாசகர்/துவக்கி ஐசி மென்பொருள் விரிவாக்கம்
  • இணக்கத்தன்மை: STM32கியூப் சுற்றுச்சூழல் அமைப்பு
  • முக்கிய அம்சங்கள்:
    • ST25R300 NFC ரீடர்/துவக்கிக்கான மிடில்வேர்
    • SampNFC ஐக் கண்டறிவதற்கான பயன்பாடு tags
    • பல்வேறு MCU குடும்பங்களுக்கான ஆதரவு
    • முக்கிய தொழில்நுட்பங்களுக்கான முழுமையான RF/NFC சுருக்கம்
    • பயனர் நட்பு உரிம விதிமுறைகள்

தயாரிப்பு பயன்பாட்டிற்கான வழிமுறைகள்

முடிந்துவிட்டதுview

X-CUBE-NFC12 மென்பொருள் தொகுப்பு STM32Cube ஐ விரிவுபடுத்துகிறது.
பயன்பாடுகளை உருவாக்குவதற்கான மிடில்வேரை வழங்குவதன் மூலம் செயல்பாடு
ST25R300 உயர் செயல்திறன் கொண்ட NFC ரீடர்/துவக்கி IC ஐப் பயன்படுத்துகிறது. இது
வெவ்வேறு MCU குடும்பங்களுக்கு இடையில் எளிதாக எடுத்துச் செல்ல அனுமதிக்கிறது மற்றும்
முக்கிய தொழில்நுட்பங்களுக்கான முழுமையான RF/NFC சுருக்கத்தை உள்ளடக்கியது.

அமைவு

  1. X-NUCLEO-NFC12A1 விரிவாக்கப் பலகையை இணக்கமான ஒரு
    நியூக்ளியோ மேம்பாட்டு வாரியம்.
  2. X-CUBE-NFC12 மென்பொருள் தொகுப்பை பதிவிறக்கம் செய்து நிறுவவும்.
    STM32 கியூப் சுற்றுச்சூழல் அமைப்பு webபக்கம்.
  3. மென்பொருளை உள்ளமைக்க வழங்கப்பட்ட வழிமுறைகளைப் பின்பற்றவும்.
    தொகுப்பு.

பயன்பாடு

அமைப்பு முடிந்ததும், s ஐப் பயன்படுத்தவும்ampகண்டறியும் பயன்பாடு
NFC tags பல்வேறு வகையான. பயன்பாடு உள்ளமைக்கிறது
செயலில் மற்றும் செயலற்ற சாதனத்தைக் கண்டறிவதற்கான வாக்குப்பதிவு வளையத்தில் ST25R300.
தொடர்புடைய LED களை மாற்றுவதன் மூலம் கண்டறியப்பட்ட தொழில்நுட்பங்களை இது குறிக்கிறது.
அன்று.

கூடுதல் அம்சங்கள்

  • பயனரை அழுத்துவதன் மூலம் ST25R300 ஐ தூண்டல் விழித்தெழுதல் பயன்முறையில் அமைக்கவும்.
    பொத்தான்.
  • அட்டையில் ST25R300 ஐ அமைப்பதன் மூலம் ஒரு ரீடர் இருப்பதைக் கண்டறியவும்.
    முன்மாதிரி முறை.
  • அனைத்து செயல்பாடுகளும் ST-LINK ஐப் பயன்படுத்தி ஹோஸ்ட் அமைப்பில் பதிவு செய்யப்படுகின்றன.
    மெய்நிகர் COM போர்ட்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

கே: இந்த டெமோவில் என்ன RFID தொழில்நுட்பங்கள் ஆதரிக்கப்படுகின்றன?

A: இந்த டெமோவில் ஆதரிக்கப்படும் RFID தொழில்நுட்பங்கள் பின்வருவனவற்றை உள்ளடக்குகின்றன
ISO14443A/NFCA, ISO14443B/NFCB, Felica/NFCF, ISO15693/NFCV, மற்றும்
அட்டை முன்மாதிரி வகை A மற்றும் F.

"`

யுஎம் 3526
பயனர் கையேடு
STM12Cube-க்கான X-CUBE-NFC32 உயர் செயல்திறன் NFC ரீடர்/துவக்கி IC மென்பொருள் விரிவாக்கத்துடன் தொடங்குதல்.
அறிமுகம்
STM12Cube-க்கான X-CUBE-NFC32 மென்பொருள் விரிவாக்கம், ST32R25 உயர் செயல்திறன் கொண்ட NFC முன்-இறுதி IC ஐப் பயன்படுத்தி கட்டணம், நுகர்வோர் மற்றும் தொழில்துறை பயன்பாடுகளைக் கட்டுப்படுத்த STM300 க்கான முழுமையான மிடில்வேரை வழங்குகிறது, இது NFC துவக்கி, இலக்கு, ரீடர் மற்றும் அட்டை எமுலேஷன் முறைகளை ஆதரிக்கிறது. வெவ்வேறு STM32 மைக்ரோகண்ட்ரோலர்களில் பெயர்வுத்திறனை எளிதாக்க STM32Cube மென்பொருள் தொழில்நுட்பத்தின் மேல் இந்த விரிவாக்கம் கட்டமைக்கப்பட்டுள்ளது. மென்பொருள் s உடன் வருகிறது.ampNUCLEO-G12B1RE அல்லது NUCLEO-L0RG அல்லது NUCLEO-C1RB மேம்பாட்டுப் பலகையின் மேல் இணைக்கப்பட்ட X-NUCLEO-NFC476A071 விரிவாக்கப் பலகையில் இயங்கும் இயக்கிகளின் le செயல்படுத்தல்கள்.
தொடர்புடைய இணைப்புகள்
STM32Cube சுற்றுச்சூழல் அமைப்பைப் பார்வையிடவும் web மேலும் தகவலுக்கு www.st.com பக்கம்

UM3526 – Rev 1 – ஜூன் 2025 மேலும் தகவலுக்கு, உங்கள் உள்ளூர் STMicroelectronics விற்பனை அலுவலகத்தைத் தொடர்பு கொள்ளவும்.

www.st.com

1

சுருக்கங்கள் மற்றும் சுருக்கங்கள்

சுருக்கம் NFC RFAL P2P MCU BSP HAL LED SPI
CMSIS

அட்டவணை 1. சுருக்கெழுத்துகளின் பட்டியல்
புலத் தொடர்புக்கு அருகில் RF சுருக்க அடுக்கு பியர்-டு-பியர் மைக்ரோகண்ட்ரோலர் யூனிட் போர்டு ஆதரவு தொகுப்பு வன்பொருள் சுருக்க அடுக்கு ஒளி உமிழும் டையோடு சீரியல் புற இடைமுகம் ஆர்ம்® கோர்டெக்ஸ்® மைக்ரோகண்ட்ரோலர் மென்பொருள் இடைமுக தரநிலை

யுஎம் 3526
சுருக்கங்கள் மற்றும் சுருக்கங்கள்

UM3526 – Rev 1

பக்கம் 2/15

யுஎம் 3526
STM12Cubeக்கான X-CUBE-NFC32 மென்பொருள் விரிவாக்கம்

2

STM12Cube-க்கான X-CUBE-NFC32 மென்பொருள் விரிவாக்கம்

2.1

முடிந்துவிட்டதுview

X-CUBE-NFC12 மென்பொருள் தொகுப்பு STM32Cube செயல்பாட்டை விரிவுபடுத்துகிறது. தொகுப்பின் முக்கிய அம்சங்கள்:

·

ST25R300 உயர் செயல்திறன் கொண்ட NFC ரீடர், துவக்கியைப் பயன்படுத்தி பயன்பாடுகளை உருவாக்க முழுமையான மிடில்வேர்,

இலக்கு, மற்றும் அட்டை முன்-முனை ஐசி.

·

SampNFC ஐக் கண்டறியும் பயன்பாடு tags பல்வேறு வகையான.

·

SampX-NUCLEO-NFC12A1 விரிவாக்கப் பலகைக்குக் கிடைக்கும் le செயல்படுத்தல்கள் a இல் இணைக்கப்பட்டுள்ளன

NUCLEO-G0B1RE அல்லது NUCLEO-L476RG அல்லது NUCLEO-C071RB மேம்பாட்டு வாரியம்.

·

STM32Cube க்கு நன்றி, வெவ்வேறு MCU குடும்பங்களில் எளிதான பெயர்வுத்திறன்.

·

முழுமையான ISO-DEP மற்றும் NFC- உட்பட அனைத்து முக்கிய தொழில்நுட்பங்களுக்கும் முழுமையான RF/NFC சுருக்கம் (RFAL).

DEP அடுக்குகள்.

·

இலவச, பயனர் நட்பு உரிம விதிமுறைகள்.

இந்த மென்பொருளில் STM25 இல் இயங்கும் ST300R32 சாதனத்திற்கான உயர் செயல்திறன் கொண்ட NFC ரீடர்/இனிஷியேட்டர் ஃப்ரண்ட்-எண்ட் IC இயக்கிகள் உள்ளன. இது வெவ்வேறு STM32 மைக்ரோகண்ட்ரோலர்களில் எளிதாக எடுத்துச் செல்ல STM32Cube மென்பொருள் தொழில்நுட்பத்தின் மேல் கட்டமைக்கப்பட்டுள்ளது.

இந்த ஃபார்ம்வேர் தொகுப்பில் கூறு சாதன இயக்கிகள், ஒரு பலகை ஆதரவு தொகுப்பு மற்றும் பல உள்ளன.ampSTM12 நியூக்ளியோ பலகைகளுடன் X-NUCLEO-NFC1A32 விரிவாக்கப் பலகையின் பயன்பாட்டை நிரூபிக்கும் பயன்பாடு.

ஒரு எஸ்ample பயன்பாடு செயலில் மற்றும் செயலற்ற சாதனத்தைக் கண்டறிவதற்காக ஒரு வாக்குப்பதிவு வளையத்தில் ST25R300 ஐ உள்ளமைக்கிறது. ஒரு செயலற்ற நிலையில் tag அல்லது செயலில் உள்ள சாதனம் கண்டறியப்பட்டால், வாசகர் புலம் தொடர்புடைய LED ஐ இயக்குவதன் மூலம் கண்டறியப்பட்ட தொழில்நுட்பத்தை சமிக்ஞை செய்கிறது. பயனர் பொத்தானை அழுத்துவதன் மூலம் ST25R300 ஐ தூண்டல் விழித்தெழுதல் பயன்முறையில் அமைக்கவும் முடியும். இந்த வாக்குப்பதிவு வளையத்தின் போது, ​​sample பயன்பாடு ST25R300 ஐ கார்டு எமுலேஷன் பயன்முறையில் அமைத்து, ஒரு ரீடரின் இருப்பைக் கண்டறியும்.

டெமோ அனைத்து செயல்பாடுகளையும் ST-LINK மெய்நிகர் COM போர்ட்டுடன் ஹோஸ்ட் சிஸ்டத்திற்கு பதிவு செய்கிறது.

இந்த டெமோவில் ஆதரிக்கப்படும் RFID தொழில்நுட்பங்கள்:

·

ஐஎஸ்ஓ14443ஏ/என்எஃப்சிஏ.

·

ISO14443B/NFCB இன் தொடர்புடைய தயாரிப்புகள்

·

ஃபெலிகா/NFCF.

·

ஐஎஸ்ஓ15693/என்எஃப்சிவி.

·

அட்டை முன்மாதிரி வகை A மற்றும் F.

2.2

கட்டிடக்கலை

STM32Cube-க்கான இந்த முழுமையாக இணக்கமான மென்பொருள் விரிவாக்கம், ST25R300 உயர் செயல்திறன் கொண்ட NFC ரீடர்/துவக்கி IC-ஐப் பயன்படுத்தி பயன்பாடுகளை உருவாக்க உங்களை அனுமதிக்கிறது. இது STM32 மைக்ரோகண்ட்ரோலருக்கான STM32CubeHAL வன்பொருள் சுருக்க அடுக்கை அடிப்படையாகக் கொண்டது, மேலும் இது X-NUCLEONFC32A12 விரிவாக்க பலகைக்கான பலகை ஆதரவு தொகுப்பு (BSP) மூலம் STM1Cube-ஐ நீட்டிக்கிறது.

பயன்பாட்டு மென்பொருள் பின்வரும் அடுக்குகள் வழியாக X-NUCLEO-NFC12A1 விரிவாக்கப் பலகையை அணுகவும் பயன்படுத்தவும் முடியும்:

·

STM32Cube HAL அடுக்கு: HAL இயக்கி அடுக்கு பொதுவான, பல-நிகழ்வு பயன்பாட்டின் எளிய தொகுப்பை வழங்குகிறது.

மேல் அடுக்குகளுடன் (பயன்பாடு, நூலகங்கள் மற்றும் அடுக்குகள்) தொடர்பு கொள்ள நிரலாக்க இடைமுகங்கள் (APIகள்).

பொதுவான மற்றும் நீட்டிப்பு APIகள் நேரடியாக ஒரு பொதுவான கட்டமைப்பில் கட்டமைக்கப்படுகின்றன மற்றும் மேலோட்டமான அடுக்குகளை அனுமதிக்கின்றன

குறிப்பிட்ட மைக்ரோகண்ட்ரோலர் யூனிட் (MCU) வன்பொருளைச் சார்ந்து இல்லாமல் அவற்றின் செயல்பாடுகளைச் செயல்படுத்த மிடில்வேர்.

தகவல். இந்த அமைப்பு நூலகக் குறியீட்டை மீண்டும் பயன்படுத்துவதை மேம்படுத்துகிறது மற்றும் எளிதாக எடுத்துச் செல்லக்கூடிய தன்மையை உறுதி செய்கிறது.

மற்ற சாதனங்கள்.

·

பலகை ஆதரவு தொகுப்பு (BSP) அடுக்கு: STM32 நியூக்ளியோவில் உள்ள புறச்சாதனங்களுக்கு BSP ஆதரவை வழங்குகிறது.

MCU தவிர, பலகை. இந்த APIகளின் தொகுப்பு சில பலகை-குறிப்பிட்டவற்றிற்கான நிரலாக்க இடைமுகத்தை வழங்குகிறது.

LED, பயனர் பொத்தான் போன்ற புறச்சாதனங்கள். இந்த இடைமுகம் குறிப்பிட்ட பலகையை அடையாளம் காணவும் உதவுகிறது.

பதிப்பு.

·

மிடில்வேர் NRF சுருக்க அடுக்கு (RFAL): RFAL RF/NFC க்கு பல செயல்பாடுகளை வழங்குகிறது.

தொடர்பு. இது பொதுவான மற்றும் பயன்படுத்த எளிதான RF IC (தற்போதுள்ள ST25R300 சாதனம்) கொண்டுள்ளது.

இடைமுகம்.

RFAL வழங்கும் நெறிமுறைகள்:

·

ISO-DEP (ISO14443-4 தரவு இணைப்பு அடுக்கு, T = CL).

·

NFC-DEP (ISO18092 தரவு பரிமாற்ற நெறிமுறை).

UM3526 – Rev 1

பக்கம் 3/15

யுஎம் 3526
STM12Cubeக்கான X-CUBE-NFC32 மென்பொருள் விரிவாக்கம்

·

NFC-AISO14443A (T1T, T2T, T4TA).

·

NFC-BISO14443B (T4TB) இன் முக்கிய வார்த்தைகள்

·

NFC-FFeliCa (T3T).

·

NFC-VISO15693 (T5T) இன்டர்நெட் லேப்டாப்.

·

P2PISO18092 (NFCIP1, செயலற்ற-செயலில் உள்ள P2P).

·

ST25TB (தனியுரிமை நெறிமுறையுடன் ISO14443-2 வகை B).

உட்புறமாக, RFAL மூன்று துணை அடுக்குகளாகப் பிரிக்கப்பட்டுள்ளது:

·

RF உயர் அடுக்கு (RF HL).

·

RF வன்பொருள் சுருக்க அடுக்கு (RF HAL).

·

RF சுருக்க அடுக்கு (RF AL).

படம் 1. RFAL தொகுதி வரைபடம்

RF HAL இல் உள்ள தொகுதிகள் சிப் சார்ந்தவை. அவை RF IC இயக்கி, உள்ளமைவு அட்டவணைகள் மற்றும் HW க்கு இயற்பியல் RF செயல்பாடுகளைச் செய்வதற்கான குறிப்பிட்ட வழிமுறைகளை செயல்படுத்துகின்றன.

அழைப்பாளருக்கான இடைமுகம் ஒரு பகிரப்பட்ட RF தலைப்பு ஆகும். file, இது மேல் அடுக்குகளுக்கு (அனைத்து சில்லுகளுக்கும்) ஒரே இடைமுகத்தை வழங்குகிறது.

RFAL ஐ மேலும் இரண்டு துணை அடுக்குகளாகப் பிரிக்கலாம்:

·

தொழில்நுட்பங்கள்: அனைத்து விவரக்குறிப்புகள், சட்டகம், நேரங்கள் போன்றவற்றை செயல்படுத்தும் தொழில்நுட்ப தொகுதிகள்.

·

நெறிமுறைகள்: அனைத்து கட்டமைப்பு, நேரங்கள், பிழை கையாளுதல் போன்றவற்றை உள்ளடக்கிய நெறிமுறை செயல்படுத்தல்.

இவற்றின் மேல், பயன்பாட்டு அடுக்கு NFC மன்ற செயல்பாடுகள் (NFCC), EMVCo®, DISCO/ NUCLEO டெமோ போன்ற RFAL செயல்பாடுகளைப் பயன்படுத்துகிறது.

RFAL NFC தொகுதி, வாக்களிப்பாளர்/கேட்பவர் சாதனமாக பொதுவான செயல்பாடுகளைச் செய்வதற்கான இடைமுகத்தை வழங்குகிறது.

IC-களின் மிகக் குறைந்த செயல்பாடுகளுக்கான அணுகல் RF தொகுதியால் வழங்கப்படுகிறது. எந்தவொரு குறிப்பிட்ட வன்பொருள் உள்ளமைவுத் தரவும் தேவையில்லாமல், அழைப்பாளர் எந்த RF தொழில்நுட்பம் அல்லது நெறிமுறை அடுக்குகளையும் நேரடியாகப் பயன்படுத்தலாம்.

UM3526 – Rev 1

பக்கம் 4/15

யுஎம் 3526
STM12Cubeக்கான X-CUBE-NFC32 மென்பொருள் விரிவாக்கம்
படம் 2. X-CUBE-NFC12 மென்பொருள் கட்டமைப்பு

2.3

கோப்புறை அமைப்பு

படம் 3. X-CUBE-NFC12 தொகுப்பு கோப்புறைகளின் அமைப்பு

மென்பொருள் தொகுப்பில் பின்வரும் கோப்புறைகள் சேர்க்கப்பட்டுள்ளன:

·

ஆவணம்: இது தொகுக்கப்பட்ட HTML ஐக் கொண்டுள்ளது. file மூலக் குறியீட்டிலிருந்து உருவாக்கப்பட்டது, இது விவரிக்கிறது

மென்பொருள் கூறுகள் மற்றும் APIகள்.

·

இயக்கிகள்: இது HAL இயக்கிகளைக் கொண்டுள்ளது, ஒவ்வொரு ஆதரிக்கப்படும் பலகை அல்லது வன்பொருள் தளத்திற்கும் பலகை சார்ந்த இயக்கிகள்,

ஆன்-போர்டு கூறுகள் மற்றும் CMSIS விற்பனையாளர்-சுயாதீன வன்பொருள் சுருக்க அடுக்கு உட்பட

கோர்டெக்ஸ்®-எம் செயலி தொடர்.

·

மிடில்வேர்ஸ்: இது RF சுருக்க அடுக்கு (RFAL) கொண்டுள்ளது. RFAL செய்ய தேவையான பல செயல்பாடுகளை வழங்குகிறது.

RF/NFC தொடர்பு.

RFAL ஒரு பொதுவான மற்றும் பயன்படுத்த எளிதான இடைமுகத்தின் கீழ் RF IC (ST25R300) ஐக் கொண்டுள்ளது.

·

திட்டங்கள்: இதில் ஒன்று உள்ளதுampவிண்ணப்பம் முன்னாள்ample, அதாவது, NFC12A1_வாக்கெடுப்புTagகண்டறியவும்.

அவை மூன்று மேம்பாட்டு சூழல்களுக்கு NUCLEO-L476RG, NUCLEO-G0B1RE அல்லது NUCLEO-C071RB தளத்திற்கு வழங்கப்படுகின்றன: IAR Embedded Workbench® for Arm, Keil® Microcontroller Development Kit (MDKARM), மற்றும் STM32CubeIDE.

UM3526 – Rev 1

பக்கம் 5/15

யுஎம் 3526
STM12Cubeக்கான X-CUBE-NFC32 மென்பொருள் விரிவாக்கம்

2.4

APIகள்

பயனருக்குக் கிடைக்கும் APIகள் பற்றிய விரிவான தொழில்நுட்பத் தகவல்களை தொகுக்கப்பட்ட CHM இல் காணலாம். file மென்பொருள் தொகுப்பின் "RFAL" கோப்புறையின் உள்ளே அமைந்துள்ளது, அங்கு அனைத்து செயல்பாடுகளும் அளவுருக்களும் முழுமையாக விவரிக்கப்பட்டுள்ளன.

NDEF APIகள் பற்றிய விரிவான தொழில்நுட்ப தகவல்கள் .chm இல் கிடைக்கின்றன. file "doc" கோப்புறையில் சேமிக்கப்பட்டது.

2.5

Sample விண்ணப்பம்

ஒரு எஸ்ampNUCLEO-L12RG, NUCLEOG1B476RE அல்லது NUCLEO-C0RB மேம்பாட்டு வாரியத்துடன் X-NUCLEO-NFC1A071 விரிவாக்க பலகையைப் பயன்படுத்தும் le பயன்பாடு "திட்டங்கள்" கோப்பகத்தில் வழங்கப்படுகிறது. பல IDE களுக்கு உருவாக்கத் தயாராக உள்ள திட்டங்கள் கிடைக்கின்றன.

இந்த பயன்பாட்டில், NFC tags பல்வேறு வகையான ST25R300 உயர் செயல்திறன் NFC ரீடர்/ துவக்கி முன்-இறுதி IC மூலம் கண்டறியப்படுகிறது (மேலும் விவரங்களுக்கு, CHM ஆவணங்களைப் பார்க்கவும்) file மூலக் குறியீட்டிலிருந்து உருவாக்கப்பட்டது).

கணினி துவக்கம் மற்றும் கடிகார உள்ளமைவுக்குப் பிறகு, LED1, LED2, LED3, LED4, LED5, மற்றும் LED6 மூன்று முறை ஒளிரும். பின்னர் வாசகர் புலம் செயல்படுத்தப்பட்டதைக் குறிக்க LED6 ஒளிரும்.

எப்போது ஏ tag அருகாமையில் கண்டறியப்பட்டால், கீழே பட்டியலிடப்பட்டுள்ளபடி ஒரு LED இயக்கப்படும்.

NFC tag வகை NFC வகை A NFC வகை B NFC வகை V NFC வகை F

அட்டவணை 2. LED எரிகிறது tag கண்டறிதல் LED ஒளிரப்பட்டது tag கண்டறிதல் LED2/வகை A LED3/வகை B LED4/வகை V LED5/வகை F

ஒரு வாசகர் X-NUCLEO-NFC12A1 விரிவாக்கப் பலகையை அணுகினால், மென்பொருள் அட்டை முன்மாதிரி பயன்முறையில் நுழைந்து, அனுப்பப்பட்ட கட்டளை வகையைப் பொறுத்து, அது அந்தந்த NFC TYPE LED ஐ இயக்குகிறது. முன்னிருப்பாக, X-NUCLEO-NFC12A1 எந்த தரவையும் எழுதாது. tag, ஆனால் இந்த சாத்தியத்தை வரையறுக்கப்பட்ட ஒரு முன்செயலி மூலம் செயல்படுத்த முடியும் file demo.h. கார்டு எமுலேஷன் மற்றும் போலர் பயன்முறையையும் அதே நடைமுறையைப் பயன்படுத்தி இயக்கலாம்/முடக்கலாம். ST மெய்நிகர் தொடர்பு போர்ட் இடைமுகமும் தொகுப்பில் சேர்க்கப்பட்டுள்ளது. பலகை இயக்கப்பட்டவுடன், பலகை துவக்கப்பட்டு ST-LST-LINK மெய்நிகர் COM போர்ட் என எண்ணப்படும்.
படம் 4. மெய்நிகர் COM போர்ட் கணக்கீடு

மெய்நிகர் COM போர்ட் எண்ணைச் சரிபார்த்த பிறகு, கீழே காட்டப்பட்டுள்ள உள்ளமைவுடன் ஒரு விண்டோஸ் முனையத்தை (ஹைப்பர் டெர்மினல் அல்லது அதைப் போன்றது) திறக்கவும் (விருப்பத்தை இயக்கவும்: LF இல் Implicit CR, கிடைத்தால்).

UM3526 – Rev 1

பக்கம் 6/15

யுஎம் 3526
STM12Cube க்கான X-CUBE-NFC32 மென்பொருள் விரிவாக்கம் படம் 5. UART தொடர் தொடர்பு உள்ளமைவு
இணைப்பு வெற்றிகரமாக இருப்பதை உறுதிப்படுத்த, கீழே காட்டப்பட்டுள்ளதைப் போன்ற பல செய்திகளை டெர்மினல் சாளரம் வழங்குகிறது. படம் 6. X-NUCLEO-NFC12A1 விரிவாக்க பலகை வெற்றிகரமான துவக்கம் மற்றும் tag கண்டறிதல்

UM3526 – Rev 1

பக்கம் 7/15

3
3.1
3.1.1

யுஎம் 3526
கணினி அமைவு வழிகாட்டி
கணினி அமைவு வழிகாட்டி
வன்பொருள் விளக்கம்
STM32 நியூக்ளியோ STM32 நியூக்ளியோ மேம்பாட்டு பலகைகள் பயனர்கள் எந்தவொரு STM32 மைக்ரோகண்ட்ரோலர் வரிசையுடனும் தீர்வுகளைச் சோதித்துப் பார்க்கவும் முன்மாதிரிகளை உருவாக்கவும் மலிவு மற்றும் நெகிழ்வான வழியை வழங்குகின்றன. Arduino இணைப்பு ஆதரவு மற்றும் ST morpho இணைப்பிகள் STM32 நியூக்ளியோ திறந்த மேம்பாட்டு தளத்தின் செயல்பாட்டை விரிவாக்குவதை எளிதாக்குகின்றன, மேலும் தேர்வு செய்ய பரந்த அளவிலான சிறப்பு விரிவாக்க பலகைகளையும் கொண்டுள்ளன. STM32 நியூக்ளியோ பலகை ST-LINK/V2-1 பிழைத்திருத்தி/நிரலாக்கியை ஒருங்கிணைப்பதால், தனித்தனி ஆய்வுகள் தேவையில்லை. STM32 நியூக்ளியோ பலகை பல்வேறு தொகுக்கப்பட்ட மென்பொருள் எக்ஸ் உடன் விரிவான STM32 மென்பொருள் HAL நூலகத்துடன் வருகிறது.ampவெவ்வேறு IDEகளுக்கான les (IAR EWARM, Keil MDK-ARM, STM32CubeIDE, mbed மற்றும் GCC/ LLVM). அனைத்து STM32 நியூக்ளியோ பயனர்களும் முழுமையான பயன்பாடுகளை எளிதாக உருவாக்க www.mbed.org இல் உள்ள mbed ஆன்லைன் ஆதாரங்களுக்கு (கம்பைலர், C/C++ SDK மற்றும் டெவலப்பர் சமூகம்) இலவச அணுகலைப் பெற்றுள்ளனர்.
படம் 7. STM32 நியூக்ளியோ போர்டு

3.1.2

X-NUCLEO-NFC12A1 விரிவாக்க பலகை X-NUCLEO-NFC12A1 NFC கார்டு ரீடர் விரிவாக்க பலகை ST25R300 சாதனத்தை அடிப்படையாகக் கொண்டது.
விரிவாக்கப் பலகை ISO14443A/B, ISO15693, FeliCaTM தகவல்தொடர்புக்கு ஆதரவளிக்கும் வகையில் கட்டமைக்கப்பட்டுள்ளது.
ST25R300, NFC, அருகாமை மற்றும் அருகாமை HF RFID தரநிலைகள் போன்ற நிலையான பயன்பாடுகளுக்கான ரீடர் பயன்முறையில் பிரேம் கோடிங் மற்றும் டிகோடிங்கை நிர்வகிக்கிறது. இது ISO/IEC 14443 வகை A மற்றும் B, ISO/IEC 15693 (ஒற்றை துணை கேரியர் மட்டும்) மற்றும் ISO/IEC 18092 தொடர்பு நெறிமுறைகளை ஆதரிக்கிறது, அத்துடன் NFC மன்ற வகை 1, 2, 3, 4 மற்றும் 5 இன் கண்டறிதல், படித்தல் மற்றும் எழுதுதலையும் ஆதரிக்கிறது. tags.
இது கோவியோ, சி.டி.எஸ் மற்றும் பி' போன்ற அனைத்து பொதுவான நெறிமுறைகளையும் ஆதரிக்கிறது.
ST25R300 சத்தம் அடக்கும் ரிசீவரை (NSR) கொண்டுள்ளது, இது சத்தம் நிறைந்த சூழலில் வரவேற்பை அனுமதிக்கிறது.

UM3526 – Rev 1

பக்கம் 8/15

படம் 8. X-NUCLEO-NFC12A1 விரிவாக்கப் பலகை

யுஎம் 3526
கணினி அமைவு வழிகாட்டி

3.2

மென்பொருள் விளக்கம்

NFC விரிவாக்கப் பலகையுடன் கூடிய STM32 நியூக்ளியோவிற்கான பயன்பாடுகளை உருவாக்குவதற்கான பொருத்தமான மேம்பாட்டு சூழலை அமைப்பதற்கு பின்வரும் மென்பொருள் கூறுகள் தேவைப்படுகின்றன:

·

X-CUBE-NFC12: இது STM32Cube க்கான விரிவாக்க மென்பொருளாகும், இது NFC பயன்பாடுகளின் மேம்பாட்டிற்காக அர்ப்பணிக்கப்பட்டுள்ளது.

X-CUBE- NFC12 ஃபார்ம்வேர் மற்றும் தொடர்புடைய ஆவணங்கள் www.st.com இல் கிடைக்கின்றன.

·

மேம்பாட்டு கருவி சங்கிலி மற்றும் தொகுப்பி: STM32Cube விரிவாக்க மென்பொருள் பின்வரும் மூன்றையும் ஆதரிக்கிறது

சூழல்கள்:

ARM® (EWARM) கருவித்தொகுப்பு + ST-LINK க்கான IAR உட்பொதிக்கப்பட்ட பணிப்பெட்டி.

கெய்ல்® மைக்ரோகண்ட்ரோலர் டெவலப்மென்ட் கிட் (MDK-ARM) டூல்செயின் + ST-லிங்க்.

STM32CubeIDE + ST-இணைப்பு.

3.3

வன்பொருள் அமைப்பு

பின்வரும் வன்பொருள் கூறுகள் தேவை:

·

ஒரு STM32 நியூக்ளியோ மேம்பாட்டு தளம் (பரிந்துரைக்கப்பட்ட ஆர்டர் குறியீடு: NUCLEO-L476RG, NUCLEO-G0B1RE,

அல்லது NUCLEO-C071RB).

·

ஒரு ST25R300 உயர் செயல்திறன் கொண்ட NFC ரீடர்/துவக்கி IC விரிவாக்க பலகை (ஆர்டர் குறியீடு: X-NUCLEO-

(NFC12A1).

·

STM32 நியூக்ளியோவை PC உடன் இணைக்க ஒரு USB வகை A முதல் Mini-B USB கேபிள்.

UM3526 – Rev 1

பக்கம் 9/15

3.4
3.4.1
3.5
3.5.1

யுஎம் 3526
கணினி அமைவு வழிகாட்டி
மென்பொருள் அமைப்பு
மேம்பாட்டு கருவி-சங்கிலிகள் மற்றும் தொகுப்பிகள் STM32Cube விரிவாக்க மென்பொருளால் ஆதரிக்கப்படும் ஒருங்கிணைந்த மேம்பாட்டு சூழல்களில் (IDE) ஒன்றைத் தேர்ந்தெடுத்து, IDE வழங்குநரால் வழங்கப்பட்ட கணினி தேவைகள் மற்றும் அமைவுத் தகவலைப் படிக்கவும்.
கணினி அமைப்பு
STM32 நியூக்ளியோ மற்றும் X-NUCLEO-NFC12A1 விரிவாக்க பலகை அமைப்பு STM32 நியூக்ளியோ பலகை ST-LINK/V2-1 பிழைத்திருத்தி/நிரலாக்கியை ஒருங்கிணைக்கிறது. நீங்கள் STSW-LINK2 இல் ST-LINK/ V1-009 USB இயக்கியைப் பதிவிறக்கலாம். X-NUCLEO-NFC12A1 விரிவாக்க பலகை ArduinoTM UNO R32 நீட்டிப்பு இணைப்பான் மூலம் STM3 நியூக்ளியோ மேம்பாட்டு பலகையில் எளிதாக செருகப்படுகிறது. இது SPI போக்குவரத்து அடுக்கு மூலம் STM32 நியூக்ளியோ பலகையில் STM32 மைக்ரோகண்ட்ரோலருடன் இடைமுகப்படுத்துகிறது. SPI தொடர்புக்காக இயல்புநிலை வன்பொருள் உள்ளமைவு அமைக்கப்பட்டுள்ளது.
படம் 9. X-NUCLEO-NFC12A1 விரிவாக்க பலகை மற்றும் NUCLEO-L476RG மேம்பாடு

UM3526 – Rev 1

பக்கம் 10/15

சரிபார்ப்பு வரலாறு
தேதி 11-ஜூன்-2025

அட்டவணை 3. ஆவண திருத்த வரலாறு

திருத்தம் 1

ஆரம்ப வெளியீடு.

மாற்றங்கள்

யுஎம் 3526

UM3526 – Rev 1

பக்கம் 11/15

யுஎம் 3526
உள்ளடக்கம்
உள்ளடக்கம்
1 சுருக்கெழுத்துக்கள் மற்றும் சுருக்கங்கள் .
2.1 ஓவர்view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 கட்டிடக்கலை. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3 கோப்புறை அமைப்பு. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.4 APIகள். . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.5 எஸ்ample பயன்பாடு . . . . . . . . . . .6 3 வன்பொருள் விளக்கம் .
3.1.1 STM32 நியூக்ளியோ . 8 3.1.2 மென்பொருள் விளக்கம் . . . . . . . . . . . . 12 1 மென்பொருள் அமைப்பு. . . . . . 8 3.2 கணினி அமைப்பு .
சரிபார்ப்பு வரலாறு. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 அட்டவணைகளின் பட்டியல். . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 புள்ளிவிவரங்களின் பட்டியல். . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

UM3526 – Rev 1

பக்கம் 12/15

யுஎம் 3526
அட்டவணைகள் பட்டியல்

அட்டவணைகள் பட்டியல்

அட்டவணை 1. அட்டவணை 2. அட்டவணை 3.

சுருக்கெழுத்துக்களின் பட்டியல். tag கண்டறிதல். . . . . . . . . . 6

UM3526 – Rev 1

பக்கம் 13/15

யுஎம் 3526
புள்ளிவிவரங்களின் பட்டியல்

புள்ளிவிவரங்களின் பட்டியல்

படம் 1. படம் 2. படம் 3. படம் 4. படம் 5. படம் 6. படம் 7. படம் 8. படம் 9.

RFAL தொகுதி வரைபடம் . . . . . . 4 X-CUBE-NFC12 தொகுப்பு கோப்புறை அமைப்பு . . . . 5 UART தொடர் தொடர்பு உள்ளமைவு . tag கண்டறிதல் . .

UM3526 – Rev 1

பக்கம் 14/15

யுஎம் 3526
முக்கிய அறிவிப்பு கவனமாக படிக்கவும் STMicroelectronics NV மற்றும் அதன் துணை நிறுவனங்கள் ("ST") அறிவிப்பு இல்லாமல் எந்த நேரத்திலும் ST தயாரிப்புகள் மற்றும்/அல்லது இந்த ஆவணத்தில் மாற்றங்கள், திருத்தங்கள், மேம்பாடுகள், மாற்றங்கள் மற்றும் மேம்பாடுகளைச் செய்ய உரிமை உள்ளது. ஆர்டர் செய்வதற்கு முன், ST தயாரிப்புகள் குறித்த சமீபத்திய தொடர்புடைய தகவலை வாங்குபவர்கள் பெற வேண்டும். ஆர்டர் ஒப்புகையின் போது ST இன் விதிமுறைகள் மற்றும் விற்பனை நிபந்தனைகளுக்கு இணங்க ST தயாரிப்புகள் விற்கப்படுகின்றன. ST தயாரிப்புகளின் தேர்வு, தேர்வு மற்றும் பயன்பாட்டிற்கு வாங்குபவர்கள் மட்டுமே பொறுப்பாவார்கள் மற்றும் விண்ணப்ப உதவி அல்லது வாங்குபவர்களின் தயாரிப்புகளின் வடிவமைப்பிற்கு ST எந்தப் பொறுப்பையும் ஏற்காது. எந்தவொரு அறிவுசார் சொத்துரிமைக்கான உரிமம், வெளிப்படையான அல்லது மறைமுகமாக, இங்கு எஸ்டியால் வழங்கப்படவில்லை. இங்கு குறிப்பிடப்பட்டுள்ள தகவலில் இருந்து வேறுபட்ட விதிமுறைகளுடன் ST தயாரிப்புகளை மறுவிற்பனை செய்வது, அத்தகைய தயாரிப்புக்கு ST வழங்கிய எந்த உத்தரவாதத்தையும் ரத்து செய்யும். ST மற்றும் ST லோகோ ST இன் வர்த்தக முத்திரைகள். ST வர்த்தக முத்திரைகள் பற்றிய கூடுதல் தகவலுக்கு, www.st.com/trademarks ஐப் பார்க்கவும். மற்ற அனைத்து தயாரிப்பு அல்லது சேவை பெயர்களும் அந்தந்த உரிமையாளர்களின் சொத்து. இந்த ஆவணத்தில் உள்ள தகவல், இந்த ஆவணத்தின் முந்தைய பதிப்புகளில் வழங்கப்பட்ட தகவலை மாற்றியமைக்கிறது மற்றும் மாற்றுகிறது.
© 2025 STMicroelectronics அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை

UM3526 – Rev 1

பக்கம் 15/15

ஆவணங்கள் / ஆதாரங்கள்

ST UM3526 செயல்திறன் NFC ரீடர் துவக்கி IC மென்பொருள் விரிவாக்கம் [pdf] பயனர் வழிகாட்டி
NUCLEO-G0B1RE, NUCLEO-L476RG, NUCLEO-C071RB, UM3526 செயல்திறன் NFC ரீடர் இனிஷியேட்டர் IC மென்பொருள் விரிவாக்கம், UM3526, செயல்திறன் NFC ரீடர் இனிஷியேட்டர் IC மென்பொருள் விரிவாக்கம், ரீடர் இனிஷியேட்டர் IC மென்பொருள் விரிவாக்கம், IC மென்பொருள் விரிவாக்கம், மென்பொருள் விரிவாக்கம்

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *