ໂລໂກ້ ST

ຊຸດ ST UM2766 X-LINUX-NFC5 ສໍາລັບການພັດທະນາ NFC/RFID Reader

ຊຸດ ST UM2766 X-LINUX-NFC5 ສໍາລັບການພັດທະນາ NFC RFID Reader

ແນະນຳ

ຊຸດຂະຫຍາຍຊອບແວ STM32 MPU OpenSTLinux ນີ້ສະແດງໃຫ້ເຫັນວິທີທີ່ທ່ານສາມາດພັດທະນາການສື່ສານ NFC/RF ສໍາລັບລະບົບ Linux ມາດຕະຖານໂດຍໃຊ້ Radio Frequency Abstraction Library (RFAL) ຂອງພວກເຮົາ. ໄດເວີອິນເຕີເຟດທົ່ວໄປຂອງ RFAL ຮັບປະກັນວ່າຟັງຊັນຂອງຜູ້ໃຊ້ ແລະຊອບແວແອັບພລິເຄຊັນແມ່ນເຂົ້າກັນໄດ້ກັບ IC reader ST25R NFC/RFID ໃດນຶ່ງ.
ແພັກເກັດ X-LINUX-NFC5 ພອດ RFAL ໃສ່ຊຸດ Discovery ທີ່ມີໄມໂຄຣໂປຣເຊສເຊີ STM32MP1 Series ແລ່ນ Linux ເພື່ອຂັບລົດ ST25R3911B NFC ດ້ານໜ້າຢູ່ໃນກະດານຂະຫຍາຍ STM32 Nucleo. ຊຸດປະກອບມີເປັນample ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ທີ່​ຈະ​ຊ່ວຍ​ໃຫ້​ທ່ານ​ເຂົ້າ​ໃຈ​ການ​ກວດ​ພົບ​ປະ​ເພດ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​ຂອງ NFC​ tags ແລະໂທລະສັບມືຖືທີ່ຮອງຮັບ P2P.
ລະຫັດແຫຼ່ງແມ່ນຖືກອອກແບບມາສໍາລັບການເຄື່ອນທີ່ໃນທົ່ວຫນ່ວຍປະມວນຜົນທີ່ກວ້າງຂວາງທີ່ແລ່ນ Linux ແລະສະຫນັບສະຫນູນຊັ້ນຕ່ໍາທັງຫມົດແລະບາງໂປໂຕຄອນຊັ້ນສູງຂອງ ST25R ICs ເພື່ອການສື່ສານ RF abstract.

ຫໍສະໝຸດຄວາມຖີ່ວິທະຍຸສຳລັບ Linuxຫໍສະໝຸດຄວາມຖີ່ວິທະຍຸສຳລັບ Linux

RFA

ພິທີການ ISO DEP NFC DEP
ເຕັກໂນໂລຊີ NFC-A NFC-B NFC-F NFC-V T1T

ST25TB

HAL

RF

ການຕັ້ງຄ່າ RF

ST25R3911B

X-LINUX-NFC5 ຫຼາຍກວ່າview

ຄຸນນະສົມບັດຕົ້ນຕໍ

ຊຸດຂະຫຍາຍຊອບແວ X-LINUX-NFC5 ປະກອບມີຄຸນສົມບັດດັ່ງຕໍ່ໄປນີ້:

  • ສໍາເລັດໄດເວີພື້ນທີ່ຜູ້ໃຊ້ Linux (ຊັ້ນ abstraction RF) ເພື່ອສ້າງແອັບພລິເຄຊັນທີ່ເປີດໃຊ້ NFC ໂດຍໃຊ້ ST25R3911B/ST25R391x ດ້ານຫນ້າ NFC ສິ້ນສຸດລົງດ້ວຍພະລັງງານຜົນຜະລິດສູງສຸດ 1.4 W.
  • Linux ເປັນເຈົ້າພາບການສື່ສານກັບ ST25R3911B/ST25R391x ຜ່ານອິນເຕີເຟດ SPI ຄວາມໄວສູງ.
  • ສົມບູນແບບ RF/NFC abstraction (RFAL) ສໍາລັບທຸກເຕັກໂນໂລຢີທີ່ສໍາຄັນແລະໂປໂຕຄອນຊັ້ນສູງ:
    • NFC-A (ISO14443-A)
    • NFC-B (ISO14443-B)
    • NFC-F (FeliCa)
    • NFC-V (ISO15693)
    • P2P (ISO18092)
    • ISO-DEP (ໂປຣໂຕຄໍການແລກປ່ຽນຂໍ້ມູນ ISO, ISO14443-4)
    • NFC-DEP (ໂປໂຕຄອນການແລກປ່ຽນຂໍ້ມູນ NFC, ISO18092)
    • ເຕັກໂນໂລຊີທີ່ເປັນເຈົ້າຂອງ (Kovio, B', iClass, Calypso, ແລະອື່ນໆ)
  • Sampການຈັດຕັ້ງປະຕິບັດສາມາດໃຊ້ໄດ້ກັບກະດານຂະຫຍາຍ X-NUCLEO-NFC05A1 ທີ່ສຽບໃສ່ STM32MP157F-DK2
  • Sampຄໍາຮ້ອງສະຫມັກເພື່ອກວດຫາ NFC ຫຼາຍ tags ປະເພດ
ສະຖາປັດຕະຍະກໍາຊຸດ

ຊຸດຊອບແວເຮັດວຽກຢູ່ໃນຫຼັກ A7 ຂອງຊຸດ STM32MP1. X-LINUX-NFC5 ພົວພັນກັບຫ້ອງສະໝຸດຊັ້ນລຸ່ມ ແລະສາຍ SPI ທີ່ເປີດເຜີຍໂດຍກອບຊອບແວ Linux.

ສະຖາປັດຕະຍະກຳແອັບພລິເຄຊັນ X-LINUX-NFC5 ໃນສະພາບແວດລ້ອມ Linux
ສະຖາປັດຕະຍະກຳແອັບພລິເຄຊັນ X-LINUX-NFC5 ໃນສະພາບແວດລ້ອມ Linux

ການຕິດຕັ້ງຮາດແວ

ຄວາມຕ້ອງການດ້ານຮາດແວ:

  • Ubuntu-based PC/Virtual-machine version 16.04 ຫຼືສູງກວ່າ
  • ກະດານ STM32MP157F-DK2 (ຊຸດ Discovery)
  • X-NUCLEO-NFC05A1
  • ກາດ micro SD 8 GB ເພື່ອບູດ STM32MP157F-DK2
  • SD card reader / ການເຊື່ອມຕໍ່ LAN
  • ສາຍ USB Type-A ຫາ Type-micro B ສາຍ USB
  • ສາຍ USB ປະເພດ A ຫາ Type-C
  • ການສະຫນອງພະລັງງານ USB PD 5V 3A

PC/Virtual-machine ປະກອບເປັນແພລະຕະຟອມການພັດທະນາຂ້າມຜ່ານເພື່ອສ້າງຫ້ອງສະໝຸດ RFAL ແລະລະຫັດແອັບພລິເຄຊັນເພື່ອກວດຫາ ແລະຕິດຕໍ່ສື່ສານກັບອຸປະກອນ NFC ຜ່ານ IC ST25R3911B.

ວິທີການເຊື່ອມຕໍ່ຮາດແວ

ຂັ້ນຕອນທີ 1. ສຽບກະດານຂະຫຍາຍ X-NUCLEO-NFC05A1 ໃສ່ຕົວເຊື່ອມຕໍ່ Arduino ຢູ່ດ້ານລຸ່ມຂອງກະດານຄົ້ນພົບ STM32MP157F-DK2.

ກະດານ Nucleo ແລະກະດານ Discovery ເຊື່ອມຕໍ່ Arduino

  1. ກະດານຂະຫຍາຍ X-NUCLEO-NFC05A1
  2. ກະດານຄົ້ນພົບ STM32MP157F-DK2
  3. ຕົວເຊື່ອມຕໍ່ Arduino

ເຊື່ອມຕໍ່ຕົວດີບັກໂປຣແກຣມເມີ ST-LINK ທີ່ຝັງຢູ່ໃນກະດານຄົ້ນພົບກັບຄອມພິວເຕີໂຮດຂອງທ່ານ

ຂັ້ນຕອນທີ 2. ເຊື່ອມຕໍ່ໂປລແກລມ ST-LINK / debugger ທີ່ຝັງຢູ່ໃນກະດານຄົ້ນພົບກັບ PC ເຈົ້າພາບຂອງທ່ານຜ່ານພອດ USB micro B type (CN11).

ຂັ້ນຕອນທີ 3. ເປີດໃຊ້ກະດານຄົ້ນພົບຜ່ານພອດ USB Type C (CN6).

ການຕັ້ງຄ່າການເຊື່ອມຕໍ່ຮາດແວເຕັມ
ການຕັ້ງຄ່າການເຊື່ອມຕໍ່ຮາດແວເຕັມ

ການເຊື່ອມຕໍ່ທີ່ກ່ຽວຂ້ອງ
ເບິ່ງ wiki ນີ້ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບການສະຫນອງພະລັງງານແລະພອດການສື່ສານ

ຕັ້ງ Software

ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນ, ໃຫ້ພະລັງງານ STM32MP157F-DK2 Discovery kit ຜ່ານ USB PD compliant 5 V, 3 A power supply ແລະຕິດຕັ້ງ Starter Package ຕາມຄໍາແນະນໍາໃນ Getting Started wiki. ທ່ານຈະຕ້ອງມີບັດ microSD ຢ່າງໜ້ອຍ 2 GB ເພື່ອກະພິບຮູບພາບທີ່ສາມາດເປີດໄດ້.
ເພື່ອດໍາເນີນການແອັບພລິເຄຊັນ, ການຕັ້ງຄ່າແພລະຕະຟອມຕ້ອງໄດ້ຮັບການປັບປຸງໂດຍການອັບເດດຕົ້ນໄມ້ອຸປະກອນເພື່ອເປີດໃຊ້ອຸປະກອນຕໍ່ພ່ວງທີ່ກ່ຽວຂ້ອງ. ທ່ານສາມາດເຮັດໄດ້ຢ່າງໄວວາໂດຍການໃຊ້ຮູບພາບທີ່ສ້າງຂຶ້ນກ່ອນທີ່ມີຢູ່, ຫຼືທ່ານສາມາດພັດທະນາຕົ້ນໄມ້ອຸປະກອນແລະສ້າງຮູບພາບແກ່ນຂອງທ່ານເອງ.
ນອກນັ້ນທ່ານຍັງສາມາດ (ທາງເລືອກ) ສ້າງຊຸດຊອບແວນີ້ໂດຍການລວມເອົາຊັ້ນ Yocto (meta-nfc5) ໃນຊຸດການແຈກຢາຍ ST. ການດໍາເນີນງານນີ້ສ້າງລະຫັດແຫຼ່ງແລະປະກອບມີການດັດແກ້ອຸປະກອນ - ຕົ້ນໄມ້ພ້ອມກັບການລວບລວມສອງຄູ່ໃນຮູບພາບສຸດທ້າຍ flashable. ສໍາລັບຂັ້ນຕອນລະອຽດທີ່ອະທິບາຍຂະບວນການ, ເບິ່ງພາກ 3.5 .
ທ່ານສາມາດເຊື່ອມຕໍ່ກັບຊຸດ Discovery ຈາກໂຮດ PC ຜ່ານເຄືອຂ່າຍ TCP/IP ໂດຍໃຊ້ຄໍາສັ່ງ ssh ແລະ scp, ຫຼືຜ່ານການເຊື່ອມຕໍ່ UART ຫຼື USB serial ໂດຍໃຊ້ເຄື່ອງມືເຊັ່ນ: minicom ສໍາລັບ Linux ຫຼື Tera Term ສໍາລັບ Windows.

ຂັ້ນຕອນສໍາລັບການປະເມີນຜົນໄວຂອງຊອບແວ
  • ຂັ້ນ​ຕອນ​ທີ 01​: ກະ​ພິບ Starter Package ໃນ SD ບັດ​.
  • ຂັ້ນຕອນທີ 02: Boot ກະດານດ້ວຍ Starter Package.
  • ຂັ້ນຕອນທີ 03: ເປີດໃຊ້ການເຊື່ອມຕໍ່ອິນເຕີເນັດໃນກະດານຜ່ານອີເທີເນັດ ຫຼື Wi-Fi. ອ້າງອີງໃສ່ໜ້າ wiki ທີ່ກ່ຽວຂ້ອງເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.
  • ຂັ້ນ​ຕອນ​ທີ 04​: ດາວ​ໂຫລດ​ຮູບ​ພາບ​ທີ່​ສ້າງ​ໄວ້​ກ່ອນ​ຈາກ X-LINUX-NFC5​ web ຫນ້າຢູ່ໃນ ST webເວັບໄຊ
  • ຂັ້ນ​ຕອນ​ທີ 05​: ໃຊ້​ຄໍາ​ສັ່ງ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​ເພື່ອ​ສໍາ​ເນົາ blob ຕົ້ນ​ໄມ້​ອຸ​ປະ​ກອນ​ແລະ​ປັບ​ປຸງ​ການ​ຕັ້ງ​ຄ່າ​ຂອງ​ເວ​ທີ​ໃຫມ່​:
    ຖ້າການເຊື່ອມຕໍ່ເຄືອຂ່າຍບໍ່ສາມາດໃຊ້ໄດ້, ທ່ານສາມາດໂອນຂໍ້ມູນໄດ້ fileຢູ່ໃນທ້ອງຖິ່ນຈາກ Windows PC ຂອງທ່ານໄປຫາ Discovery Kit ໂດຍໃຊ້ Tera Term.
    ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບການໂອນຂໍ້ມູນ files ໃຊ້ Tera Term.
    ຂັ້ນຕອນການປະເມີນຜົນໄວຂອງຊອບແວ 01
  • ຂັ້ນ​ຕອນ​ທີ 06​: ຫຼັງ​ຈາກ​ທີ່​ຄະ​ນະ​ກໍາ​ມະ​ບູດ​ຂຶ້ນ​, ສໍາ​ເນົາ​ເອົາ​ຄູ່​ຂອງ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ແລະ lib ທີ່​ແບ່ງ​ປັນ​ກັບ​ຄະ​ນະ​ຄົ້ນ​ພົບ​.
    ຂັ້ນຕອນການປະເມີນຜົນໄວຂອງຊອບແວ 02ແອັບພລິເຄຊັນຈະເລີ່ມເຮັດວຽກເມື່ອຄໍາສັ່ງເຫຼົ່ານີ້ຖືກປະຕິບັດ.
ວິທີການປັບປຸງການຕັ້ງຄ່າແພລະຕະຟອມໃນຊຸດນັກພັດທະນາ

ຂັ້ນຕອນຕໍ່ໄປນີ້ຈະຊ່ວຍໃຫ້ທ່ານສາມາດຕັ້ງຄ່າສະພາບແວດລ້ອມການພັດທະນາ.

  • ຂັ້ນຕອນທີ 01: ດາວໂຫລດຊຸດນັກພັດທະນາແລະຕິດຕັ້ງ SDK ໃນໂຄງສ້າງໂຟເດີເລີ່ມຕົ້ນໃນເຄື່ອງ Ubuntu ຂອງທ່ານ.
    ທ່ານສາມາດຊອກຫາຄໍາແນະນໍາໄດ້ທີ່ນີ້: ຕິດຕັ້ງ SDK
  • ຂັ້ນຕອນທີ 02: ເປີດຕົ້ນໄມ້ອຸປະກອນ file 'stm32mp157f-dk2.dts' ຢູ່ໃນລະຫັດແຫຼ່ງຂອງແພັກເກັດນັກພັດທະນາ ແລະເພີ່ມສະນິບເພັດລະຫັດຂ້າງລຸ່ມນີ້ໃສ່. file:
    ນີ້ອັບເດດຕົ້ນໄມ້ອຸປະກອນເພື່ອເປີດໃຊ້ງານ ແລະກຳນົດຄ່າສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ SPI4.
    ຂັ້ນຕອນການປະເມີນຜົນໄວຂອງຊອບແວ 03
  • ຂັ້ນ​ຕອນ​ທີ 03​: ສັງ​ລວມ​ຊຸດ​ການ​ພັດ​ທະ​ນາ​ເພື່ອ​ໃຫ້​ໄດ້​ຮັບ stm32mp157f-dk2.dtb file.
ວິທີການສ້າງລະຫັດແອັບພລິເຄຊັນ RFAL Linux

ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນ, SDK ຕ້ອງໄດ້ຮັບການດາວໂຫຼດ, ຕິດຕັ້ງ ແລະເປີດໃຊ້ງານ. ດາວ​ນ​໌​ໂຫລດ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ຈາກ​ການ​ເຊື່ອມ​ຕໍ່​: X-LINUX-NFC5​

  • ຂັ້ນຕອນທີ 1. ດໍາເນີນການຄໍາສັ່ງຂ້າງລຸ່ມນີ້ເພື່ອຂ້າມ compile ລະຫັດ:
    ຄໍາສັ່ງເຫຼົ່ານີ້ຈະສ້າງດັ່ງຕໍ່ໄປນີ້ files:
    • ອະດີດampຄໍາຮ້ອງສະຫມັກ le: nfc_poller_st25r3911
    • ແບ່ງປັນ lib ສໍາລັບແລ່ນ example ຄໍາຮ້ອງສະຫມັກ: librfal_st25r3911.so
      ວິທີສ້າງລະຫັດໂປຣແກຣມ RFAL Linux 01
ວິທີການດໍາເນີນການຄໍາຮ້ອງສະຫມັກ RFAL Linux ໃນ STM32MP157F-DK2
  • ຂັ້ນຕອນທີ 01: ສຳເນົາ binary ທີ່ສ້າງຂຶ້ນໃສ່ Discovery Kit ໂດຍໃຊ້ຄຳສັ່ງຂ້າງລຸ່ມນີ້
    ວິທີການແລ່ນແອັບພລິເຄຊັນ RFAL Linux ໃນ STM32MP157F-DK2 01
  • ຂັ້ນຕອນທີ 02: ເປີດ terminal ໃນກະດານ Discovery Kit ຫຼືໃຊ້ ssh ເຂົ້າສູ່ລະບົບແລະດໍາເນີນການຄໍາຮ້ອງສະຫມັກໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້.
    ວິທີການແລ່ນແອັບພລິເຄຊັນ RFAL Linux ໃນ STM32MP157F-DK2 02ຜູ້ໃຊ້ຈະເຫັນຂໍ້ຄວາມຂ້າງລຸ່ມນີ້ໃນຫນ້າຈໍ:
    ວິທີການແລ່ນແອັບພລິເຄຊັນ RFAL Linux ໃນ STM32MP157F-DK2 03
  • ຂັ້ນຕອນທີ 03: ເມື່ອ NFC tag ຖືກນໍາມາໃກ້ກັບເຄື່ອງຮັບ NFC, UID ແລະ NFC tag ປະເພດແມ່ນສະແດງຢູ່ໃນຫນ້າຈໍ.

ຊຸດ Discovery ແລ່ນແອັບພລິເຄຊັນ nfcPoller
ຊຸດ Discovery ແລ່ນແອັບພລິເຄຊັນ nfcPoller

ວິທີການລວມ Meta-nfc5 Layer ໃນຊຸດການແຈກຢາຍ
  • ຂັ້ນຕອນທີ 01: ດາວໂຫລດແລະລວບລວມຊຸດການແຈກຢາຍຢູ່ໃນເຄື່ອງ Linux ຂອງທ່ານ.
  • ຂັ້ນຕອນທີ 02: ປະຕິບັດຕາມໂຄງສ້າງໄດເລກະທໍລີເລີ່ມຕົ້ນທີ່ແນະນໍາໂດຍຫນ້າ ST wiki ເພື່ອປະຕິບັດຕາມເອກະສານນີ້ synchronously.
  • ຂັ້ນຕອນທີ 03: ດາວໂຫລດແພັກເກັດແອັບພລິເຄຊັນ X-LINUX-NFC5:
    ວິທີການລວມເອົາຊັ້ນ meta-nfc5 ໃນຊຸດການແຈກຢາຍ 01
  • ຂັ້ນ​ຕອນ​ທີ 04​: ການ​ຕັ້ງ​ຄ່າ​ການ​ສ້າງ​ຕັ້ງ​.
    ວິທີການລວມເອົາຊັ້ນ meta-nfc5 ໃນຊຸດການແຈກຢາຍ 02
  • ຂັ້ນຕອນທີ 05: ເພີ່ມຊັ້ນ meta-nfc5 ກັບການສ້າງການຕັ້ງຄ່າຂອງຊຸດການແຈກຢາຍ.
    ວິທີການລວມເອົາຊັ້ນ meta-nfc5 ໃນຊຸດການແຈກຢາຍ 03
  • ຂັ້ນຕອນທີ 06: ປັບປຸງການຕັ້ງຄ່າເພື່ອເພີ່ມອົງປະກອບໃຫມ່ໃນຮູບພາບຂອງທ່ານ.
    ວິທີການລວມເອົາຊັ້ນ meta-nfc5 ໃນຊຸດການແຈກຢາຍ 04
  • ຂັ້ນຕອນທີ 07: ສ້າງຊັ້ນຂອງທ່ານແຍກຕ່າງຫາກແລະຫຼັງຈາກນັ້ນສ້າງຊັ້ນການແຈກຢາຍທີ່ສົມບູນ.
    ວິທີການລວມເອົາຊັ້ນ meta-nfc5 ໃນຊຸດການແຈກຢາຍ 05ໝາຍເຫດ: ການສ້າງຫນ້າການແຈກຢາຍຄັ້ງທໍາອິດອາດຈະໃຊ້ເວລາຫຼາຍຊົ່ວໂມງ. ຢ່າງໃດກໍ່ຕາມ, ມັນໃຊ້ເວລາພຽງແຕ່ສອງສາມນາທີເພື່ອສ້າງຊັ້ນ meta-nfc5 ແລະຕິດຕັ້ງຕົວປະຕິບັດໃນຮູບພາບສຸດທ້າຍ. ເມື່ອ​ການ​ກໍ່​ສ້າງ​ສໍາ​ເລັດ​, ຮູບ​ພາບ​ທີ່​ມີ​ຢູ່​ໃນ​ລະ​ບົບ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​: build- - /tmp-glibc/deploy/images/stm32mp1.
  • ຂັ້ນ​ຕອນ​ທີ 08​: ປະ​ຕິ​ບັດ​ຕາມ​ຄໍາ​ແນະ​ນໍາ​ໃນ​ຫນ້າ ST wiki​: ກະ​ພິບ​ຮູບ​ພາບ​ທີ່​ສ້າງ​ຂຶ້ນ​ເພື່ອ flash ຮູບ​ພາບ​ທີ່​ສ້າງ​ໃຫມ່​ໃສ່​ໃນ​.
    ຊຸດ​ຄົ້ນ​ພົບ​.
  • ຂັ້ນ​ຕອນ​ທີ 09​: ການ​ດໍາ​ເນີນ​ການ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ດັ່ງ​ທີ່​ໄດ້​ກ່າວ​ໃນ​ຂັ້ນ​ຕອນ​ທີ 2 ຂອງ​ພາກ​ທີ 3.4​.

ວິທີໂອນເງິນ Files ການນໍາໃຊ້ Tera Term

ທ່ານສາມາດນໍາໃຊ້ແອັບພລິເຄຊັນ emulator terminal Windows ເຊັ່ນ Tera Term ເພື່ອໂອນ files ຈາກ PC ຂອງທ່ານໄປຫາຊຸດ Discovery.

  • ຂັ້ນຕອນທີ 01: ສະໜອງໄຟ USB ໃຫ້ກັບຊຸດ Discovery.
  • ຂັ້ນ​ຕອນ​ທີ 02​: ເຊື່ອມ​ຕໍ່​ຊຸດ Discovery ກັບ PC ຂອງ​ທ່ານ​ໂດຍ​ຜ່ານ​ການ​ເຊື່ອມ​ຕໍ່​ປະ​ເພດ USB micro B (CN11​)​.
  • ຂັ້ນຕອນທີ 03: ກວດເບິ່ງຕົວເລກພອດ Virtual COM ໃນຕົວຈັດການອຸປະກອນ.
    ໃນພາບໜ້າຈໍຂ້າງລຸ່ມນີ້, ໝາຍເລກພອດ COM ແມ່ນ 14.
    ພາບໜ້າຈໍຂອງຕົວຈັດການອຸປະກອນສະແດງ Virtual Com Port
    ພາບໜ້າຈໍຂອງຕົວຈັດການອຸປະກອນສະແດງໃຫ້ເຫັນພອດ com virtual
  • ຂັ້ນ​ຕອນ​ທີ 04​: ເປີດ Tera Term ໃນ PC ຂອງ​ທ່ານ​ແລະ​ເລືອກ​ເອົາ​ພອດ COM ໄດ້​ລະ​ບຸ​ໄວ້​ໃນ​ຂັ້ນ​ຕອນ​ທີ່​ຜ່ານ​ມາ​. ອັດຕາ baud ຄວນຈະເປັນ 115200 baud.
    ພາບລວມຂອງສະຖານີໄລຍະໄກຜ່ານ Term Term
    ພາບລວມຂອງສະຖານີໄລຍະໄກຜ່ານ Tera Term
  • ຂັ້ນ​ຕອນ​ທີ 05​: ການ​ໂອນ a file ຈາກ PC ເຈົ້າພາບໄປຫາ Discovery Kit, ເລືອກ [File]>[ໂອນ]>[ZMODEM]>[ສົ່ງ] ຢູ່ມຸມຊ້າຍເທິງຂອງປ່ອງຢ້ຽມ Tera Term.
    Tera Term File ເມນູການໂອນ
    Tera Term file ເມນູການໂອນ
  • ຂັ້ນ​ຕອນ​ທີ 06​: ເລືອກ​ເອົາ​ file ທີ່​ຈະ​ໄດ້​ຮັບ​ການ​ຍົກ​ຍ້າຍ​ໃນ​ file browser ແລະເລືອກ [Open].
    File ປ່ອງຢ້ຽມຂອງຕົວທ່ອງເວັບສໍາລັບການສົ່ງ Files
    File ປ່ອງຢ້ຽມຂອງຕົວທ່ອງເວັບສໍາລັບການສົ່ງ files
    .
  • ຂັ້ນຕອນທີ 07: ແຖບຄວາມຄືບຫນ້າຈະສະແດງສະຖານະຂອງ file ການໂອນຍ້າຍ.
    File Transfer Progress Bar
    File ແຖບຄວາມຄືບຫນ້າການໂອນ

ປະຫວັດການແກ້ໄຂ

ປະຫວັດການແກ້ໄຂເອກະສານ

ວັນທີ

ຮຸ່ນ

ການປ່ຽນແປງ

30-ຕຸລາ-2020

1

ການປ່ອຍຕົວໃນເບື້ອງຕົ້ນ.

 15-ກໍລະກົດ-2021

2

ອັບເດດ ພາກທີ 1.1 ລັກສະນະຕົ້ນຕໍ, ພາກທີ 2 ການຕິດຕັ້ງຮາດແວ, ພາກທີ 2.1 ວິທີການ ເຊື່ອມຕໍ່ຮາດແວ, ພາກທີ 3 ການຕິດຕັ້ງຊອບແວ, ພາກທີ 3.1 ຂັ້ນຕອນການປະເມີນຜົນໄວຂອງ ຊອບ​ແວ​, ພາກທີ 3.2 ວິທີການປັບປຸງການຕັ້ງຄ່າແພລະຕະຟອມໃນຊຸດນັກພັດທະນາ ແລະ ພາກທີ 3.3 ວິທີການສ້າງລະຫັດແອັບພລິເຄຊັນ RFAL Linux.

ເພີ່ມແລ້ວ ພາກທີ 3.5 ວິທີການລວມເອົາຊັ້ນ meta-nfc5 ໃນຊຸດການແຈກຢາຍ. ເພີ່ມຂໍ້ມູນການເຂົ້າກັນໄດ້ຂອງຊຸດຄົ້ນພົບ STM32MP157F-DK2.

ເອກະສານ / ຊັບພະຍາກອນ

ຊຸດ ST UM2766 X-LINUX-NFC5 ສໍາລັບການພັດທະນາ NFC/RFID Reader [pdf] ຄູ່ມືຜູ້ໃຊ້
UM2766, ຊຸດ X-LINUX-NFC5 ສໍາລັບການພັດທະນາ NFC-RFID Reader, ການພັດທະນາ NFC-RFID Reader, NFC-RFID Reader, X-LINUX-NFC5 Package, X-LINUX-NFC5

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *