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 خلاص پرت |
په ګډه سره | |
MCU | د مایکرو کنټرولر واحد |
د بورډ ملاتړ کڅوړه | |
HAL | د هارډویر خلاصون پرت |
د روښنايي جذبونکي ډایډډ | |
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 سافټویر جوړښت
2.3 د فولډر جوړښت
لاندې فولډرونه د سافټویر کڅوړه کې شامل دي:
- اسناد: دا فولډر یو ترتیب شوی 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 کشف
LED روښانه شوه tag کشف | |
د NFC ډول F | LED101 / ډول F |
LED102/ډول B | |
د NFC ډول A | LED103/ډول A |
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 پورټ شمیره
د مجازی COM پورټ نمبر چیک کولو وروسته، د لاندې ښودل شوي ترتیب سره د وینډوز ټرمینل (هایپرټرمینل یا ورته) پرانیزئ (اختیار فعال کړئ: په LF کې ضمني CR، که شتون ولري).
د ټرمینل کړکۍ د بریالي پیوستون تصدیق کولو لپاره لاندې ښودل شوي ورته ورته ورته پیغامونه راګرځوي.
شکل 6. د X-NUCLEO-NFC06A1 توسعې بورډ بریالی پیل
دوهم سample غوښتنلیک د "STM32L476RGNucleo_Polling" په نوم د دویمې پروژې هدف په ټاکلو سره شتون لريTagدا اپلیکیشن د NDEF پیغامونه اداره کوي tags.
- کله چې فرم ویئر پیل شي، یو مینو د کنسول لاګ کې ښودل کیږي.
- د کارونکي تڼۍ تاسو ته اجازه درکوي د ډیری اختیارونو له لارې تیر کړئ، په شمول د NDEF منځپانګې لوستل، د متن ریکارډ لیکل،
- د URI ریکارډ لیکل، او بڼه کول tag د NDEF منځپانګې لپاره.
- د ډیمو غوره کولو وروسته ، a ټایپ کړئ tag د ډیمو چلولو لپاره.
شکل 7. د X-NUCLEO-NFC06A1 توسیع بورډ کارونکي تڼۍ اختیارونه
د سیسټم تنظیم کولو لارښود
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 نیوکلیو تخته
د 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 توسیع بورډ
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 توسیع بورډ
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 پراختیا بورډ
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. نور ټول محصول یا خدمت نومونه د دوی د اړوندو مالکینو ملکیت دی. په دې سند کې معلومات د دې سند په هر مخکینۍ نسخه کې وړاندې شوي معلومات بدلوي او ځای په ځای کوي.
© 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 لپاره د سافټویر توسیع |