iotTech ITM-8420 Bluetooth LE 5.0 ម៉ូឌុលឥតខ្សែ
លក្ខណៈបច្ចេកទេស
- ប៊្លូធូស កំណែ: 5.0
- បន្ទះឈីប៖ Nordic nRF52840 BLE
- RAM: 256KB
- ពន្លឺ ការចងចាំ៖ ៨ មេកាបៃ
- ការផ្គត់ផ្គង់ វ៉ុលtage ជួរ: 1.7V ទៅ 5.5V
- ចំណុចប្រទាក់៖ USB 2.0, QSPI, SPI, PPI
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
ការពិពណ៌នាទូទៅ
ម៉ូឌុល iTM-8420 គឺជាឧបករណ៍បញ្ជូនវិទ្យុ 2.4GHz ដែលរួមបញ្ចូលគ្នាយ៉ាងពេញលេញ និងដំណើរការ baseband ដែលត្រូវបានរចនាឡើងសម្រាប់កម្មវិធី Bluetooth 5.0 ។ វាអាចដំណើរការជាប្រព័ន្ធដំណើរការទំនាក់ទំនងដាច់ដោយឡែក ឬជាតំណភ្ជាប់ទិន្នន័យឥតខ្សែនៅក្នុងប្រព័ន្ធ MCU ដោយផ្តល់នូវការប្រើប្រាស់ថាមពលទាបបំផុត។ ម៉ូឌុលនេះគាំទ្រស្ថាបត្យកម្មអង្គចងចាំដែលអាចបត់បែនបានសម្រាប់ការរក្សាទុកប្រូfiles, stacks, និងកូដកម្មវិធីផ្ទាល់ខ្លួន ដោយមានសមត្ថភាពធ្វើបច្ចុប្បន្នភាពឥតខ្សែដោយប្រើបច្ចេកវិទ្យា Over-The-Air (OTA)។
រារាំងដ្យាក្រាម
ដ្យាក្រាមប្លុកបង្ហាញពីធាតុផ្សំខាងក្នុង និងការភ្ជាប់នៃម៉ូឌុល iTM-8420។
លក្ខណៈពិសេស
- ការគ្រប់គ្រងសោកម្មវិធី Ed25519/Curve25519
- សុវត្ថិភាពនៃការត្រៀមខ្លួនសម្រាប់ការចាប់ផ្ដើម
- បញ្ជីត្រួតពិនិត្យការចូលប្រើពន្លឺ (ACL)
- ឫសគល់នៃការជឿទុកចិត្ត (RoT)
- ការកំណត់រចនាសម្ព័ន្ធ និងការគ្រប់គ្រងបំបាត់កំហុស
- ការការពារច្រកចូល (CTRL-AP)
- សមត្ថភាពក្នុងការលុបដោយសុវត្ថិភាព
- ការគ្រប់គ្រងថាមពលដែលអាចបត់បែនបាន។
- ការគ្រប់គ្រងថាមពលគ្រឿងកុំព្យូទ័រដោយស្វ័យប្រវត្តិ
- ការភ្ញាក់ឡើងលឿនដោយប្រើលំយោលខាងក្នុង 64 MHz
- 1MB flash និង RAM 256KB
- ចំណុចប្រទាក់លើបន្ទះឈីបកម្រិតខ្ពស់រួមមាន USB 2.0, QSPI, SPI និង PPI
ប្រវត្តិកែប្រែ
កាលបរិច្ឆេទ | មាតិកាពិនិត្យឡើងវិញ | កែប្រែដោយ | កំណែ |
១០/១០/២០២៣ | - ចេញផ្សាយដំបូង (បឋម) | អ៊ីសាក់ ឆេន | 0.1 |
១០/១០/២០២៣ | - ធ្វើបច្ចុប្បន្នភាពទិន្នន័យដែលបានវាស់វែង | អ៊ីសាក់ ឆេន | 0.2 |
– | |||
– | |||
– |
ការពិពណ៌នាទូទៅ
ម៉ូឌុល iTM-8420 មានឧបករណ៍បញ្ជូនវិទ្យុ 2.4GHz រួមបញ្ចូលគ្នាយ៉ាងពេញលេញ និងប្រព័ន្ធដំណើរការ baseband សម្រាប់កម្មវិធី Bluetooth 5.0 ។ វាអាចត្រូវបានប្រើជាប្រព័ន្ធដំណើរការទំនាក់ទំនងជាក់លាក់នៃកម្មវិធីដាច់ដោយឡែក ឬជាតំណភ្ជាប់ទិន្នន័យឥតខ្សែនៅក្នុងប្រព័ន្ធ MCU ដែលបានបង្ហោះ ដែលថាមពលទាបខ្លាំងគឺមានសារៈសំខាន់។ វាគាំទ្រស្ថាបត្យកម្មអង្គចងចាំដែលអាចបត់បែនបានសម្រាប់ការរក្សាទុកប្រូfiles, stacks និងកូដកម្មវិធីផ្ទាល់ខ្លួន ហើយអាចត្រូវបានអាប់ដេតដោយប្រើបច្ចេកវិទ្យា Over-The-Air (OTA)។
ម៉ូឌុល iTM-8420 ប្រើបន្ទះឈីប Nordic nRF52840 BLE ។ វារួមបញ្ចូលគ្នានូវដំណើរការដ៏ល្អឥតខ្ចោះនៃឧបករណ៍បញ្ជូន RF ឈានមុខគេជាមួយនឹងថាមពលទាប ARM Cortex-M4 និងមុខងារជំនួយដ៏មានអានុភាពដ៏សម្បូរបែប និងគ្រឿងកុំព្យូទ័រ។ វាក៏មាន RAM ទំហំ 256KB និងអង្គចងចាំ 1MB ផងដែរ។
រារាំងដ្យាក្រាម
លក្ខណៈពិសេស
- ឧបករណ៍បញ្ជូន Bluetooth® 5, 2.4 GHz
- ភាពប្រែប្រួល -95 dBm នៅក្នុងរបៀបថាមពលទាប 1 Mbps Bluetooth®
- -103 dBm sensitivity ក្នុង 125 kbps Bluetooth® low energy mode (ជួរវែង)
- អតិបរមា។ ថាមពល 13.9 dBm TX (កំពូល)
- នៅលើអាកាសដែលអាចប្រើបានជាមួយ nRF52, nRF51, nRF24L, និង nRF24AP Series
- អត្រាទិន្នន័យដែលគាំទ្រ៖
- Bluetooth® 5 – 2 Mbps, 1 Mbps, 500 kbps, និង 125 kbps
- ទិន្នផលអង់តែនចុងតែមួយ (បាឡននៅលើបន្ទះឈីប)
- 128-bit AES/ECB/CCM/AAR co-processor (ការអ៊ិនគ្រីបកញ្ចប់ព័ត៌មានតាមយន្តហោះ)
- ចរន្តកំពូល 4.8 mA ក្នុង TX (0 dBm)
- ចរន្តកំពូល 4.6 mA នៅក្នុង RX
- RSSI (គុណភាពបង្ហាញ 1 dB)
- ARM® Cortex® -M4 32-bit processor ជាមួយ FPU, 64 MHz
- 212 ពិន្ទុ EEMBC CoreMark® ដំណើរការពីអង្គចងចាំពន្លឺ
- 52 μA/MHz ដំណើរការ CoreMark ពីអង្គចងចាំពន្លឺ
- ចំណុចឃ្លាំមើល និងតាមដានម៉ូឌុលបំបាត់កំហុស (DWT, ETM, និង ITM)
- បំបាត់កំហុសលួសស៊េរី (SWD)
- សំណុំនៃមុខងារសុវត្ថិភាពដ៏សម្បូរបែប
- ប្រព័ន្ធរងសុវត្ថិភាព ARM® TrustZone® Cryptocell 310
- ម៉ាស៊ីនបង្កើតលេខចៃដន្យ NIST SP800-90A និង SP800-90B
- AES-128 – ECB, CBC, CMAC/CBC-MAC, CTR, CCM/CCM*
- Chacha20/Poly1305 AEAD គាំទ្រទំហំគ្រាប់ចុច 128- និង 256-bit
- SHA-1, SHA-2 រហូតដល់ 256 ប៊ីត
- លេខកូដផ្ទៀងផ្ទាត់សារដែលមានសោ-ហាស (HMAC)
- RSA រហូតដល់ទំហំគ្រាប់ចុច 2048 ប៊ីត
- SRP រហូតដល់ទំហំសោ 3072 ប៊ីត
- ការគាំទ្រ ECC សម្រាប់ខ្សែកោងដែលប្រើច្រើនបំផុត រួមទាំង P-256 (secp256r1) និង Ed25519/Curve25519
- ការគ្រប់គ្រងសោកម្មវិធីដោយប្រើគំរូសោដែលបានទាញយក
- ការចាប់ផ្ដើមសុវត្ថិភាពរួចរាល់
- បញ្ជីត្រួតពិនិត្យការចូលប្រើពន្លឺ (ACL)
- ឫសគល់នៃការជឿទុកចិត្ត (RoT)
- ការកំណត់រចនាសម្ព័ន្ធ និងការគ្រប់គ្រងបំបាត់កំហុស
- ការការពារច្រកចូល (CTRL-AP)
- ការលុបដោយសុវត្ថិភាព
- ការគ្រប់គ្រងថាមពលដែលអាចបត់បែនបាន។
- វ៉ុលផ្គត់ផ្គង់ពី 1.7V ដល់ 5.5Vtagជួរអ៊ី
- ការគ្រប់គ្រងថាមពលគ្រឿងកុំព្យូទ័រដោយស្វ័យប្រវត្តិ
- ការភ្ញាក់ឡើងលឿនដោយប្រើលំយោលខាងក្នុង 64 MHz
- 0.4 μA នៅ 3 V នៅក្នុងរបៀបបិទប្រព័ន្ធ គ្មានការរក្សាទុក RAM ទេ។
- 1.5 μA នៅ 3 V នៅក្នុងរបៀប System ON, គ្មានការរក្សា RAM, ភ្ញាក់នៅលើ RTC
- 1 MB flash និង 256 KB RAM
- ចំណុចប្រទាក់លើបន្ទះឈីបកម្រិតខ្ពស់
- ឧបករណ៍បញ្ជា USB 2.0 ល្បឿនពេញ (12 Mbps)
- ចំណុចប្រទាក់ QSPI 32 MHz
- ល្បឿនខ្ពស់ 32 MHz SPI
- ការតភ្ជាប់តាមកុំព្យូទ័រដែលអាចដាក់បាន (PPI)
- 48 ម្ជុល I/O គោលបំណងទូទៅ
- EasyDMA ផ្ទេរទិន្នន័យដោយស្វ័យប្រវត្តិរវាងអង្គចងចាំ និងគ្រឿងកុំព្យូទ័រ
- Nordic SoftDevice រួចរាល់ហើយជាមួយនឹងការគាំទ្រសម្រាប់ពហុប្រូតូកូលស្របគ្នា។
- 12-bit, 200 ksps ADC – 8 channels configurable channels with programmable gain
- 64 កម្រិតប្រៀបធៀប
- ឧបករណ៍ប្រៀបធៀបថាមពលទាបកម្រិត 15 ជាមួយការភ្ញាក់ពីរបៀបបិទប្រព័ន្ធ
- ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព
- ឧបករណ៍ម៉ូឌុលទទឹងជីពចរ 4x បួនឆានែល (PWM) ជាមួយ EasyDMA
- គ្រឿងកុំព្យូទ័រអូឌីយ៉ូ - I2S, ចំណុចប្រទាក់មីក្រូហ្វូនឌីជីថល (PDM)
- កម្មវិធីកំណត់ម៉ោង 5 ប៊ីត 32x ជាមួយនឹងរបៀបរាប់
- រហូតដល់ 4x SPI master/ 3x SPI slave ជាមួយ EasyDMA
- រហូតដល់ 2x I2C ដែលត្រូវគ្នាជាមួយមេ/ទាសករពីរខ្សែ
- 2x UART (CTS/RTS) ជាមួយ EasyDMA
- ឧបករណ៍ឌិកូដ Quadrature (QDEC)
- 3x ការរាប់ពេលវេលាពិត (RTC)
- ប្រតិបត្តិការគ្រីស្តាល់តែមួយ
ការបញ្ជាក់ទូទៅ
ប្រតិបត្តិការ | សីតុណ្ហភាព: -30 ° C ទៅ 85 ° C
សំណើមដែលទាក់ទង: ≤ 80% |
ការផ្ទុក | សីតុណ្ហភាព: -40 ° C ទៅ 85 ° C
សំណើមដែលទាក់ទង: ≤ 60% |
- វ៉ុលtages
- ការវាយតម្លៃអតិបរមាដាច់ខាត
និមិត្តសញ្ញា ការពិពណ៌នា នាទី អតិបរមា។ ឯកតា វីឌី VDD Supply Voltage -៤០ 3.9 V VDDH VDDH Supply Voltage -៤០ 5.8 V VUSB វ៉ុលផ្គត់ផ្គង់ USB VUSBtage -៤០ 5.8 V វីអូអេ
I/O Pin Voltage (VDD ≤ 3.6V) -៤០ VDD+០៣ V I/O Pin Voltagអ៊ី (VDD> 3.6V) -៤០ 3.9 V - ការវាយតម្លៃប្រតិបត្តិការដែលបានណែនាំ
និមិត្តសញ្ញា នាទី វាយ អតិបរមា។ ឯកតា វីឌី 1.75 3.0 3.6 V VDDH 2.5 3.7 5.5 V VUSB 4.45 5.0 5.5 V
- ការវាយតម្លៃអតិបរមាដាច់ខាត
- លក្ខណៈបច្ចេកទេស RF (RX)
ប៉ារ៉ាម៉ែត្រ លក្ខខណ្ឌ នាទី វាយ អតិបរមា។ ឯកតា ជួរប្រេកង់ 2402 2480 MHz ភាពរសើប RX
< 30.8% PER
LE 1Mbps -៤០ dBm LE 2Mbps -៤០ dBm LE 125Kbps -៤០ dBm LE 500Kbps -៤០ dBm កម្រិតបញ្ចូលអតិបរមា 0 dBm - លក្ខណៈបច្ចេកទេស RF (TX)
ប៉ារ៉ាម៉ែត្រ លក្ខខណ្ឌ នាទី វាយ អតិបរមា។ ឯកតា ជួរប្រេកង់ 2402 2480 MHz ថាមពលទិន្នផលអតិបរមា ថាមពលកំពូល — — 13.83 dBm - ការប្រើប្រាស់ថាមពល
បន្ទះឈីបមេ VDD=VDDH=3.0V; និយតករ = DC-DC; សីតុណ្ហភាព = 25°C ការប្រើប្រាស់ថាមពលវិទ្យុ របៀប RX (1Mbps) 6.3 mA (ធម្មតា) របៀប TX (0.0 dBm / 1Mbps) 6.4 mA (ធម្មតា) របៀប TX (8.0 dBm / 1Mbps) 16.4 mA (ធម្មតា) របៀបថាមពលទាប៖ គេង (ការរក្សា RAM ពេញ 256KB; ភ្ញាក់ឡើងដោយព្រឹត្តិការណ៍ណាមួយ) 2.35 uA (ធម្មតា) បិទថាមពល (ភ្ញាក់ឡើងដោយកំណត់ឡើងវិញ) 0.40 uA (ធម្មតា)
ពិនកិច្ចការ
PCB Pin Outline (10.5mm x 15.5mm x 2.0mm)
ពិនន័យ
ពិនលេខ | Pin-កំណត់ | ប្រភេទ | ការពិពណ៌នា |
1 | GND | G | ដី |
2 | GND | G | ដី |
3 | P1.10 | ឌីអូ | GPIO P1.10 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ)។ |
4 | P1.11 | ឌីអូ | GPIO P1.11 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
5 | P1.12 | ឌីអូ | GPIO P1.12 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
6 | P1.13 | ឌីអូ | GPIO P1.13 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
7 | P1.14 | ឌីអូ | GPIO P1.14 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
8 | P1.15 | ឌីអូ | GPIO P1.15 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
9 | P0.03/AIN1 | DIO/AI | GPIO P0.03 (Std. Drive/Low Freq. IO only) /
ការបញ្ចូលអាណាឡូក 1 |
10 | P0.29/AIN5 | DIO/AI | GPIO P0.29 (Std. Drive/Low Freq. IO only) /
ការបញ្ចូលអាណាឡូក 5 |
11 | P0.02/AIN0 | DIO/AI | GPIO P0.02 (Std. Drive/Low Freq. IO only) /
ការបញ្ចូលអាណាឡូក 0 |
12 | P0.31/AIN7 | DIO/AI | GPIO P0.31 (Std. Drive/Low Freq. IO only) /
ការបញ្ចូលអាណាឡូក 7 |
13 | P0.28/AIN4 | DIO/AI | GPIO P0.28 (Std. Drive/Low Freq. IO only) /
ការបញ្ចូលអាណាឡូក 4 |
14 | P0.30/AIN6 | DIO/AI | GPIO P0.30 (Std. Drive/Low Freq. IO only) /
ការបញ្ចូលអាណាឡូក 6 |
15 | GND | G | ដី |
16 | P0.27 | ឌីអូ | GPIO P0.27 |
17 | P0.00/XL1 | DIO/AI | GPIO P0.00 / 32.768kHz ការបញ្ចូលគ្រីស្តាល់ |
18 | P0.01/XL2 | DIO/AI | GPIO P0.01 / 32.768kHz ការបញ្ចូលគ្រីស្តាល់ |
19 | P0.26 | ឌីអូ | GPIO P0.26 |
20 | P0.04/AIN2 | DIO/AI | GPIO P0.04 / ការបញ្ចូលអាណាឡូក ២ |
21 | P0.05/AIN3 | DIO/AI | GPIO P0.05 / ការបញ្ចូលអាណាឡូក ២ |
22 | P0.06 | ឌីអូ | GPIO P0.06 |
23 | P0.07/TRACECLK | ឌីអូ | GPIO P0.07 / Trace Buffer Clock |
24 | P0.08 | ឌីអូ | GPIO P0.08 |
25 | P1.08 | ឌីអូ | GPIO P1.08 |
26 | P1.09/TRACEDATA3 | ឌីអូ | GPIO P1.09 / Trace Buffer Data[3] |
27 | P0.11/TRACEDATA2 | ឌីអូ | GPIO P0.11 / Trace Buffer Data[2] |
28 | វីឌី | P | ការផ្គត់ផ្គង់ថាមពល |
29 | P0.12/TRACEDATA1 | ឌីអូ | GPIO P0.12 / Trace Buffer Data[1] |
30 | VDDH | P | វ៉ុលខ្ពស់tage ការផ្គត់ផ្គង់ថាមពល |
31 | DCCH | P | ទិន្នផលឧបករណ៍បំប្លែង DC/DC |
32 | V-BUS | P | ការបញ្ចូល 5V សម្រាប់និយតករ USB 3.3V |
33 | GND | G | ដី |
34 | USB_DM | AIO | សញ្ញា USB DM |
35 | យូអេសប៊ី _ ឌីភី | AIO | សញ្ញា USB DP |
36 | P0.14 | ឌីអូ | GPIO P0.14 |
37 | P0.13 | ឌីអូ | GPIO P0.13 |
38 | P0.16 | ឌីអូ | GPIO P0.16 |
39 | P0.15 | ឌីអូ | GPIO P0.15 |
40 | P0.18 / nRESET | ឌីអូ | GPIO P0.18 /
អាចកំណត់រចនាសម្ព័ន្ធបានដូចការកំណត់ប្រព័ន្ធឡើងវិញ |
41 | P0.17 | ឌីអូ | GPIO P0.17 |
42 | P0.19 | ឌីអូ | GPIO P0.19 |
43 | P0.21 | ឌីអូ | GPIO P0.21 |
44 | P0.20 | ឌីអូ | GPIO P0.20 |
45 | P0.23 | ឌីអូ | GPIO P0.23 |
46 | P0.22 | ឌីអូ | GPIO P0.22 |
47 | P1.00/TRACEDATA0 | ឌីអូ | GPIO P1.00 / Trace Buffer Data[0] |
48 | P0.24 | ឌីអូ | GPIO P0.24 |
49 | P0.25 | ឌីអូ | GPIO P0.25 |
50 | P1.02 | ឌីអូ | GPIO P1.02 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
51 | ស៊ី។ ឌីអូ | ឌីអូ | សៀរៀលបំបាត់កំហុស I/O |
52 | P0.09 | ឌីអូ / អាយ | GPIO P0.09 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
53 | SWDCLK | ឌីអូ | នាឡិកាបំបាត់កំហុសខ្សែសៀរៀល |
54 | P0.10 | ឌីអូ / អាយ | GPIO P0.10 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
55 | GND | G | ដី |
56 | P1.04 | ឌីអូ | GPIO P1.04 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
57 | P1.06 | ឌីអូ | GPIO P1.06 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
58 | P1.07 | ឌីអូ | GPIO P1.07 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
59 | P1.05 | ឌីអូ | GPIO P1.05 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
60 | P1.03 | ឌីអូ | GPIO P1.03 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
61 | P1.01 | ឌីអូ | GPIO P1.01 (Std. Drive/Low Freq. IO តែប៉ុណ្ណោះ) |
វិមាត្រនិងប្លង់
វិមាត្រម៉ូឌុល
ប្លង់ម៉ូឌុល
ការណែនាំអំពីការរចនាផ្នែករឹង
ការរចនាយោង
ការណែនាំប្លង់
(ឯកតា: mm)
Reflow Pro ត្រូវបានណែនាំfile
យោងទៅស្តង់ដារ IPC/JEDEC ។
- សីតុណ្ហភាពកំពូល៖ <250°C
- ចំនួនដង: ≤ 2 ដង
ការណែនាំអំពីកម្មវិធី
ការចាប់ផ្តើម៖
- តម្រូវការផ្នែករឹង
- កញ្ចប់អភិវឌ្ឍន៍ ITM-8420
- ខ្សែ Micro-USB 2.0
- កុំព្យូទ័រផ្ទាល់ខ្លួន (PC)
- ឧបករណ៍បំបាត់កំហុសខាងក្រៅ (J-link)
- UART ខាងក្រៅទៅស្ពាន Universal Serial Bus (USB)
- តម្រូវការកម្មវិធី
- Windows 8 ឬ Windows 10
- លីនុច
- MacOS
កំពុងដំណើរការការធ្វើតេស្តដំបូង
មុនពេលអ្នកចាប់ផ្តើមបង្កើតកម្មវិធី និងដំណើរការកម្មវិធីដែលបានចងក្រងជាមុននៅលើឧបករណ៍អភិវឌ្ឍន៍របស់អ្នក ដើម្បីធានាថាឧបករណ៍នេះដំណើរការដូចការរំពឹងទុក និងការទំនាក់ទំនងរវាងកុំព្យូទ័រ និងឧបករណ៍អភិវឌ្ឍន៍របស់អ្នកដំណើរការ។
- បង្កើនថាមពលឧបករណ៍អភិវឌ្ឍន៍
- ភ្ជាប់ចុងម្ខាងនៃខ្សែ micro-USB 2.0 ទៅឧបករណ៍ភ្ជាប់ Universal Serial Bus (USB) នៅលើឧបករណ៍ និងចុងម្ខាងទៀតទៅនឹងអាដាប់ទ័រថាមពល USB ។
- ទាញយកកម្មវិធីរបស់អ្នកពីកុំព្យូទ័រតាមរយៈកម្មវិធីបំបាត់កំហុសខាងក្រៅ (J-link)
- ភ្ជាប់ឧបករណ៍បំបាត់កំហុសខាងក្រៅ (J-link) ទៅឧបករណ៍អភិវឌ្ឍន៍របស់អ្នកសម្រាប់ទាញយក
ការដំឡើងខ្សែសង្វាក់ឧបករណ៍
មុនពេលអ្នកអាចចាប់ផ្តើមអភិវឌ្ឍ អ្នកត្រូវតែដំឡើងកម្មវិធីដែលត្រូវការ។ កម្មវិធីនេះរួមបញ្ចូលឧបករណ៍សម្រាប់ភ្ជាប់ទៅឧបករណ៍អភិវឌ្ឍន៍របស់អ្នក បរិស្ថានអភិវឌ្ឍន៍រួមបញ្ចូលគ្នា (IDE) សម្រាប់បង្កើតកម្មវិធីរបស់អ្នក និង nRF Connect SDK ដែលផ្តល់បណ្ណាល័យ និងឧ.ampកម្មវិធីឡេ។
ការដំឡើង nRF Connect SDK
- nRF Connect SDK រួមមានបណ្ណាល័យ និង samples ដែលអ្នកត្រូវការដើម្បីបង្កើតកម្មវិធី។ វាក៏មានឧបករណ៍អភិវឌ្ឍន៍ដែលត្រូវការផងដែរ រួមទាំង nRF Connect សម្រាប់ Visual Studio Code ។
- វិធីដែលបានណែនាំក្នុងការដំឡើង nRF Connect SDK គឺតាមរយៈកម្មវិធីមួយនៅក្នុង nRF Connect for Desktop ។
- nRF Connect for Desktop ផ្តល់នូវកម្មវិធីផ្សេងៗដើម្បីសម្រួលការដំឡើង nRF Connect SDK អាស្រ័យលើប្រព័ន្ធប្រតិបត្តិការដែលអ្នកកំពុងប្រើ។
បំពេញជំហានខាងក្រោមដើម្បីដំឡើង nRF Connect SDK ដោយប្រើ nRF Connect សម្រាប់កម្មវិធី Desktop៖
- ទាញយក និងដំឡើង nRF Connect សម្រាប់ Desktop ។
- ដំឡើង និងដំណើរការកម្មវិធីមួយក្នុងចំណោមកម្មវិធីខាងក្រោម៖
- នៅលើ Windows ឬ macOS សូមប្រើកម្មវិធីគ្រប់គ្រង Toolchain ។ កម្មវិធីនេះដំឡើងខ្សែសង្វាក់ឧបករណ៍ sandboxed ពេញលេញដែលអ្នកត្រូវការ រួមទាំង nRF Connect សម្រាប់ Visual Studio Code និង nRF Connect SDK source code ។
- នៅលើ Linux សូមប្រើ nRF Connect សម្រាប់ Visual Studio Code។ កម្មវិធីនេះជួយអ្នកក្នុងការដំឡើង toolchain និងកូដប្រភព nRF Connect SDK ។ សូមមើល nRF Connect សម្រាប់ Desktop សម្រាប់ព័ត៌មានអំពីរបៀបដំឡើង និងបើកកម្មវិធី។
- អនុវត្តតាមការណែនាំនៅក្នុងកម្មវិធីដើម្បីដំឡើង nRF Connect SDK ។
- ត្រូវប្រាកដថាអ្នកមានកំណែត្រឹមត្រូវនៃកូដប្រភព nRF Connect SDK ។ លុះត្រាតែមានការណែនាំផ្សេង អ្នកគួរតែធ្វើការជាមួយចុងក្រោយ tagការចេញផ្សាយ ged នៃ nRF Connect SDK ។
- ប្រសិនបើអ្នកបានប្រើកម្មវិធីគ្រប់គ្រង Toolchain អ្នកបានដំឡើងកំណែជាក់លាក់មួយ ហើយមិនត្រូវការសកម្មភាពបន្ថែមទៀតទេ។
- ប្រសិនបើអ្នកបានប្រើ nRF Connect សម្រាប់ Visual Studio Code ត្រូវប្រាកដថាអ្នកបានពិនិត្យមើលកំណែត្រឹមត្រូវ ហើយដំណើរការអាប់ដេតខាងលិច។
ប្រសិនបើអ្នកចង់ប្តូរទៅផ្សេង tagការចេញផ្សាយ ged ឬកំណែចុងក្រោយបំផុតនៅលើសាខាសំខាន់ សូមមើល ការធ្វើបច្ចុប្បន្នភាពឃ្លាំងសម្រាប់ការណែនាំ។
ការប្រាស្រ័យទាក់ទងជាមួយកញ្ចប់
- ប្រសិនបើកម្មវិធីរបស់អ្នកបញ្ចេញព័ត៌មានចូល ឬត្រូវការការបញ្ចូលកុងសូល អ្នកគួរតែភ្ជាប់ឧបករណ៍ទៅកុំព្យូទ័ររបស់អ្នកដើម្បីធ្វើអន្តរកម្មជាមួយកុងសូល។ អ្នកអាចប្រើ Universal Asynchronous ។
- អ្នកទទួល/បញ្ជូន (UART) សម្រាប់ទំនាក់ទំនងជាមួយឧបករណ៍។
- ការភ្ជាប់តាមរយៈ UART គឺរហ័ស និងមានប្រសិទ្ធភាព ប៉ុន្តែវាទាមទារការប្រើប្រាស់ឧស្សាហ៍ព្យាយាមនៃគ្រឿងកុំព្យូទ័រ UART សម្រាប់ការចូល។ ជាជម្រើស អ្នកអាចប្រើ UART ខាងក្រៅទៅស្ពាន Universal Serial Bus (USB) ។
- P0.06: ITM8420 UART TXD
- P0.08. ITM8420 UART RXD
- P0.07: ITM8420 UART CTS
- P0.05: ITM8420 UART RTS
កំពុងភ្ជាប់តាមរយៈ USB-UART
- ដើម្បីភ្ជាប់តាមរយៈ USB-UART សូមចាប់ផ្តើមកម្មវិធីត្រាប់តាមស្ថានីយ ហើយភ្ជាប់ទៅច្រក COM ដែលបានប្រើ។
- មានកម្មវិធីត្រាប់តាមស្ថានីយជាច្រើនប្រភេទដែលអ្នកអាចប្រើឧទាហរណ៍ample, Termite (ផ្អែកលើ GUI, តែ Windows) ឬ PuTTY (ផ្អែកលើ GUI, មានសម្រាប់ប្រព័ន្ធប្រតិបត្តិការច្រើន)។
- នៅពេលកំណត់រចនាសម្ព័ន្ធការតភ្ជាប់ សូមប្រើ Universal Asynchronous ខាងក្រោម
ការកំណត់អ្នកទទួល/បញ្ជូន (UART)៖
- អត្រា Baud: 115200 (អត្រា baud លំនាំដើមសម្រាប់ភាគច្រើន samples នៅក្នុង nRF Connect SDK)
- 8 ប៊ីតទិន្នន័យ
- 1 ឈប់បន្តិច
- គ្មានភាពស្មើគ្នា
- ការគ្រប់គ្រងលំហូរ HW៖ RTS/CTS
ការណែនាំខាងក្រោមបង្ហាញពីរបៀបកំណត់ Termite នៅលើ Windows ។ ឧបករណ៍ត្រាប់តាមស្ថានីយដែលមានមូលដ្ឋានលើ GUI ផ្សេងទៀតអាចត្រូវបានដំឡើងស្រដៀងគ្នា
- ទាញយក និងដំឡើងកំណែចុងក្រោយបំផុតរបស់ Termite ។
- ភ្ជាប់ឧបករណ៍អភិវឌ្ឍន៍ទៅកុំព្យូទ័ររបស់អ្នក។
- បើក Termite ហើយចុចលើ Settings ។
អាស្រ័យលើឧបករណ៍ដែលអ្នកបានភ្ជាប់ទៅកុំព្យូទ័ររបស់អ្នក អ្នកអាចមានជម្រើសជាច្រើន ដូចបង្ហាញក្នុងរូបភាពខាងក្រោម៖
- ជ្រើសរើសច្រក COM ត្រឹមត្រូវដើម្បីភ្ជាប់ទៅឧបករណ៍។
- ដើម្បីស្វែងរកច្រកត្រឹមត្រូវ សូមអនុវត្តតាមជំហានទាំងនេះ៖
- ចូលទៅកាន់ម៉ឺនុយចាប់ផ្តើមនៅក្នុង Windows ហើយវាយ devmgmt ។ msc ដើម្បីបើកកម្មវិធីគ្រប់គ្រងឧបករណ៍។
- រមូរចុះក្រោម ហើយពង្រីកច្រក (COM & LPT)។
- ស្វែងរកច្រកនៃ UART ខាងក្រៅរបស់អ្នកទៅកាន់ស្ពាន Universal Serial Bus (USB) ហើយកត់ចំណាំលេខនៅក្នុងវង់ក្រចក។
- ប្រសិនបើអ្នកមានច្រក UART ទៅ USB ច្រើនជាងមួយ សូមដកដោតដែលអ្នកចង់ប្រើ ដោតវាមកវិញ ហើយសង្កេតមើលថាតើមួយណាលេចចេញចុងក្រោយ។
- កំណត់រចនាសម្ព័ន្ធអត្រា baud និងការគ្រប់គ្រងលំហូរ។ ប្រើតម្លៃលំនាំដើមសម្រាប់ការកំណត់ដែលនៅសល់ (ទិន្នន័យ 8 ប៊ីត ប៊ីតឈប់ 1 គ្មានភាពស្មើគ្នា) ។
- តាមលំនាំដើម SDK ប្រើអត្រា baud 115200 និងការគ្រប់គ្រងលំហូរ RTS/CTS ។
- សូមប្រាកដថា ឧបសម្ព័ន្ធ LF ត្រូវបានជ្រើសរើស។
- ជម្រើសនេះបន្ថែមតួអក្សរបន្ទាត់ថ្មីទៅអត្ថបទណាមួយដែលត្រូវបានផ្ញើ។
- កំណត់រចនាសម្ព័ន្ធស្ថានីយដើម្បីផ្ញើសញ្ញា RTS (រួចរាល់ដើម្បីផ្ញើ) ទៅឧបករណ៍អភិវឌ្ឍន៍៖
- ចូលទៅកាន់ការកំណត់> ដោតចូល។
- បើកស្ថានភាព LEDs ហើយចុចយល់ព្រម។
- ចុចលើចតុកោណកែងពណ៌បៃតងងងឹតខាងលើ RTS ដើម្បីកំណត់សញ្ញានេះខ្ពស់។ អត្ថបទ Start… ត្រូវបានបង្ហាញនៅក្នុង Termite ។
សេចក្តីថ្លែងការណ៍របស់ FCC
ការអនុលោមតាម
- បញ្ជីនៃច្បាប់ FCC ដែលអាចអនុវត្តបាន។
CFR 47 FCC PART 15 SUBPART C ត្រូវបានស៊ើបអង្កេត។ វាអនុវត្តចំពោះឧបករណ៍បញ្ជូនម៉ូឌុល។ - លក្ខខណ្ឌប្រើប្រាស់ប្រតិបត្តិការជាក់លាក់
ម៉ូឌុលនេះគឺជាម៉ូឌុលដាច់ដោយឡែក។ ប្រសិនបើផលិតផលបញ្ចប់នឹងពាក់ព័ន្ធនឹងលក្ខខណ្ឌបញ្ជូនដំណាលគ្នាច្រើន ឬលក្ខខណ្ឌប្រតិបត្តិការផ្សេងគ្នា (សម្រាប់ឧample ប្រើអង់តែនមួយផ្សេងទៀត) សម្រាប់ឧបករណ៍បញ្ជូនម៉ូឌុលឈរតែឯងនៅក្នុងម៉ាស៊ីន ក្រុមហ៊ុនផលិតម៉ាស៊ីនត្រូវពិគ្រោះជាមួយអ្នកផលិតម៉ូឌុលសម្រាប់វិធីសាស្ត្រដំឡើងនៅក្នុងប្រព័ន្ធបញ្ចប់។ - នីតិវិធីម៉ូឌុលមានកំណត់
ម៉ូឌុលនេះគឺជាម៉ូឌុលតែមួយ។ មិនអាចអនុវត្តបាន។ - ការរចនាអង់តែនតាមដាន
មិនអាចអនុវត្តបាន។ - ការពិចារណាលើការប៉ះពាល់ RF
ឧបករណ៍បញ្ជូនម៉ូឌុលនេះគួរតែត្រូវបានប្រើនៅក្នុងឧបករណ៍ចល័ត និង 20 សង់ទីម៉ែត្រពីរាងកាយរបស់មនុស្ស ការផលិតផលិតផលម៉ាស៊ីនគួរតែត្រូវបានដាក់ព័ត៌មានទាំងនោះនៅក្នុងសៀវភៅណែនាំផលិតផលចុងក្រោយដល់អ្នកប្រើប្រាស់ចុងក្រោយ។ ប្រសិនបើលក្ខខណ្ឌនៃការប៉ះពាល់ RF និងការប្រើប្រាស់មិនត្រូវបានផ្តល់ឱ្យទេ នោះការផលិតផលិតផលម៉ាស៊ីនត្រូវបានទាមទារដើម្បីទទួលខុសត្រូវចំពោះម៉ូឌុលតាមរយៈការផ្លាស់ប្តូរនៅក្នុង FCC ID (កម្មវិធីថ្មី) - អង់តែន
ឧបករណ៍បញ្ជូនវិទ្យុនេះ FCC ID : 2AWP5WM 8420 ហើយត្រូវបានអនុម័តដោយគណៈកម្មការទំនាក់ទំនងសហព័ន្ធដើម្បីដំណើរការជាមួយប្រភេទអង់តែនដែលបានរាយខាងក្រោម ជាមួយនឹងការកើនឡើងអតិបរមាដែលអាចអនុញ្ញាតបានចង្អុលបង្ហាញ។ ប្រភេទអង់តែនដែលមិនត្រូវបានរាប់បញ្ចូលក្នុងបញ្ជីនេះដែលមានការកើនឡើងលើសពីចំនួនអតិបរមាដែលបានបញ្ជាក់សម្រាប់ប្រភេទណាមួយដែលបានរាយបញ្ជីត្រូវបានហាមឃាត់យ៉ាងតឹងរ៉ឹងសម្រាប់ប្រើជាមួយឧបករណ៍នេះ។ - ស្លាកសញ្ញា និងព័ត៌មានអនុលោមភាព
ផលិតផលបញ្ចប់ត្រូវតែដាក់ស្លាកនៅក្នុងតំបន់ដែលអាចមើលឃើញដោយមានដូចខាងក្រោម” មាន FCC ID: 2AWP5WM 8420 - ព័ត៌មានអំពីរបៀបសាកល្បង និងតម្រូវការធ្វើតេស្តបន្ថែម
ក្រុមហ៊ុនផលិតម៉ាស៊ីនដែលដំឡើងម៉ូឌុលនេះដោយមានការអនុញ្ញាតម៉ូឌុលមានកំណត់ គួរតែអនុវត្តការសាកល្បងនៃការបំភាយវិទ្យុសកម្ម និងការបំភាយចេញដោយ spurious យោងតាមតម្រូវការ FCC ផ្នែក 15:15.212 លុះត្រាតែលទ្ធផលតេស្តអនុលោមតាមតម្រូវការ FCC ផ្នែក 15.212 បន្ទាប់មកម៉ាស៊ីនត្រូវបានលក់ដោយស្របច្បាប់។ នៅពេលសាកល្បងផលិតផលម៉ាស៊ីន ក្រុមហ៊ុនផលិតម៉ាស៊ីនគួរអនុវត្តតាម FCC KDB Publication 996369 D01 Module Integration Guide សម្រាប់សាកល្បងផលិតផលម៉ាស៊ីន។ ក្រុមហ៊ុនផលិតម៉ាស៊ីនអាចដំណើរការផលិតផលរបស់ពួកគេក្នុងអំឡុងពេលវាស់វែង។ - ការធ្វើតេស្តបន្ថែម ផ្នែកទី 15 ការបដិសេធផ្នែករង B
ក្រុមហ៊ុនផលិតម៉ាស៊ីនទទួលខុសត្រូវចំពោះការអនុលោមតាមប្រព័ន្ធម៉ាស៊ីនជាមួយនឹងម៉ូឌុលដែលបានដំឡើងជាមួយនឹងតម្រូវការផ្សេងទៀតដែលអាចអនុវត្តបានទាំងអស់សម្រាប់ប្រព័ន្ធដូចជាផ្នែកទី 15 ខ។
សេចក្តីថ្លែងការណ៍ជ្រៀតជ្រែករបស់គណៈកម្មការទំនាក់ទំនងសហព័ន្ធ
ឧបករណ៍នេះត្រូវបានសាកល្បង និងរកឃើញថាអនុលោមតាមដែនកំណត់សម្រាប់ឧបករណ៍ឌីជីថលថ្នាក់ B ដោយអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ដែនកំណត់ទាំងនេះត្រូវបានរចនាឡើងដើម្បីផ្តល់នូវការការពារសមហេតុផលប្រឆាំងនឹងការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់នៅក្នុងការដំឡើង residential ។ ឧបករណ៍នេះបង្កើត ប្រើប្រាស់ និងអាចបញ្ចេញថាមពលប្រេកង់វិទ្យុ ហើយប្រសិនបើមិនបានដំឡើង និងប្រើប្រាស់ដោយអនុលោមតាមការណែនាំ អាចបណ្តាលឱ្យមានការរំខានដល់ការទំនាក់ទំនងវិទ្យុ។ ទោះជាយ៉ាងណាក៏ដោយមិនមានការធានាថានៅក្នុងការដំឡើងដ៏គួរឱ្យភ័យខ្លាចនឹងមិនកើតឡើងនៅក្នុងការដំឡើងជាក់លាក់នោះទេ។ ប្រសិនបើឧបករណ៍នេះបង្កការរំខានប្រកបដោយគ្រោះថ្នាក់ដល់ការទទួលវិទ្យុ ឬទូរទស្សន៍ ដែលអាចត្រូវបានកំណត់ដោយការបិទ និងបើកឧបករណ៍ អ្នកប្រើប្រាស់ត្រូវបានលើកទឹកចិត្តឱ្យព្យាយាមកែតម្រូវការជ្រៀតជ្រែកដោយវិធានការមួយក្នុងចំណោមវិធានការដូចខាងក្រោមៈ
- ផ្លាស់ប្តូរទីតាំងឬប្តូរទីតាំងអង់តែនទទួល។ បង្កើនការបែងចែករវាងឧបករណ៍និងអ្នកទទួល។
- ភ្ជាប់ឧបករណ៍ចូលទៅក្នុងព្រីមួយនៅលើសៀគ្វីដែលខុសពីឧបករណ៍ទទួលត្រូវបានភ្ជាប់។
- ពិគ្រោះជាមួយអ្នកចែកបៀ ឬអ្នកបច្ចេកទេសវិទ្យុ/ទូរទស្សន៍ដែលមានបទពិសោធន៍ ដើម្បីទទួលបានជំនួយ។
ការប្រុងប្រយ័ត្ន FCC៖ រាល់ការផ្លាស់ប្តូរឬការផ្លាស់ប្តូរដែលមិនបានយល់ព្រមដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមតាមច្បាប់អាចទុកជាមោឃៈនូវសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងការដំណើរការឧបករណ៍នេះ។ ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃវិធាន FCC ។ ប្រតិបត្ដិការគឺអាស្រ័យលើលក្ខខណ្ឌពីរដូចខាងក្រោមៈ
- ឧបករណ៍នេះប្រហែលជាមិនបង្កឱ្យមានការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់ និង
- ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការជ្រៀតជ្រែកដែលអាចបណ្តាលឱ្យប្រតិបត្តិការមិនដំណើរការ។
ចំណាំសំខាន់៖
ក្នុងករណីដែលលក្ខខណ្ឌទាំងនេះមិនអាចបំពេញបាន (សម្រាប់ឧample ការកំណត់រចនាសម្ព័ន្ធកុំព្យូទ័រយួរដៃជាក់លាក់ ឬទីតាំងរួមគ្នាជាមួយឧបករណ៍បញ្ជូនផ្សេងទៀត) បន្ទាប់មកការអនុញ្ញាត FCC មិនត្រូវបានចាត់ទុកថាត្រឹមត្រូវទៀតទេ ហើយលេខសម្គាល់ FCC មិនអាចប្រើនៅលើផលិតផលចុងក្រោយបានទេ។ នៅក្នុងកាលៈទេសៈទាំងនេះ អ្នករួមបញ្ចូល OEM នឹងទទួលខុសត្រូវលើការវាយតម្លៃឡើងវិញនូវផលិតផលចុងក្រោយ (រួមទាំងឧបករណ៍បញ្ជូន) និងទទួលបានការអនុញ្ញាតពី FCC ដាច់ដោយឡែក។
ការដាក់ស្លាកផលិតផលបញ្ចប់៖
ផលិតផលចុងក្រោយត្រូវតែដាក់ស្លាកនៅក្នុងតំបន់ដែលអាចមើលឃើញដោយមានដូចខាងក្រោម៖
- មានលេខសម្គាល់ FCC៖ 2AWP5WM8420
ព័ត៌មានដោយដៃដល់អ្នកប្រើប្រាស់ចុងក្រោយ
អ្នករួមបញ្ចូល OEM ត្រូវតែដឹងមិនផ្តល់ព័ត៌មានដល់អ្នកប្រើប្រាស់ចុងក្រោយទាក់ទងនឹងរបៀបដំឡើង ឬដកម៉ូឌុល RF នេះចេញនៅក្នុងសៀវភៅណែនាំរបស់អ្នកប្រើនៃផលិតផលចុងក្រោយដែលរួមបញ្ចូលម៉ូឌុលនេះ។
សំណួរគេសួរញឹកញាប់
សំណួរ៖ តើម៉ូឌុល iTM-8420 អាចប្រើសម្រាប់កម្មវិធី Bluetooth 5.0 បានទេ?
ចម្លើយ៖ បាទ ម៉ូឌុល iTM-8420 មានឧបករណ៍បញ្ជូនវិទ្យុដែលរួមបញ្ចូលគ្នាយ៉ាងពេញលេញ និងប្រព័ន្ធដំណើរការ baseband ដែលត្រូវបានរចនាឡើងជាពិសេសសម្រាប់កម្មវិធី Bluetooth 5.0 ។
សំណួរ៖ តើខ្ញុំអាចធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់របស់ម៉ូឌុលដោយរបៀបណា?
ចម្លើយ៖ ម៉ូឌុល iTM-8420 គាំទ្របច្ចេកវិទ្យា Over-The-Air (OTA) សម្រាប់ការអាប់ដេតកម្មវិធីបង្កប់ឥតខ្សែ។
សំណួរ៖ តើវ៉ុលផ្គត់ផ្គង់គឺជាអ្វី?tagជួរ e សម្រាប់ម៉ូឌុល iTM-8420?
A: វ៉ុលផ្គត់ផ្គង់tagជួរ e គឺពី 1.7V ទៅ 5.5V ។
ឯកសារ/ធនធាន
![]() |
iotTech ITM-8420 Bluetooth LE 5.0 ម៉ូឌុលឥតខ្សែ [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ WM8420, 2AWP5WM8420, ITM-8420 Bluetooth LE 5.0 Wireless Module, ITM-8420, Bluetooth LE 5.0 Wireless Module, LE 5.0 Wireless Module, Wireless Module, ម៉ូឌុល |