د ST لوگوCUBE-NFC6 د لوړ فعالیت HF ریډر
د کارن لارښود

UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر

د STM6Cube لپاره د X-CUBE-NFC32 لوړ فعالیت HF ریډر/NFC ابتکار IC سافټویر توسیع سره پیل کول
پیژندنه
د STM6Cube لپاره د X-CUBE-NFC32 سافټویر توسع د STM32 لپاره بشپړ مډلویر چمتو کوي ترڅو غوښتنلیکونه کنټرول کړي چې د ST25R3916/ST25R3916B لوړ فعالیت NFC فرنټ-اینډ IC ملاتړ کوي د NFC پیل کونکي ، هدف ، لوستونکي ، او کارت ایمولیشن حالتونو په کارولو سره.
پراخول د STM32Cube سافټویر ټیکنالوژۍ په سر کې رامینځته شوی ترڅو د مختلف STM32 مایکرو کنټرولرونو کې د پور وړتیا اسانه کړي. سافټویر د s سره راځيampد X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 توسعې بورډ کې د چلونکي چلوونکي پلي کول د NUCLEO-L053R8 یا NUCLEO-L476RG پراختیایی بورډ په سر کې پلګ شوي.
اړوند لینکونه: د STM32Cube ایکوسیستم څخه لیدنه وکړئ web پاڼه www.st.com د نورو معلوماتو لپاره

لنډیزونه او لنډیزونه

جدول 1. د لنډیزونو لیست

مخفف تفصیل
NFC د ساحې ارتباط ته نږدې
ریښتیا د RF خلاص پرت
P2P په ګډه سره
MCU د مایکرو کنټرولر واحد
BSP د بورډ ملاتړ کڅوړه
HAL د هارډویر خلاصون پرت
LED د روښنايي جذبونکي ډایډډ
SPI سیریل پرفیریل انٹرفیس
ایس ایم ایس آرم Cortexmicrocontroller سافټویر انٹرفیس معیاري

د STM6Cube لپاره د X-CUBE-NFC32 سافټویر پراخول
2.1 اوورview
د X-CUBE-NFC6 سافټویر کڅوړه د STM32Cube فعالیت پراخوي. د کڅوړې کلیدي ځانګړتیاوې په لاندې ډول دي:

  • د ST25R3916/ST25R3916B د لوړ فعالیت HF ریډر/NFC فرنټ-اینډ IC په کارولو سره د غوښتنلیکونو جوړولو لپاره بشپړ مډل ویئر.
  • Sampد NFC کشف کولو لپاره غوښتنلیک tags د مختلف ډولونو او ګرځنده تلیفونونو څخه چې د P2P ملاتړ کوي، د کارت ایمولیشن حالت، او لوستل / لیکل.
  • Sampد NDEF پیغامونو لوستلو او لیکلو لپاره غوښتنلیک.
  • Sampد X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 توسعې بورډ لپاره پلي شوي پلي کول په NUCLEO-L053R8 یا NUCLEO-L476RG پراختیایی بورډ کې پلګ شوي.
  • د مختلف MCU کورنیو کې اسانه لیږدونې ، د STM32Cube څخه مننه.
  • د ټولو لویو ټیکنالوژیو لپاره بشپړ RF/NFC خلاصون (RFAL)، په شمول د بشپړ ISO-DEP او NFCDEP پرتونو.
  • وړیا، د کاروونکي دوستانه جواز شرایط.

دا سافټویر د ST25R3916/ST25R3916B وسیلې لپاره د لوړ فعالیت HF ریډر/NFC مخکښ پای IC ډرایورونه لري ، چې په STM32 چلیږي. دا د STM32Cube سافټویر ټیکنالوژۍ په سر کې جوړ شوی ترڅو د مختلف STM32 مایکرو کنټرولرونو کې د پور وړتیا اسانه کړي. پدې فرم ویئر کڅوړه کې د اجزاو وسیلې چلونکي ، د بورډ ملاتړ کڅوړه ، او داسې شامل ديample غوښتنلیک د STM06 نیوکلیو بورډونو سره د X-NUCLEO-NFC1A08/X-NUCLEO-NFC1A32 توسیع بورډ کارول ښیې.
ا سample غوښتنلیک ST25R3916/ST25R3916B د فعال او غیر فعال وسیلې موندلو لپاره د رایې ورکولو په لوپ کې تنظیموي. کله چې غیر فعال وي tag یا فعاله وسیله کشف شوه، د لوستونکي ساحه د اړونده LED په بدلولو سره کشف شوې ټیکنالوژي سیګنال کوي. دا هم امکان لري چې د کارونکي تڼۍ په فشارولو سره ST25R3916/ST25R3916B په انډکټیو وییک اپ حالت کې تنظیم کړئ. د رای ورکولو د دې لوپ په ترڅ کې د ایسample غوښتنلیک د کارت ایمولیشن حالت کې ST25R3916/ ST25R3916B هم تنظیموي ترڅو د لوستونکي شتون ومومي. ډیمو ټول فعالیتونه د ST-LINK مجازی COM بندر سره کوربه سیسټم ته ننوځي.
پدې ډیمو کې ملاتړ شوي RFID ټیکنالوژي په لاندې ډول دي:

  • ISO14443A/NFCA
  • ISO14443B/NFCB
  • Felica/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 ډرایور پرت د عمومي ، څو مثالونو APIs (د غوښتنلیک برنامې انٹرفیس) ساده سیټ چمتو کوي ترڅو د پورتنۍ پرتونو (اپلیکیشن ، کتابتونونو او سټیکونو) سره تعامل وکړي. دا جنریک او توسیع APIs په مستقیم ډول په یو عام جوړښت کې جوړ شوي او د مډلویر په څیر پراخ پرتونو ته اجازه ورکوي چې د ځانګړي مایکرو کنټرولر واحد (MCU) هارډویر معلوماتو پورې اړه پرته خپلې دندې پلي کړي. دا جوړښت د کتابتون کوډ بیا کارونې ته وده ورکوي او په نورو وسیلو کې د اسانه لیږد وړتیا تضمینوي.

  • د بورډ ملاتړ کڅوړه (BSP) پرت: د STM32 نیوکلیو بورډ (د MCU سربیره) کې د پردیو لپاره ملاتړ چمتو کوي. د APIs دا سیټ د ځانګړي بورډ ځانګړي پریرالونو لکه LED، د کاروونکي تڼۍ او نور لپاره د پروګرام کولو انٹرفیس چمتو کوي. دا انٹرفیس تاسو سره د بورډ ځانګړي نسخه پیژندلو کې هم مرسته کوي.
  • د مینځنی ویر NRF خلاصون پرت (RFAL): RFAL د RF/NFC ارتباط لپاره ډیری دندې چمتو کوي. دا مختلف RF ICs (موجوده 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 بلاک ډیاګرام

RF HL RFAL NFC
RFAL پروتوکول د ISO DEP NFC DEP
ټیکنالوژي NFC-A NFC-B NFC•F NFC-V ټي آی ټي T2T TAT ST25TB
RF HAL RF
د RF تشکیلات
ST25R3911 ST25R3916 ST25R95

په RF HAL کې ماډلونه په چپ پورې تړلي دي، دوی د RF IC ډرایور، د ترتیب میزونه، او د فزیکي RF دندو ترسره کولو لپاره د HW لپاره ځانګړي لارښوونې پلي کوي. د زنګ وهونکي لپاره انٹرفیس یو ګډ RF سرلیک دی file کوم چې د پورتنیو پرتونو لپاره ورته انٹرفیس چمتو کوي (د ټولو چپس لپاره). RFAL په دوو نورو فرعي پرتونو ویشل کیدی شي:

  • ټیکنالوژي: د ټیکنالوژۍ ماډلونه چې ټول مشخصات، چوکاټ، وختونه، او نور پلي کوي
  •  پروتوکولونه: د پروتوکول پلي کول په شمول ټول چوکاټونه، وختونه، د خطا اداره کول، او نور.

د دې په سر کې، د اپلیکیشن پرت د RFAL افعال کاروي لکه د NFC فورم فعالیتونه (NFCC)، EMVCo، DISCO/ NUCLEO ډیمو، او داسې نور. د RFAL NFC ماډل د رای ورکوونکي / اوریدونکي وسیلو په توګه د عام فعالیتونو ترسره کولو لپاره یو انٹرفیس چمتو کوي. د ICs ترټولو ټیټو دندو ته لاسرسی د RF ماډل لخوا ورکول کیږي. زنګ وهونکی کولی شي د هر ډول RF ټیکنالوژۍ یا پروتوکول پرتونو څخه مستقیم کار واخلي پرته لدې چې کوم ځانګړي هارډویر ترتیب ډیټا ته اړتیا ولري.
شکل 2. د X-CUBE-NFC6 سافټویر جوړښت

ST UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر - انځور

2.3 د فولډر جوړښت

ST UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر - انځور1

لاندې فولډرونه د سافټویر کڅوړه کې شامل دي:

  • اسناد: دا فولډر یو ترتیب شوی HTML لري file د سرچینې کوډ څخه رامینځته شوی کوم چې د سافټویر برخې او APIs توضیح کوي.
  • ډرایورونه: دا فولډر د HAL ډرایورونه لري، د هر ملاتړ شوي بورډ یا هارډویر پلیټ فارم لپاره د بورډ ځانګړي ډرایورونه، په شمول د بورډ برخې برخې، او د Cortex-M پروسیسر لړۍ لپاره د CMSIS پلورونکي خپلواک هارډویر خلاصون پرت.
  • Middlewares: دا فولډر RFAL (RF خلاصون پرت) لري. RFAL د RF/NFC ارتباطاتو ترسره کولو لپاره اړین ډیری دندې وړاندې کوي. RFAL مختلف RF ICs (ST25R3911/ST25R3916/ST25R3916B او راتلونکي ST25R391x وسیلې) د یو عام او اسانه کارونې انٹرفیس لاندې ګروپ کوي.
  • پروژې: دا فولډر دوه s لريampد غوښتنلیک مثالamples:
    – Tag کشف - کارت ایمولیشن
    - د NDEF پیغامونه ولولئ او ولیکئ

دوی د دریو پراختیایی چاپیریالونو لپاره د NUCLEO-L476RG یا NUCLEO-L053R8 پلیټ فارم لپاره چمتو شوي (د ARM لپاره د IAR ایمبیډډ ورک بینچ ، د کیل مایکرو کنټرولر پرمختیا کټ (MDK-ARM) ، او STM32CubeIDE.
۱.۴ APIs
کارونکي ته د موجود APIs په اړه تفصيلي تخنیکي معلومات په ترتیب شوي CHM کې موندل کیدی شي file د سافټویر کڅوړې د "RFAL" فولډر دننه موقعیت لري چیرې چې ټولې دندې او پیرامیټونه په بشپړ ډول تشریح شوي. د NDEF APIs په اړه تفصيلي تخنیکي معلومات په .chm کې شتون لري file په "د doc" فولډر کې زیرمه شوي.
2.5 سampد غوښتنلیک
ا سampد NUCLEOL06RG یا NUCLEO-L1R08 پراختیایی بورډ سره د X-NUCLEO-NFC1A476/X-NUCLEO-NFC053A8 توسیع بورډ په کارولو سره غوښتنلیک د "پروژو" لارښود کې چمتو شوی. د جوړولو لپاره چمتو پروژې د ډیری IDEs لپاره شتون لري. په دې غوښتنلیک کې، 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/Type AP2P

که یو لوستونکی د X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 توسیع بورډ ته نږدې شي، سافټویر د کارت ایمولیشن حالت ته ننوځي او د کمانډ ډول ent پورې اړه لري، دا د NFC ډول A او/یا NFC TYPE FLED بدلوي.
په ډیفالټ ډول، X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 ته هیڅ معلومات نه لیکي tag، مګر دا امکان د پری پروسیسر لخوا فعال کیدی شي چې په کې تعریف شوی file demo.h
د کارت ایمولیشن او رای ورکونکی موډ هم د ورته طرزالعمل سره فعال / غیر فعال کیدی شي.
د ST مجازی مخابراتو پورټ انٹرفیس هم په کڅوړه کې شامل دی. یوځل چې بورډ فعال شي ، بورډ پیل کیږي او د STLink مجازی COM بندر په توګه شمیرل کیږي.
شکل 4. د مجازی COM پورټ شمیره

ST UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر - انځور2

د مجازی COM پورټ نمبر چیک کولو وروسته، د لاندې ښودل شوي ترتیب سره د وینډوز ټرمینل (هایپرټرمینل یا ورته) پرانیزئ (اختیار فعال کړئ: په LF کې ضمني CR، که شتون ولري).

ST UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر - انځور3

د ټرمینل کړکۍ د بریالي پیوستون تصدیق کولو لپاره لاندې ښودل شوي ورته ورته ورته پیغامونه راګرځوي.
شکل 6. د X-NUCLEO-NFC06A1 توسعې بورډ بریالی پیل

ST UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر - انځور4

دوهم سample غوښتنلیک د "STM32L476RGNucleo_Polling" په نوم د دویمې پروژې هدف په ټاکلو سره شتون لريTagدا اپلیکیشن د NDEF پیغامونه اداره کوي tags.

  • کله چې فرم ویئر پیل شي، یو مینو د کنسول لاګ کې ښودل کیږي.
  • د کارونکي تڼۍ تاسو ته اجازه درکوي د ډیری اختیارونو له لارې تیر کړئ، په شمول د NDEF منځپانګې لوستل، د متن ریکارډ لیکل،
  • د URI ریکارډ لیکل، او بڼه کول tag د NDEF منځپانګې لپاره.
  • د ډیمو غوره کولو وروسته ، a ټایپ کړئ tag د ډیمو چلولو لپاره.

شکل 7. د X-NUCLEO-NFC06A1 توسیع بورډ کارونکي تڼۍ اختیارونه

ST UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر - انځور5

د سیسټم تنظیم کولو لارښود

3.1 د هارډویر توضیحات
3.1.1STM32 نیوکلیو
د STM32 نیوکلیو پراختیایی بورډونه د کاروونکو لپاره ارزانه او انعطاف وړ لاره چمتو کوي ترڅو حلونه ازموي او د STM32 مایکرو کنټرولر لاین سره پروټوټایپونه رامینځته کړي. د Arduino ارتباطي ملاتړ او د ST مورفو نښلونکي د STM32 نیوکلیو خلاص پرمختیا پلیټ فارم فعالیت پراخه کول اسانه کوي چې د غوره کولو لپاره د پراخه ځانګړي توسیع بورډونو پراخه لړۍ سره. د STM32 نیوکلیو بورډ جلا تحقیقاتو ته اړتیا نلري ځکه چې دا د ST-LINK/V2-1 ډیبګر/پروګرامر سره مدغم کوي. د STM32 نیوکلیو بورډ د جامع STM32 سافټویر HAL کتابتون سره یوځای د مختلف بسته شوي سافټویر سره راځيampد مختلفو IDEs لپاره (IAR EWARM، Keil MDK-ARM، STM32CubeIDE، mbed او GCC/LLVM). د STM32 نیوکلیو ټول کاروونکي د mbed آنلاین سرچینو (کمپیلر، 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د لیټیوډ یا مرحلې اندازه کول. د اتوماتیک انټینا ټونینګ (AAT) ټیکنالوژي د فلزي برخو سره نږدې او / یا په بدلیدونکي چاپیریال کې عملیات وړوي.
شکل 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د لیټیوډ یا مرحلې اندازه کول. د اتوماتیک انټینا ټونینګ (AAT) ټیکنالوژي د فلزي برخو سره نږدې او / یا په بدلیدونکي چاپیریال کې عملیات وړوي.
شکل 10. د X-NUCLEO-NFC08A1 توسیع بورډ

ST UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر - انځور8

3.2 د سافټویر توضیحات
د سافټویر توضیحات لاندې سافټویر برخو ته اړتیا لري ترڅو د STM32 نیوکلیو لپاره د غوښتنلیکونو رامینځته کولو لپاره د مناسب پراختیا چاپیریال رامینځته کولو لپاره چې د NFC توسیع بورډ سره مجهز دي:

  • X-CUBE-NFC6: د STM32Cube لپاره توسیع د NFC غوښتنلیکونو پراختیا ته وقف شوی. د X-CUBENFC6 فرم ویئر او اړوند اسناد شتون لري www.st.com.
  • د پراختیا وسیلې سلسله او کمپیلر. د STM32Cube توسیع سافټویر د دریو لاندې چاپیریالونو ملاتړ کوي:
    - د ARM ® (EWARM) اوزار چین + ST-LINK لپاره د IAR ایمبیډ شوی ورک بینچ
    - د کیل مایکرو کنټرولر پرمختیا کټ (MDK-ARM) اوزار چین + ST-LINK
    - STM32CubeIDE + ST-LINK

3.3 هارډویر setup
لاندې هارډویر اجزاو ته اړتیا ده:

  • یو STM32 نیوکلیو پرمختیا پلیټ فارم (وړاندیز شوی امر کوډ: NUCLEO-L476RG یا NUCLEOL053R8)
  • یو ST25R3916/ST25R3916B د لوړ فعالیت HF ریډر/NFC مخکینۍ پای IC توسیع بورډ (د امر کوډ: X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1)
  • یو USB ډول A څخه Mini-B USB کیبل د PC سره STM32 نیوکلیو وصل کړئ

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 سولډر پل واچوئ تاسو باید د پری پروسیسر تالیف بیرغ RFAL_USE_I2C وکاروئ او د USE_HAL_SPI_REGISTER_CALLBACKS په نوم بدل کړئ USE_HAL_I2C_REGISTER_CALLBACKS، که اړتیا وي، د I²C ډرایور تالیف فعالولو لپاره.

شکل 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 ابتدايي خوشې کول.
۲۰۲۰-اکتوبر-۲۶ 2 تازه شوی پیژندنه، برخه 2.1 اوورview، برخه 2.2 آرکیټیکچر، برخه 2.3 د فولډر جوړښت، برخه 2.5 Sampد غوښتنلیک، برخه 3.2 د سافټویر توضیحات، برخه 3.3 هارډویر ترتیب، او برخه 3.5.1 STM32 نیوکلیو او X-NUCLEO-NFC06A1 د توسیع بورډ ترتیب.
اضافه شوې برخه 3.1.3 X-NUCLEO-NFC08A1 توسیع بورډ او برخه 3.5.2 STM32 Nucleo او-NUCLEO-NFC08A1 توسیع بورډ ترتیب.

مهم خبرتیا – په دقت سره ولولئ

STMicroelectronics NV او د هغې فرعي شرکتونه ("ST") حق لري چې د ST محصولاتو او/یا دې سند کې هر وخت پرته له خبرتیا څخه بدلونونه، سمونونه، وده، تعدیلات، او اصلاحات راولي. پیرودونکي باید د سپارښتنو ورکولو دمخه د ST محصولاتو په اړه وروستي اړونده معلومات ترلاسه کړي. د ST محصولات د ST د شرایطو او شرایطو سره سم پلورل کیږي چې د سپارلو په وخت کې شتون لري.
پیرودونکي یوازې د ST محصولاتو انتخاب ، انتخاب او کارولو لپاره مسؤل دي او ST د غوښتنلیک مرستې یا د پیرودونکو محصولاتو ډیزاین لپاره هیڅ مسؤلیت نه مني.
دلته د ST لخوا د فکري ملکیت حق ته هیڅ جواز، څرګند یا ضمیمه نه دی ورکړل شوی. د ST محصولاتو بیا پلورل د احکامو سره توپیر لري چې دلته ښودل شوي معلومات باید د ST لخوا د ورته محصول لپاره ورکړل شوي تضمین باطل کړي. ST او د ST لوگو د ST سوداګریزې نښې دي.
د ST سوداګریزې نښې په اړه د نورو معلوماتو لپاره، مراجعه وکړئ www.st.com/trademarks. نور ټول محصول یا خدمت نومونه د دوی د اړوندو مالکینو ملکیت دی. په دې سند کې معلومات د دې سند په هر مخکینۍ نسخه کې وړاندې شوي معلومات بدلوي او ځای په ځای کوي.

د ST لوگو© 2022 STMicroelectronics 
ټول حقونه خوندي دي

اسناد / سرچینې

ST UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر [pdf] د کارونکي لارښود
UM2616 X-CUBE-NFC6 د لوړ فعالیت HF ریډر، UM2616، X-CUBE-NFC6 د لوړ فعالیت HF ریډر، X-CUBE-NFC6، د لوړ فعالیت HF ریډر، لوړ HF ریډر، HF ریډر، د لوړ فعالیت لوستونکی، لوستونکی، د NFC نوښتګر IC د STM32Cube لپاره د سافټویر توسیع

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *