ST லோகோCUBE-NFC6 உயர் செயல்திறன் HF ரீடர்
பயனர் கையேடு

UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர்

STM6Cube-க்கான X-CUBE-NFC32 உயர் செயல்திறன் கொண்ட HF ரீடர்/NFC துவக்கி IC மென்பொருள் விரிவாக்கத்துடன் தொடங்குதல்.
அறிமுகம்
STM6Cube-க்கான X-CUBE-NFC32 மென்பொருள் விரிவாக்கம், NFC துவக்கி, இலக்கு, ரீடர் மற்றும் கார்டு எமுலேஷன் முறைகளை ஆதரிக்கும் ST32R25/ST3916R25B உயர் செயல்திறன் கொண்ட NFC முன்-இறுதி IC ஐப் பயன்படுத்தி பயன்பாடுகளைக் கட்டுப்படுத்த STM3916க்கான முழுமையான மிடில்வேரை வழங்குகிறது.
இந்த விரிவாக்கம் STM32Cube மென்பொருள் தொழில்நுட்பத்தின் மேல் கட்டமைக்கப்பட்டுள்ளது, இது பல்வேறு STM32 மைக்ரோகண்ட்ரோலர்களில் பெயர்வுத்திறனை எளிதாக்குகிறது. மென்பொருள் s உடன் வருகிறதுampNUCLEO-L06R1 அல்லது NUCLEO-L08RG மேம்பாட்டு பலகையின் மேல் செருகப்பட்ட X-NUCLEO-NFC1A053/X-NUCLEO-NFC8A476 விரிவாக்க பலகையில் இயங்கும் இயக்கிகளின் செயல்படுத்தல்கள்.
தொடர்புடைய இணைப்புகள்: STM32Cube சுற்றுச்சூழல் அமைப்பைப் பார்வையிடவும் web பக்கம் www.st.com மேலும் தகவலுக்கு

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

அட்டவணை 1. சுருக்கெழுத்துகளின் பட்டியல்

சுருக்கம் விளக்கம்
NFC அருகிலுள்ள புல தொடர்பு
உண்மையான RF சுருக்க அடுக்கு
பி2பி பியர்-டு-பியர்
MCU மைக்ரோகண்ட்ரோலர் அலகு
பி.எஸ்.பி பலகை ஆதரவு தொகுப்பு
HAL வன்பொருள் சுருக்க அடுக்கு
LED ஒளி உமிழும் டையோடு
எஸ்பிஐ தொடர் புற இடைமுகம்
எஸ்எம்எஸ் ஆர்ம் கார்டெக்ஸ் மைக்ரோகண்ட்ரோலர் மென்பொருள் இடைமுக தரநிலை

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

  • ST25R3916/ST25R3916B உயர் செயல்திறன் கொண்ட HF ரீடர்/NFC முன்-இறுதி IC ஐப் பயன்படுத்தி பயன்பாடுகளை உருவாக்க மிடில்வேரை முடிக்கவும்.
  • SampNFC ஐக் கண்டறியும் பயன்பாடு tags பல்வேறு வகையான மற்றும் P2P, கார்டு எமுலேஷன் பயன்முறை மற்றும் படிக்க/எழுதுவதை ஆதரிக்கும் மொபைல் போன்கள்.
  • SampNDEF செய்திகளைப் படிக்கவும் எழுதவும் பயன்பாடு.
  • SampNUCLEO-L06R1 அல்லது NUCLEO-L08RG மேம்பாட்டு வாரியத்தில் இணைக்கப்பட்ட X-NUCLEO-NFC1A053/X-NUCLEO-NFC8A476 விரிவாக்க பலகைக்கான le செயல்படுத்தல்கள் கிடைக்கின்றன.
  • STM32Cube க்கு நன்றி, வெவ்வேறு MCU குடும்பங்களில் எளிதான பெயர்வுத்திறன்.
  • முழுமையான ISO-DEP மற்றும் NFCDEP அடுக்குகள் உட்பட அனைத்து முக்கிய தொழில்நுட்பங்களுக்கும் முழுமையான RF/NFC சுருக்கம் (RFAL).
  • இலவச, பயனர் நட்பு உரிம விதிமுறைகள்.

இந்த மென்பொருளில் STM25 இல் இயங்கும் ST3916R25/ST3916R32B சாதனத்திற்கான உயர் செயல்திறன் கொண்ட HF ரீடர்/NFC முன்-இறுதி IC இயக்கிகள் உள்ளன. இது வெவ்வேறு STM32 மைக்ரோகண்ட்ரோலர்களில் எளிதாக எடுத்துச் செல்லக்கூடிய வகையில் STM32Cube மென்பொருள் தொழில்நுட்பத்தின் மேல் கட்டமைக்கப்பட்டுள்ளது. இந்த ஃபார்ம்வேர் தொகுப்பில் கூறு சாதன இயக்கிகள், ஒரு பலகை ஆதரவு தொகுப்பு மற்றும் பல உள்ளன.ampSTM06 நியூக்ளியோ பலகைகளுடன் X-NUCLEO-NFC1A08/X-NUCLEO-NFC1A32 விரிவாக்கப் பலகையின் பயன்பாட்டை நிரூபிக்கும் பயன்பாடு.
ஒரு எஸ்ample பயன்பாடு செயலில் மற்றும் செயலற்ற சாதனத்தைக் கண்டறிவதற்காக ஒரு வாக்குப்பதிவு வளையத்தில் ST25R3916/ST25R3916B ஐ உள்ளமைக்கிறது. ஒரு செயலற்ற tag அல்லது செயலில் உள்ள சாதனம் கண்டறியப்பட்டால், வாசகர் புலம் தொடர்புடைய LED ஐ இயக்குவதன் மூலம் கண்டறியப்பட்ட தொழில்நுட்பத்தை சமிக்ஞை செய்கிறது. பயனர் பொத்தானை அழுத்துவதன் மூலம் ST25R3916/ST25R3916B ஐ தூண்டல் விழித்தெழுதல் பயன்முறையில் அமைக்கவும் முடியும். இந்த வாக்குப்பதிவு வளையத்தின் போது sample பயன்பாடு ST25R3916/ ST25R3916B ஐ கார்டு எமுலேஷன் பயன்முறையில் அமைத்து, ஒரு ரீடரின் இருப்பைக் கண்டறியும். டெமோ ST-LINK மெய்நிகர் COM போர்ட்டுடன் அனைத்து செயல்பாடுகளையும் கணினியை ஹோஸ்ட் செய்ய பதிவு செய்கிறது.
இந்த டெமோவில் ஆதரிக்கப்படும் RFID தொழில்நுட்பங்கள்:

  • ISO14443A/NFCA அறிமுகம்
  • ISO14443B/NFCB அறிமுகம்
  • ஃபெலிகா/NFCF
  • ISO15693/NFCV அறிமுகம்
  • செயலில் உள்ள P2P
  • அட்டை முன்மாதிரி வகை A மற்றும் F

2.2 கட்டிடக்கலை
STM32Cube-க்கான இந்த முழுமையாக இணக்கமான மென்பொருள் விரிவாக்கம், ST25R3916/ ST25R3916B உயர் செயல்திறன் கொண்ட HF ரீடர்/NFC துவக்கி IC-ஐப் பயன்படுத்தி பயன்பாடுகளை உருவாக்க உங்களை அனுமதிக்கிறது. இது STM32 மைக்ரோகண்ட்ரோலருக்கான STM32CubeHAL வன்பொருள் சுருக்க அடுக்கை அடிப்படையாகக் கொண்டது மற்றும் X-NUCLEO- FC32A06/X-NUCLEO-NFC1A08 விரிவாக்க பலகைக்கான பலகை ஆதரவு தொகுப்பு (BSP) மூலம் STM1Cube-ஐ நீட்டிக்கிறது. பயன்பாட்டு மென்பொருள் பின்வரும் அடுக்குகள் மூலம் X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 விரிவாக்க பலகையை அணுகவும் பயன்படுத்தவும் முடியும்:
STM32Cube HAL அடுக்கு: HAL இயக்கி அடுக்கு, மேல் அடுக்குகளுடன் (பயன்பாடு, நூலகங்கள் மற்றும் அடுக்குகள்) தொடர்பு கொள்ள எளிய, பல-நிகழ்வு APIகளின் (பயன்பாட்டு நிரலாக்க இடைமுகங்கள்) தொகுப்பை வழங்குகிறது. இந்த பொதுவான மற்றும் நீட்டிப்பு APIகள் நேரடியாக ஒரு பொதுவான கட்டமைப்பில் கட்டமைக்கப்பட்டுள்ளன, மேலும் குறிப்பிட்ட மைக்ரோகண்ட்ரோலர் யூனிட் (MCU) வன்பொருள் தகவலைச் சார்ந்து இல்லாமல் மிடில்வேர் போன்ற மேலோட்டமான அடுக்குகள் அவற்றின் செயல்பாடுகளைச் செயல்படுத்த அனுமதிக்கின்றன. இந்த அமைப்பு நூலகக் குறியீட்டை மீண்டும் பயன்படுத்துவதை மேம்படுத்துகிறது மற்றும் பிற சாதனங்களில் எளிதாக எடுத்துச் செல்லக்கூடிய தன்மையை உறுதி செய்கிறது.

  • பலகை ஆதரவு தொகுப்பு (BSP) அடுக்கு: STM32 நியூக்ளியோ பலகையில் உள்ள புறச்சாதனங்களுக்கு ஆதரவை வழங்குகிறது (MCU தவிர). இந்த APIகளின் தொகுப்பு LED, பயனர் பொத்தான் போன்ற சில பலகை சார்ந்த புறச்சாதனங்களுக்கு ஒரு நிரலாக்க இடைமுகத்தை வழங்குகிறது. இந்த இடைமுகம் குறிப்பிட்ட பலகை பதிப்பை அடையாளம் காணவும் உதவுகிறது.
  • மிடில்வேர் NRF சுருக்க அடுக்கு (RFAL): RFAL, RF/NFC தகவல்தொடர்புக்கு பல செயல்பாடுகளை வழங்குகிறது. இது வெவ்வேறு RF ICகளை (தற்போதுள்ள ST25R3911B தயாரிப்பு குடும்பம் மற்றும் எதிர்கால ST25R391x சாதனங்கள்) பொதுவான மற்றும் பயன்படுத்த எளிதான இடைமுகத்தின் கீழ் தொகுக்கிறது.

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

  • ISO-DEP (ISO14443-4 தரவு இணைப்பு அடுக்கு, T=CL)
  • NFC-DEP (ISO18092 தரவு பரிமாற்ற நெறிமுறை)
  • NFC-A \ ISO14443A (T1T, T2T, T4TA)
  • NFC-B \ ISO14443B (T4TB)
  • NFC-F \ FeliCa (T3T)
  • NFC-V \ ISO15693 (T5T)
  • P2P \ ISO18092 (NFCIP1, செயலற்ற-செயலில் P2P)
  • ST25TB (தனியுரிமை நெறிமுறையுடன் ISO14443-2 வகை B) உள்நாட்டில்,

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

  • RF HL – RF மேல் அடுக்கு
  • RF HAL- RF வன்பொருள் சுருக்க அடுக்கு
  • RF AL – RF சுருக்க அடுக்கு

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

ஆர்எஃப் எச்எல் RFAL NFC (RFAL)
RFAL நெறிமுறை ISO DEP NFC DEP
தொழில்நுட்பங்கள் NFC-A NFC-B NFC•F NFC-V TIT T2T TAT ST25TB
ஆர்எஃப் எச்ஏஎல் RF
RF கட்டமைப்புகள்
ST25R3911 ST25R3916 ST25R95

RF HAL இல் உள்ள தொகுதிகள் சிப் சார்ந்தவை, அவை RF IC இயக்கி, உள்ளமைவு அட்டவணைகள் மற்றும் HW க்கு இயற்பியல் RF செயல்பாடுகளைச் செய்வதற்கான குறிப்பிட்ட வழிமுறைகளை செயல்படுத்துகின்றன. அழைப்பாளருக்கான இடைமுகம் ஒரு பகிரப்பட்ட RF தலைப்பு ஆகும். file இது மேல் அடுக்குகளுக்கும் (அனைத்து சில்லுகளுக்கும்) ஒரே இடைமுகத்தை வழங்குகிறது. RFAL ஐ மேலும் இரண்டு துணை அடுக்குகளாகப் பிரிக்கலாம்:

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

இவற்றின் மேல், பயன்பாட்டு அடுக்கு NFC மன்ற செயல்பாடுகள் (NFCC), EMVCo, DISCO/NUCLEO டெமோ போன்ற RFAL செயல்பாடுகளைப் பயன்படுத்துகிறது. RFAL NFC தொகுதி, வாக்குப்பதிவு/கேட்டல் சாதனங்களாக பொதுவான செயல்பாடுகளைச் செய்வதற்கான இடைமுகத்தை வழங்குகிறது. IC களின் மிகக் குறைந்த செயல்பாடுகளுக்கான அணுகல் RF தொகுதியால் வழங்கப்படுகிறது. எந்தவொரு குறிப்பிட்ட வன்பொருள் உள்ளமைவுத் தரவும் தேவையில்லாமல், அழைப்பாளர் எந்த RF தொழில்நுட்பம் அல்லது நெறிமுறை அடுக்குகளையும் நேரடியாகப் பயன்படுத்தலாம்.
படம் 2. X-CUBE-NFC6 மென்பொருள் கட்டமைப்பு

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்

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

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்1

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

  • ஆவணம்: இந்த கோப்புறையில் தொகுக்கப்பட்ட HTML உள்ளது. file மென்பொருள் கூறுகள் மற்றும் APIகளை விவரிக்கும் மூலக் குறியீட்டிலிருந்து உருவாக்கப்பட்டது.
  • இயக்கிகள்: இந்தக் கோப்புறையில் HAL இயக்கிகள், ஆதரிக்கப்படும் ஒவ்வொரு பலகை அல்லது வன்பொருள் தளத்திற்கான பலகை சார்ந்த இயக்கிகள், இதில் உள்ளமைக்கப்பட்ட கூறுகள் மற்றும் Cortex-M செயலி தொடருக்கான CMSIS விற்பனையாளர்-சுயாதீன வன்பொருள் சுருக்க அடுக்கு ஆகியவை உள்ளன.
  • மிடில்வேர்ஸ்: இந்த கோப்புறையில் RFAL (RF சுருக்க அடுக்கு) உள்ளது. RFAL RF/NFC தொடர்பைச் செய்யத் தேவையான பல செயல்பாடுகளை வழங்குகிறது. RFAL வெவ்வேறு RF ICகளை (ST25R3911/ST25R3916/ST25R3916B மற்றும் எதிர்கால ST25R391x சாதனங்கள்) பொதுவான மற்றும் பயன்படுத்த எளிதான இடைமுகத்தின் கீழ் தொகுக்கிறது.
  • திட்டங்கள்: இந்த கோப்புறையில் இரண்டு s உள்ளனampவிண்ணப்பம் முன்னாள்amples:
    – Tag கண்டறிதல்-அட்டை முன்மாதிரி
    - NDEF செய்திகளைப் படித்து எழுதுங்கள்.

அவை மூன்று மேம்பாட்டு சூழல்களுக்கு (ARMக்கான IAR உட்பொதிக்கப்பட்ட பணிப்பெட்டி, கீல் மைக்ரோகண்ட்ரோலர் மேம்பாட்டு கிட் (MDK-ARM) மற்றும் STM476CubeIDE) NUCLEO-L053RG அல்லது NUCLEO-L8R32 தளத்திற்கு வழங்கப்படுகின்றன.
2.4 APIகள்
பயனருக்குக் கிடைக்கும் APIகள் பற்றிய விரிவான தொழில்நுட்பத் தகவல்களை தொகுக்கப்பட்ட CHM இல் காணலாம். file மென்பொருள் தொகுப்பின் “RFAL” கோப்புறையில் அமைந்துள்ளது, அங்கு அனைத்து செயல்பாடுகளும் அளவுருக்களும் முழுமையாக விவரிக்கப்பட்டுள்ளன. NDEF APIகள் பற்றிய விரிவான தொழில்நுட்ப தகவல்கள் .chm இல் கிடைக்கின்றன. file "doc" கோப்புறையில் சேமிக்கப்பட்டது.
2.5 எஸ்ample விண்ணப்பம்
ஒரு எஸ்ampNUCLEOL06RG அல்லது NUCLEO-L1R08 மேம்பாட்டு வாரியத்துடன் X-NUCLEO-NFC1A476/X-NUCLEO-NFC053A8 விரிவாக்க பலகையைப் பயன்படுத்தும் le பயன்பாடு "திட்டங்கள்" கோப்பகத்தில் வழங்கப்படுகிறது. பல IDE களுக்கு உருவாக்கத் தயாராக உள்ள திட்டங்கள் கிடைக்கின்றன. இந்தப் பயன்பாட்டில், NFC tags P2P-ஐ ஆதரிக்கும் பல்வேறு வகையான மொபைல் போன்கள் ST25R3916/ ST25R3916B உயர் செயல்திறன் கொண்ட HF ரீடர்/NFC முன்-இறுதி IC-யால் கண்டறியப்படுகின்றன (மேலும் விவரங்களுக்கு, CHM ஆவணங்களைப் பார்க்கவும்) file மூலக் குறியீட்டிலிருந்து உருவாக்கப்பட்டது). கணினி துவக்கம் மற்றும் கடிகார உள்ளமைவுக்குப் பிறகு, LED101, LED102, LED103, LED104, LED105 மற்றும் LED106 ஆகியவை 3 முறை ஒளிரும். பின்னர் வாசகர் புலம் செயல்படுத்தப்பட்டதைக் குறிக்க LED106 ஒளிரும். ஒரு tag அருகாமையில் கண்டறியப்பட்டால், கீழே பட்டியலிடப்பட்டுள்ளபடி ஒரு LED இயக்கப்படும்.
அட்டவணை 2. LED விளக்கு எரிகிறது tag கண்டறிதல்

NFC tag வகை LED எரிகிறது tag கண்டறிதல்
NFC வகை F LED101/வகை F
NFC வகை B LED102/வகை B
NFC வகை A LED103/வகை A
NFC வகை V LED104/வகை V
NFC வகை AP2P LED105/வகை AP2P

ஒரு வாசகர் X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 விரிவாக்கப் பலகையை அணுகினால், மென்பொருள் அட்டை முன்மாதிரி பயன்முறையில் நுழைகிறது, மேலும் ent கட்டளை வகையைப் பொறுத்து, அது NFC TYPE A மற்றும்/அல்லது NFC TYPE FLED ஐ இயக்குகிறது.
முன்னிருப்பாக, X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 எந்த தரவையும் எழுதாது tag, ஆனால் இந்த சாத்தியத்தை வரையறுக்கப்பட்ட முன்-செயலி மூலம் செயல்படுத்த முடியும் file டெமோ.எச்.
கார்டு எமுலேஷன் மற்றும் போலர் பயன்முறையையும் அதே நடைமுறையுடன் இயக்கலாம்/முடக்கலாம்.
ST மெய்நிகர் தொடர்பு போர்ட் இடைமுகமும் தொகுப்பில் சேர்க்கப்பட்டுள்ளது. பலகை இயக்கப்பட்டவுடன், பலகை துவக்கப்பட்டு STLink மெய்நிகர் COM போர்ட்டாக எண்ணப்படும்.
படம் 4. மெய்நிகர் COM போர்ட் கணக்கீடு

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்2

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

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்3

இணைப்பு வெற்றிகரமாக இருப்பதை உறுதிப்படுத்த, கீழே காட்டப்பட்டுள்ளதைப் போன்ற பல செய்திகளை முனைய சாளரம் திருப்பி அனுப்புகிறது.
படம் 6. X-NUCLEO-NFC06A1 விரிவாக்கப் பலகை வெற்றிகரமாகத் தொடங்கப்பட்டது.

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்4

இரண்டாவது எஸ்amp"STM32L476RGNucleo_Polling" எனப்படும் இரண்டாவது திட்ட இலக்கைத் தேர்ந்தெடுப்பதன் மூலம் விண்ணப்பம் கிடைக்கிறது.TagDetectNdef”. இந்தப் பயன்பாடு NDEF செய்திகளை நிர்வகிக்கிறது tags.

  • ஃபார்ம்வேர் தொடங்கும் போது, கன்சோல் பதிவில் ஒரு மெனு காட்டப்படும்.
  • பயனர் பொத்தான் உங்களை பல விருப்பங்களை சுழற்சி செய்ய அனுமதிக்கிறது, அவற்றில் NDEF உள்ளடக்கத்தைப் படித்தல், உரைப் பதிவை எழுதுதல்,
  • ஒரு URI பதிவை எழுதுதல் மற்றும் வடிவமைத்தல் tag NDEF உள்ளடக்கத்திற்கு.
  • டெமோவைத் தேர்ந்தெடுத்த பிறகு, ஒரு tag டெமோ இயங்குவதைப் பார்க்க.

படம் 7. X-NUCLEO-NFC06A1 விரிவாக்க பலகை பயனர் பொத்தான் விருப்பங்கள்

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்5

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

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

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்6

X-NUCLEO-NFC06A1 விரிவாக்கப் பலகை X-NUCLEO-NFC06A1
NFC கார்டு ரீடர் விரிவாக்க பலகை ST25R3916 சாதனத்தை அடிப்படையாகக் கொண்டது. விரிவாக்க பலகை ISO14443A/B, ISO15693, FeliCa™ மற்றும் AP2P தகவல்தொடர்புகளை ஆதரிக்கும் வகையில் கட்டமைக்கப்பட்டுள்ளது. ST25R3916, NFC, அருகாமை மற்றும் அருகாமை HF RFID தரநிலைகள் போன்ற நிலையான பயன்பாடுகளுக்கான ரீடர் பயன்முறையில் பிரேம் கோடிங் மற்றும் டிகோடிங்கை நிர்வகிக்கிறது. இது ISO/IEC 14443 வகை A மற்றும் B, ISO/IEC 15693 (ஒற்றை துணை கேரியர் மட்டும்) மற்றும் ISO/IEC 18092 தொடர்பு நெறிமுறைகளையும் NFC மன்ற வகை 1, 2, 3, 4, மற்றும் 5 ஐக் கண்டறிதல், படித்தல் மற்றும் எழுதுதல் ஆகியவற்றை ஆதரிக்கிறது. tags. உள்-குறைந்த-சக்தி கொள்ளளவு சென்சார், ரீடர் புலத்தை இயக்காமல் அல்ட்ரா-குறைந்த சக்தி விழிப்புணர்வைச் செய்கிறது மற்றும் பாரம்பரிய தூண்டல் விழிப்புணர்வைத் தேர்ந்தெடுக்கவும் ampலிட்யூட் அல்லது கட்ட அளவீடு. தானியங்கி ஆண்டெனா ட்யூனிங் (ஏஏடி) தொழில்நுட்பம் உலோக பாகங்கள் மற்றும்/அல்லது மாறும் சூழல்களுக்கு அருகில் செயல்பட உதவுகிறது.
படம் 9. X-NUCLEO-NFC06A1 விரிவாக்கப் பலகை

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்7

3.1.3X-NUCLEO-NFC08A1 விரிவாக்கப் பலகை
X-NUCLEO-NFC08A1 NFC கார்டு ரீடர் விரிவாக்க பலகை ST25R3916B சாதனத்தை அடிப்படையாகக் கொண்டது. விரிவாக்க பலகை ISO14443A/B, ISO15693, FeliCa™ மற்றும் AP2P தகவல்தொடர்புகளை ஆதரிக்கும் வகையில் கட்டமைக்கப்பட்டுள்ளது. ST25R3916B, NFC, அருகாமை மற்றும் அருகாமை HF RFID தரநிலைகள் போன்ற நிலையான பயன்பாடுகளுக்கான ரீடர் பயன்முறையில் பிரேம் கோடிங் மற்றும் டிகோடிங்கை நிர்வகிக்கிறது. இது ISO/IEC 14443 வகை A மற்றும் B, ISO/IEC 15693 (ஒற்றை துணை கேரியர் மட்டும்) மற்றும் ISO/IEC 18092 தொடர்பு நெறிமுறைகள் மற்றும் NFC மன்ற வகை 1, 2, 3, 4, மற்றும் 5 ஐக் கண்டறிதல், படித்தல் மற்றும் எழுதுதல் ஆகியவற்றை ஆதரிக்கிறது. tags. ஆன்-போர்டு லோ-பவர் கெபாசிட்டிவ் சென்சார், ரீடர் ஃபீல்டை ஆன் செய்யாமலும், பாரம்பரிய தூண்டல் விழிப்புநிலையைத் தேர்ந்தெடுக்காமலும் அல்ட்ரா-லோ பவர் வேக்-அப் செய்கிறது. ampலிட்யூட் அல்லது கட்ட அளவீடு. தானியங்கி ஆண்டெனா ட்யூனிங் (ஏஏடி) தொழில்நுட்பம் உலோக பாகங்கள் மற்றும்/அல்லது மாறும் சூழல்களுக்கு அருகில் செயல்பட உதவுகிறது.
படம் 10. X-NUCLEO-NFC08A1 விரிவாக்கப் பலகை

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்8

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

  • X-CUBE-NFC6: NFC பயன்பாடுகள் மேம்பாட்டிற்காக அர்ப்பணிக்கப்பட்ட STM32Cube க்கான விரிவாக்கம். X-CUBENFC6 ஃபார்ம்வேர் மற்றும் தொடர்புடைய ஆவணங்கள் இங்கே கிடைக்கின்றன www.st.com.
  • மேம்பாட்டு கருவி-சங்கிலி மற்றும் தொகுப்பி. STM32Cube விரிவாக்க மென்பொருள் பின்வரும் மூன்று சூழல்களை ஆதரிக்கிறது:
    – ARM ® (EWARM) கருவித்தொகுப்பு + ST-LINK க்கான IAR உட்பொதிக்கப்பட்ட பணிப்பெட்டி
    – கெய்ல் மைக்ரோகண்ட்ரோலர் டெவலப்மென்ட் கிட் (MDK-ARM) டூல்செயின் + ST-LINK
    – STM32CubeIDE + ST-லிங்க்

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

  • ஒரு STM32 நியூக்ளியோ மேம்பாட்டு தளம் (பரிந்துரைக்கப்பட்ட ஆர்டர் குறியீடு: NUCLEO-L476RG அல்லது NUCLEOL053R8)
  • ஒரு ST25R3916/ST25R3916B உயர் செயல்திறன் கொண்ட HF ரீடர்/NFC முன்-இறுதி IC விரிவாக்க பலகை (வரிசை குறியீடு: X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1)
  • STM32 நியூக்ளியோவை கணினியுடன் இணைக்க ஒரு USB வகை A முதல் Mini-B USB கேபிள்

3.4 மென்பொருள் அமைப்பு
3.4.1 மேம்பாட்டு கருவிச் சங்கிலிகள் மற்றும் தொகுப்பிகள்
STM32Cube விரிவாக்க மென்பொருளால் ஆதரிக்கப்படும் ஒருங்கிணைந்த மேம்பாட்டு சூழல்களில் (IDE) ஒன்றைத் தேர்ந்தெடுத்து, IDE வழங்குநரால் வழங்கப்பட்ட கணினி தேவைகள் மற்றும் அமைவுத் தகவலைப் படிக்கவும்.
3.5 கணினி அமைப்பு
3.5.1 STM32 நியூக்ளியோ மற்றும் X-NUCLEO-NFC06A1 விரிவாக்க பலகை அமைப்பு
STM32 நியூக்ளியோ போர்டு, ST-LINK/V2-1 பிழைத்திருத்தி/நிரலாக்கியை ஒருங்கிணைக்கிறது. நீங்கள் ST-LINK/ V2-1 USB இயக்கியை STSW-LINK009 இல் பதிவிறக்கம் செய்யலாம். X-NUCLEO-NFC06A1 விரிவாக்க பலகை, Arduino™ UNO R32 நீட்டிப்பு இணைப்பான் மூலம் STM3 நியூக்ளியோ மேம்பாட்டு பலகையில் எளிதாக செருகப்படுகிறது. இது SPI போக்குவரத்து அடுக்கு மூலம் STM32 நியூக்ளியோ போர்டில் உள்ள STM32 மைக்ரோகண்ட்ரோலருடன் இடைமுகப்படுத்துகிறது. I²C தொடர்பும் சாத்தியமாகும், ஆனால் இதற்கு பின்வரும் வன்பொருள் மாற்றங்கள் தேவை:

  • சாலிடர் ST2 மற்றும் ST4 ஜம்பர்கள்
  • சாலிடர் R116 மற்றும் R117 புல்-அப் ரெசிஸ்டர்கள்
  • SPI சாலிடர் பிரிட்ஜை அகற்று.
  • I²C சாலிடர் பிரிட்ஜை வைக்கவும். தேவைப்பட்டால், I²C இயக்கி தொகுப்பைச் செயல்படுத்த, முன்-செயலி தொகுப்பு கொடியை RFAL_USE_I2C ஐப் பயன்படுத்தி USE_HAL_SPI_REGISTER_CALLBACKS என மறுபெயரிட வேண்டும்.

படம் 11. X-NUCLEO-NFC06A1 விரிவாக்க பலகை மற்றும் NUCLEO-L476RG மேம்பாட்டு பலகை

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் - படம்9

3.5.2STM32 நியூக்ளியோ மற்றும் X-NUCLEO-NFC08A1 விரிவாக்க பலகை அமைப்பு
STM32 நியூக்ளியோ போர்டு, ST-LINK/V2-1 பிழைத்திருத்தி/நிரலாக்கியை ஒருங்கிணைக்கிறது. நீங்கள் ST-LINK/ V2-1 USB இயக்கியை STSW-LINK009 இல் பதிவிறக்கம் செய்யலாம். X-NUCLEO-NFC08A1 விரிவாக்க பலகை, Arduino™ UNO R32 நீட்டிப்பு இணைப்பான் மூலம் STM3 நியூக்ளியோ மேம்பாட்டு பலகையில் எளிதாக செருகப்படுகிறது. இது SPI போக்குவரத்து அடுக்கு வழியாக STM32 நியூக்ளியோ பலகையில் உள்ள STM32 மைக்ரோகண்ட்ரோலருடன் இடைமுகப்படுத்துகிறது. I²C தொடர்பும் சாத்தியமாகும்.

சரிபார்ப்பு வரலாறு

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

தேதி பதிப்பு மாற்றங்கள்
18-ஜூலை-19 1 ஆரம்ப வெளியீடு.
19-அக்டோபர்-22 2 மேம்படுத்தப்பட்ட அறிமுகம், பிரிவு 2.1 முடிந்துவிட்டதுview, பிரிவு 2.2 கட்டமைப்பு, பிரிவு 2.3 கோப்புறை அமைப்பு, பிரிவு 2.5 Sample பயன்பாடு, பிரிவு 3.2 மென்பொருள் விளக்கம், பிரிவு 3.3 வன்பொருள் அமைப்பு, மற்றும் பிரிவு 3.5.1 STM32 நியூக்ளியோ மற்றும் X-NUCLEO-NFC06A1 விரிவாக்க பலகை அமைப்பு.
பிரிவு 3.1.3 X-NUCLEO-NFC08A1 விரிவாக்க பலகை மற்றும் பிரிவு 3.5.2 STM32 நியூக்ளியோ மற்றும்-NUCLEO-NFC08A1 விரிவாக்க பலகை அமைப்பு சேர்க்கப்பட்டது.

முக்கிய அறிவிப்பு - கவனமாகப் படியுங்கள்

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

ST லோகோ© 2022 STMmicroelectronics 
அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை

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

ST UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர் [pdf] பயனர் கையேடு
UM2616 X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர், UM2616, X-CUBE-NFC6 உயர் செயல்திறன் HF ரீடர், X-CUBE-NFC6, உயர் செயல்திறன் HF ரீடர், உயர் HF ரீடர், HF ரீடர், உயர் செயல்திறன் ரீடர், ரீடர், NFC துவக்கி STM32Cube க்கான IC மென்பொருள் விரிவாக்கம்

குறிப்புகள்

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

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