កម្មវិធីបញ្ជាលីនុច UM2548
លីនុច® កម្មវិធីបញ្ជាសម្រាប់ ST25R3916 / ST25R3916B
សៀវភៅណែនាំអ្នកប្រើប្រាស់
កម្មវិធីបញ្ជាលីនុច UM2548
សេចក្តីផ្តើម
STSW-ST25R013 កម្មវិធីបញ្ជា Linux® អនុញ្ញាតឱ្យ Raspberry Pi® 4 ដំណើរការជាមួយក្តារ X-NUCLEO-NFCO6A1 និង X-NUCLEO-NFCO8A1 ដែលមានឧបករណ៍ ST25R3916 និង ST25R3916B រៀងគ្នា។
កញ្ចប់នេះបញ្ជូនស្រទាប់អរូបី RF (RFAL) ទៅកាន់វេទិកា Raspberry Pi 4 Linux ដើម្បីដំណើរការជាមួយកម្មវិធីបង្កប់ក្តារ និងផ្តល់ជាampកម្មវិធី le រកឃើញប្រភេទផ្សេងគ្នានៃ NFC tags និងទូរស័ព្ទដៃដែលគាំទ្រ P2P ។ RFAL គឺជាកម្មវិធីបញ្ជាស្តង់ដារ ST សម្រាប់ ST25R3916 និង ST25R3916B ដែលជាឧបករណ៍សកល NFC ដំណើរការខ្ពស់ / អ្នកអាន EMVCo ។ ជាឧទាហរណ៍ វាត្រូវបានប្រើប្រាស់ដោយកម្មវិធីបង្កប់ ST25R3916-DISCO (STSW-ST25R010) និងដោយកម្មវិធីបង្កប់ X-NUCLEO-NFCO06A1 (X-CUBE-NFC6)។
STSW-ST25R013 គាំទ្រគ្រប់ស្រទាប់ខាងក្រោម ST25R3916/ST25R3916B និងពិធីការស្រទាប់ខ្ពស់មួយចំនួនសម្រាប់ការទំនាក់ទំនង។ RFAL ត្រូវបានសរសេរក្នុងលក្ខណៈចល័ត ដូច្នេះវាអាចដំណើរការលើឧបករណ៍ជាច្រើនដែលផ្អែកលើលីនុច។ ឯកសារនេះពិពណ៌នាអំពីរបៀបដែលបណ្ណាល័យ RFAL អាចត្រូវបានប្រើនៅលើប្រព័ន្ធលីនុចស្តង់ដារ (ក្នុងករណីនេះ Raspberry Pi 4) សម្រាប់ទំនាក់ទំនង NFC/RF ។ កូដគឺអាចចល័តបានខ្ពស់ ហើយដំណើរការជាមួយការផ្លាស់ប្តូរតិចតួចនៅលើវេទិកាលីនុចណាមួយ។

ជាងview
1.1 លក្ខណៈពិសេស
- បំពេញកម្មវិធីបញ្ជាលំហអ្នកប្រើប្រាស់លីនុច (ស្រទាប់អរូបី RF) ដើម្បីបង្កើតកម្មវិធីដែលបើក NFC ដោយប្រើឧបករណ៍ ST25R3916 និង ST25R3916B
- ការទំនាក់ទំនងម៉ាស៊ីន Linux ជាមួយ ST25R3916/ST25R3916B ដោយប្រើចំណុចប្រទាក់ 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-NFC06A1 និង X-NUCLEO-NFC08A1 ដោយដោតចូលទៅក្នុង Raspberry Pi 4
- Sample កម្មវិធីដើម្បីស្វែងរក NFC ជាច្រើន។ tag ប្រភេទ និងទូរសព្ទចល័តដែលគាំទ្រ P2P
- លក្ខខណ្ឌអាជ្ញាប័ណ្ណងាយស្រួលប្រើដោយឥតគិតថ្លៃ
1.2 ស្ថាបត្យកម្មកម្មវិធី
រូបភាពទី 2 បង្ហាញព័ត៌មានលម្អិតអំពីស្ថាបត្យកម្មកម្មវិធីនៃបណ្ណាល័យ RFAL នៅលើវេទិកាលីនុច។
RFAL អាចចល័តបានយ៉ាងងាយស្រួលទៅកាន់វេទិកាផ្សេងទៀតដោយសម្របតាមអ្វីដែលហៅថាវេទិកា files.
ក្បាល file rfal_platform.h មាននិយមន័យម៉ាក្រូ ដែលត្រូវផ្តល់ និងអនុវត្តដោយម្ចាស់វេទិកា។
វាផ្តល់នូវការកំណត់ជាក់លាក់នៃវេទិកាដូចជាការចាត់តាំង GPIO ធនធានប្រព័ន្ធ ការចាក់សោ និង IRQs ដែលត្រូវបានទាមទារសម្រាប់ប្រតិបត្តិការត្រឹមត្រូវនៃ RFAL ។
ការបង្ហាញនេះអនុវត្តមុខងាររបស់វេទិកា និងផ្តល់នូវច្រកនៃ RFAL ទៅក្នុងទំហំអ្នកប្រើប្រាស់នៃលីនុច។
បណ្ណាល័យចែករំលែក file ត្រូវបានបង្កើត ដែលត្រូវបានប្រើដោយកម្មវិធីបង្ហាញដើម្បីបង្ហាញមុខងារដែលផ្តល់ដោយស្រទាប់ RFAL ។
ម៉ាស៊ីនមេលីនុចប្រើចំណុចប្រទាក់ sysfs ដែលមានពីទំហំអ្នកប្រើប្រាស់លីនុចសម្រាប់ដំណើរការទំនាក់ទំនង SPI ជាមួយឧបករណ៍។ នៅខាងក្នុងខឺណែលលីនុច ចំណុចប្រទាក់ SPI sysfs ប្រើកម្មវិធីបញ្ជាខឺណែលលីនុច spidev ដើម្បីផ្ញើ/ទទួលស៊ុម SPI ទៅ/ពីឧបករណ៍។
សម្រាប់ការគ្រប់គ្រងខ្សែ INT នៃឧបករណ៍ ST25R3916 និង ST25R3916B អ្នកបើកបរប្រើ libpiod sysfs ដើម្បីទទួលបានការជូនដំណឹងអំពីការផ្លាស់ប្តូរនៅលើបន្ទាត់នេះ។

ការដំឡើងផ្នែករឹង
2.1 វេទិកាដែលបានប្រើ
បន្ទះ Raspberry Pi 4 ជាមួយ Raspberry Pi OS ត្រូវបានប្រើជាវេទិកាលីនុចដើម្បីបង្កើតបណ្ណាល័យ RFAL និងធ្វើអន្តរកម្មជាមួយ ST25R3916/ST25R3916B តាមរយៈ SPI ។
ឧបករណ៍បើកដំណើរការកម្មវិធីនៅលើវេទិកាលីនុច ដើម្បីស្វែងរក និងទំនាក់ទំនងជាមួយឧបករណ៍ NFC ។
2.2 តម្រូវការផ្នែករឹង
- Raspberry Pi ៤
- កាត micro SD 8 GB ដើម្បីចាប់ផ្ដើម Raspberry Pi OS (ជាមួយនឹងតម្រូវការចុងក្រោយបំផុតរបស់វា)
- ឧបករណ៍អានកាតអេសឌី
- បន្ទះ X-NUCLEO-NFC06A1 ឬ X-NUCLEO-NFC08A1
- ស្ពានដើម្បីភ្ជាប់ក្តារជាមួយអាដាប់ទ័រ Raspberry Pi Arduino™ សម្រាប់ Raspberry Pi (លេខផ្នែក ARPI600)
2.2.1 ការតភ្ជាប់ផ្នែករឹង
អាដាប់ទ័រ ARPI600 Raspberry Pi ទៅ Arduino ត្រូវបានប្រើដើម្បីភ្ជាប់ក្តារជាមួយ Raspberry Pi ។ អ្នកលោតនៃបន្ទះអាដាប់ទ័រត្រូវតែត្រូវបានកែប្រែដើម្បីភ្ជាប់វាជាមួយនឹងបន្ទះ X-NUCLEO-NFC06A1 ឬ X-NUCLEO-NFC08A1 ។
ប្រយ័ត្ន៖
ARPI600 ផ្គត់ផ្គង់ 5 V ទៅកាន់ Arduino IOREF pin មិនត្រឹមត្រូវ។ ការភ្ជាប់បន្ទះដោយផ្ទាល់ផ្តល់ថាមពល 5 V នៅលើម្ជុលមួយចំនួន វាអាចធ្វើឱ្យខូចបន្ទះ Raspberry Pi ។ មានរបាយការណ៍អំពីក្តារដែលត្រូវបានបំផ្លាញ (ជាពិសេស Raspberry Pi 4B+) ។
ដើម្បីជៀសវាងបញ្ហានេះ សូមសម្រួល ARPI600 (ប្រតិបត្តិការពិបាកជាង) ឬបន្ទះ X-NUCLEO-NFC06A1/X-NUCLEONFC08A1 (ងាយស្រួលជាង)។
ការជួសជុលងាយស្រួលបំផុតគឺកាត់ម្ជុល CN6.2 (IOREF) នៅលើក្តារ X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 ដូចបង្ហាញក្នុងរូបភាពទី 3។
ការកាត់ម្ជុលនេះមិនប៉ះពាល់ដល់ប្រតិបត្តិការដោយភ្ជាប់ជាមួយបន្ទះ Nucleo (ដូចជា NUCLEO-L474RG, NUCLEO-F401RE, NUCLEO-8S208RB) ទេ។

ការកំណត់ Jumper
អ្នកលោតសម្រាប់ A5, A4, A3, A2, A1 និង A0 ដែលបង្ហាញក្នុងរូបភាពទី 4 ត្រូវតែផ្លាស់ប្តូររៀងៗខ្លួនទៅជា P25, P24, P23, P22, P21 និង CE1 ។ ជាមួយនឹងការកំណត់នេះ លេខ pin GPIO 7 របស់ Raspberry ត្រូវបានប្រើជាបន្ទាត់រំខានសម្រាប់ X-NUCLEONFC06A1/X-NUCLEO-NFC08A1។

បច្ចុប្បន្ន ច្រកបណ្ណាល័យ RFAL នេះប្រើ pin GPIO7 ជាបន្ទាត់រំខាន (យោងទៅតាមការកំណត់ jumper)។ ប្រសិនបើមានតម្រូវការក្នុងការផ្លាស់ប្តូរបន្ទាត់រំខានពី GPIO7 ទៅ GPIO ផ្សេង កូដជាក់លាក់នៃវេទិកា (នៅក្នុង file pltf_gpio.h) ត្រូវតែកែប្រែ ដើម្បីផ្លាស់ប្តូរនិយមន័យនៃម៉ាក្រូ ST25R_INT_PIN ពីលេខ 7 ទៅលេខ GPIO ថ្មី ដើម្បីប្រើជាបន្ទាត់រំខាន។
ជាមួយនឹងការកំណត់ jumper ខាងលើ បន្ទះអាដាប់ទ័រអាចត្រូវបានប្រើដើម្បីភ្ជាប់ X-NUCLEO NFC06A1 និង X-NUCLEO-NFC08A1 ជាមួយបន្ទះ Raspberry Pi ដូចដែលបានបង្ហាញក្នុងរូបខាងក្រោម។

ការរៀបចំបរិស្ថានលីនុច
3.1 ចាប់ផ្ដើម Raspberry Pi
ដើម្បីរៀបចំបរិយាកាសលីនុច ដំបូងត្រូវដំឡើង និងចាប់ផ្ដើម Raspberry Pi ជាមួយ Raspberry Pi OS ដូចដែលបានពន្យល់ខាងក្រោម៖
ជំហានទី 1
ទាញយករូបភាព Raspberry Pi OS ចុងក្រោយបង្អស់ពី https://www.raspberrypi.comបន្ទាប់មកជ្រើសរើស Raspberry Pi OS ជាមួយកុំព្យូទ័រលើតុ។ សម្រាប់ការធ្វើតេស្តខាងក្រោមកំណែ 2022-09-22-raspios-bullseye-armhf.img.xz (ខែកញ្ញា 2022) ត្រូវបានប្រើប្រាស់។
ជំហានទី 2
ពន្លារូបភាព Raspberry Pi OS ហើយសរសេរវានៅលើកាត SD ដោយធ្វើតាមការណែនាំដែលមាននៅក្នុងផ្នែកដែលមានឈ្មោះថា "ការសរសេររូបភាពទៅ SD card" ។
ជំហានទី 3
ភ្ជាប់ផ្នែករឹង៖
- ភ្ជាប់ Raspberry Pi 4 ទៅម៉ូនីទ័រដោយប្រើខ្សែ HDMI ស្តង់ដារ។
- ភ្ជាប់កណ្តុរ និងក្តារចុចទៅរន្ធ USB របស់ Raspberry Pi ។
វាក៏អាចធ្វើទៅបានដើម្បីធ្វើការជាមួយ Raspberry Pi ដោយប្រើ ssh ។ ក្នុងករណីនេះ។ វាមិនតម្រូវឱ្យភ្ជាប់ម៉ូនីទ័រ ក្តារចុច និងកណ្តុរជាមួយ Raspberry Pi ទេ។ តម្រូវការតែមួយគត់គឺត្រូវមានកុំព្យូទ័រជាមួយ ssh នៅក្នុងបណ្តាញដូចគ្នាជាមួយ Raspberry Pi ហើយកំណត់រចនាសម្ព័ន្ធអាសយដ្ឋាន IP ស្របតាម។
ជំហានទី 4
ចាប់ផ្ដើម Raspberry Pi 4 ដោយប្រើកាត SD ។ បន្ទាប់ពីចាប់ផ្ដើម ផ្ទៃតុ Linux ដែលមានមូលដ្ឋានលើ Debian លេចឡើងនៅលើម៉ូនីទ័រ។
ចំណាំ៖
ពេលខ្លះបន្ទាប់ពីការចាប់ផ្ដើម Raspberry Pi OS គ្រាប់ចុចក្តារចុចមួយចំនួនមិនដំណើរការទេ។ ដើម្បីធ្វើឱ្យពួកគេដំណើរការសូមបើក file /etc/default/keyboard ហើយកំណត់ XKBLAYOUT=”us” ហើយចាប់ផ្ដើម Raspberry Pi ឡើងវិញ។
3.2 បើកដំណើរការ SPI នៅលើ Raspberry Pi
កម្មវិធីបញ្ជា SPI នៅខាងក្នុងខឺណែលទាក់ទងជាមួយក្តារ X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1 តាមរយៈ SPI ។ វាចាំបាច់ក្នុងការពិនិត្យមើលថាតើ SPI ត្រូវបានបើករួចហើយនៅក្នុងការកំណត់រចនាសម្ព័ន្ធខឺណែល Raspbian Pi OS ដែរឬទេ។
ពិនិត្យមើលថាតើ /dev/spidev0.0 អាចមើលឃើញនៅក្នុងបរិស្ថាន Raspberry Pi ដែរឬទេ។ ប្រសិនបើវាមិនអាចមើលឃើញ បើកចំណុចប្រទាក់ SPI ដោយប្រើឧបករណ៍ប្រើប្រាស់ "raspi-config" ដោយធ្វើតាមជំហានដែលបានពិពណ៌នាខាងក្រោម។
ជំហានទី 1
បើកស្ថានីយថ្មីនៅលើ Raspberry Pi ហើយដំណើរការពាក្យបញ្ជា "raspi-config" ជា root៖ sudo raspi-config
ជំហាននេះបើកចំណុចប្រទាក់ក្រាហ្វិក។
ជំហានទី 2
ជ្រើសរើសជម្រើសដែលមានឈ្មោះថា "ជម្រើសចំណុចប្រទាក់" ក្នុងចំណុចប្រទាក់ក្រាហ្វិក។
ជំហានទី 3
ជំហាននេះរាយបញ្ជីជម្រើសផ្សេងៗ។
ជ្រើសរើសជម្រើសដែលមានឈ្មោះថា "SPI" ។
បង្អួចថ្មីមួយនឹងលេចឡើងដោយមានអត្ថបទដូចខាងក្រោម៖
"តើអ្នកចង់ឱ្យចំណុចប្រទាក់ SPI ត្រូវបានបើកទេ?"
ជំហានទី 4
ជ្រើសរើស នៅក្នុងបង្អួចនេះដើម្បីបើក SPI ។
ជំហានទី 5
ចាប់ផ្ដើម Raspberry Pi ឡើងវិញ។
ជំហានខាងលើនឹងបើកដំណើរការចំណុចប្រទាក់ SPI នៅក្នុងបរិស្ថាន Raspberry Pi បន្ទាប់ពីការចាប់ផ្តើមឡើងវិញ។
បង្កើតបណ្ណាល័យ RFAL និងកម្មវិធី
ការបង្ហាញរបស់ RFAL នៃលីនុចត្រូវបានផ្តល់ជូនក្នុងប័ណ្ណសារ ដូចជា ST25R3916_v2.8.0_Linux_demo_v1.0.tar.xz។
ដើម្បីបង្កើតបណ្ណាល័យ និងកម្មវិធី RFAL នៅលើ Raspberry Pi សូមឆ្លងកាត់ជំហានខាងក្រោម៖
ជំហានទី 1
ពន្លាកញ្ចប់នៅលើ Raspberry Pi ដោយប្រើពាក្យបញ្ជាខាងក្រោមពីថតផ្ទះ
tar -xJvf ST25R3916_v2.8.0_Linux_demo_v1.0.tar.xz
ជំហានទី 2
ដំឡើង cmake (ប្រសិនបើមិនបានធ្វើពីមុន) ដោយប្រើពាក្យបញ្ជា
apt-get ដំឡើង cmake
បណ្ណាល័យ RFAL និងប្រព័ន្ធបង្កើតកម្មវិធីគឺផ្អែកលើ cmake សម្រាប់ហេតុផលនេះ វាត្រូវបានទាមទារឱ្យដំឡើង cmake ដើម្បីចងក្រងកញ្ចប់។
ជំហានទី 3
ដើម្បីសាងសង់បណ្ណាល័យ និងកម្មវិធី RFAL សូមចូលទៅកាន់ build directory
ស៊ីឌី ST25R3916_v2.8.0_Linux_demo_v1.0/linux_demo/build
ពីទីនោះរត់ពាក្យបញ្ជា
ស៊ីម៉ាក់..
នៅក្នុងពាក្យបញ្ជាខាងលើ ".." បង្ហាញថាកម្រិតកំពូល CMakeLists.txt មាននៅក្នុងថតមេ
(ST25R3916_v2.8.0_Linux_demo_v1.0) ។
ពាក្យបញ្ជានេះបង្កើតបង្កើតfile ប្រើក្នុងជំហានបន្ទាប់ដើម្បីបង្កើតបណ្ណាល័យ និងកម្មវិធី។ ពីទីនោះ រត់ពាក្យបញ្ជាខាងក្រោមដើម្បីបង្កើតការបង្ហាញសម្រាប់ ST25R3916B
cmake -DRFAL_VARIANT=st25r3916b ..
ជំហានទី 4
ដំណើរការពាក្យបញ្ជា make ដើម្បីបង្កើតបណ្ណាល័យ RFAL និងកម្មវិធី៖
ធ្វើ
ពាក្យបញ្ជានេះជាដំបូងបង្កើតបណ្ណាល័យ RFAL ហើយបន្ទាប់មកកម្មវិធីនៅលើវា។
របៀបដំណើរការកម្មវិធី
ការបង្កើតដោយជោគជ័យបង្កើតការប្រតិបត្តិដែលមានឈ្មោះថា "nfc_poller_st25r3916" ឬ "nfc_poller_st25r3916b" នៅទីតាំង /build/demo ។
តាមលំនាំដើម កម្មវិធីត្រូវតែដំណើរការដោយសិទ្ធិជា root ពីផ្លូវ ST25R3916_v2.8.0_Linux_demo_v1.0/linux_demo/build/demo/:
sudo ./nfc_demo_st25r3916
កម្មវិធីចាប់ផ្តើមធ្វើការស្ទង់មតិសម្រាប់ NFC tags និងទូរសព្ទដៃ បន្ទាប់មកបង្ហាញឧបករណ៍ដែលបានរកឃើញជាមួយនឹង UID របស់ពួកគេ ដូចបង្ហាញក្នុងរូបភាពទី 7 ។

ដើម្បីបញ្ចប់កម្មវិធីសូមចុច Ctrl + C ។
ប្រវត្តិនៃការពិនិត្យឡើងវិញ
តារាងទី 1. ប្រវត្តិកែប្រែឯកសារ
| កាលបរិច្ឆេទ | ការពិនិត្យឡើងវិញ | ការផ្លាស់ប្តូរ |
| 1-មីនា-19 | 1 | ការចេញផ្សាយដំបូង។ |
| ១-មេសា-២១ | 2 | ចំណងជើងឯកសារដែលបានធ្វើបច្ចុប្បន្នភាព ការណែនាំផ្នែក ផ្នែក 1.1 លក្ខណៈពិសេស ផ្នែកទី 1.2 ស្ថាបត្យកម្មកម្មវិធី ផ្នែកទី 2.1 វេទិកាដែលបានប្រើ ផ្នែកទី 2.2 ផ្នែករឹង តម្រូវការ ផ្នែក 2.2.1 ការតភ្ជាប់ផ្នែករឹង ផ្នែកទី 3.1 ការចាប់ផ្ដើម Raspberry Pi, ផ្នែកទី 3.2 បើកដំណើរការ SPI នៅលើ Raspberry Pi ផ្នែកទី 4 បង្កើតបណ្ណាល័យ និងកម្មវិធី RFAL, និងផ្នែកទី 5 របៀបដំណើរការកម្មវិធី។ បានធ្វើបច្ចុប្បន្នភាពរូបភាព 1. បណ្ណាល័យ RFAL នៅលើវេទិកាលីនុច រូបភាពទី 2. ស្ថាបត្យកម្មកម្មវិធី RFAL នៅលើលីនុច និងរូបភាពទី 5. ផ្នែកខាងលើនៃការដំឡើងផ្នែករឹង view. ការកែសម្រួលអត្ថបទតូចតាចនៅលើឯកសារទាំងមូល។ |
ការជូនដំណឹងសំខាន់ - អានដោយប្រុងប្រយ័ត្ន
STMicroelectronics NV និងក្រុមហ៊ុនបុត្រសម្ព័ន្ធរបស់ខ្លួន (“ST”) រក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរ ការកែតម្រូវ ការកែលម្អ ការកែប្រែ និងការកែលម្អចំពោះផលិតផល ST និង/ឬឯកសារនេះនៅពេលណាមួយដោយគ្មានការជូនដំណឹងជាមុន។ អ្នកទិញគួរតែទទួលបានព័ត៌មានពាក់ព័ន្ធចុងក្រោយបំផុតលើផលិតផល ST មុនពេលធ្វើការបញ្ជាទិញ។ ផលិតផល ST ត្រូវបានលក់ដោយអនុលោមតាមលក្ខខណ្ឌនៃការលក់របស់ ST នៅពេលទទួលស្គាល់ការបញ្ជាទិញ។
អ្នកទិញទទួលខុសត្រូវទាំងស្រុងចំពោះជម្រើស ការជ្រើសរើស និងការប្រើប្រាស់ផលិតផល ST ហើយ ST មិនទទួលខុសត្រូវចំពោះជំនួយកម្មវិធី ឬការរចនាផលិតផលរបស់អ្នកទិញឡើយ។
គ្មានអាជ្ញាប័ណ្ណ បង្ហាញ ឬបង្កប់ន័យចំពោះសិទ្ធិកម្មសិទ្ធិបញ្ញាណាមួយត្រូវបានផ្តល់ដោយ ST នៅទីនេះ។
ការលក់បន្តនៃផលិតផល ST ជាមួយនឹងបទប្បញ្ញត្តិខុសពីព័ត៌មានដែលមានចែងនៅទីនេះ នឹងត្រូវចាត់ទុកជាមោឃៈនូវការធានាណាមួយដែលផ្តល់ដោយ ST សម្រាប់ផលិតផលនោះ។
ST និងនិមិត្តសញ្ញា ST គឺជាពាណិជ្ជសញ្ញារបស់ ST ។ សម្រាប់ព័ត៌មានបន្ថែមអំពីពាណិជ្ជសញ្ញា ST សូមមើល www.st.com/trademarks. ឈ្មោះផលិតផល ឬសេវាកម្មផ្សេងទៀតទាំងអស់គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។
ព័ត៌មាននៅក្នុងឯកសារនេះជំនួស និងជំនួសព័ត៌មានដែលបានផ្តល់ពីមុននៅក្នុងកំណែមុននៃឯកសារនេះ។
© 2023 STMicroelectronics - រក្សាសិទ្ធិគ្រប់យ៉ាង
UM2548 – បប ១
ឯកសារ/ធនធាន
![]() |
STMicroelectronics UM2548 កម្មវិធីបញ្ជាលីនុច [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ កម្មវិធីបញ្ជាលីនុច UM2548, UM2548, កម្មវិធីបញ្ជាលីនុច, កម្មវិធីបញ្ជា |




