UG125៖ អ្នកប្រើប្រាស់ EFM8BB3-SLSTK2022A
មគ្គុទ្ទេសក៍
EFM8BB3 Busy Bee Microcontroller Kiter Starter
SLSTK2022A គឺជាចំណុចចាប់ផ្តើមដ៏ល្អមួយដើម្បីស្គាល់ជាមួយនឹង EFM8BB3™ Busy Bee Microcontroller។
ឧបករណ៍ចាប់ផ្តើមមានឧបករណ៍ចាប់សញ្ញា និងគ្រឿងកុំព្យូទ័រដែលបង្ហាញពីសមត្ថភាពជាច្រើនរបស់ EFM8BB3 ។ កញ្ចប់ផ្តល់ឧបករណ៍ចាំបាច់ទាំងអស់សម្រាប់បង្កើតកម្មវិធី EFM8BB3 Busy Bee ។
ឧបករណ៍គោលដៅ
- EFM8BB3 មីក្រូត្រួតពិនិត្យសត្វឃ្មុំរវល់ (EFM8BB31F64G-D-QFN32)
- ស៊ីភីយូ៖ ៨ ប៊ីត CIP-8 51 ស្នូល
- អង្គចងចាំ៖ 64 kB flash និង 4352 bytes RAM Oscillators: 49 MHz, 24.5 MHz, និង 80 kHz
លក្ខណៈពិសេសកញ្ចប់
- ការភ្ជាប់យូអេសប៊ី
- Advanced Energy Monitor (AEM)
- SEGGER J-Link ឧបករណ៍បំបាត់កំហុសនៅលើយន្តហោះ
- Debug Multiplexer គាំទ្រផ្នែករឹងខាងក្រៅ ក៏ដូចជា MCU នៅលើយន្តហោះ
- ប៊ូតុងរុញរបស់អ្នកប្រើ និង RGB LED
- ថាមពលទាបបំផុត 128 × 128 ភីកសែល Memory LCD
- យ៉យស្ទីកអាណាឡូក ៨ ទិស
- ក្បាលក្បាល 20-pin 2.54 mm សម្រាប់បន្ទះពង្រីក
- បន្ទះបំបែកសម្រាប់ការចូលដោយផ្ទាល់ទៅកាន់ម្ជុល I/O
- ប្រភពថាមពលរួមមាន USB និង CR2032 ថ្មកោសិកាកាក់
ជំនួយផ្នែកទន់
- Simplicity Studio™
សេចក្តីផ្តើម
1.1 ការពិពណ៌នា
SLSTK2022A គឺជាចំណុចចាប់ផ្តើមដ៏ល្អមួយសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធីនៅលើ EFM8BB3 Busy Bee Microcontrollers។ ក្រុមប្រឹក្សាភិបាល fea-
ឧបករណ៍ចាប់សញ្ញា tures និងគ្រឿងកុំព្យូទ័រ ដែលបង្ហាញពីសមត្ថភាពមួយចំនួននៃ EFM8BB3 Busy Bee Microcontroller ។ លើសពីនេះទៀត
ក្រុមប្រឹក្សាភិបាលគឺជាឧបករណ៍ពិនិត្យបំបាត់កំហុស និងថាមពលដែលមានលក្ខណៈពិសេសពេញលេញ ដែលអាចប្រើបានជាមួយកម្មវិធីខាងក្រៅ។
1.2 លក្ខណៈពិសេស
- EFM8BB3 Busy Bee Microcontroller
- 64 kB Flash
- RAM 4352 បៃ
- កញ្ចប់ QFN32
- ប្រព័ន្ធត្រួតពិនិត្យថាមពលកម្រិតខ្ពស់សម្រាប់ចរន្តច្បាស់លាស់ និងវ៉ុលtage ការតាមដាន
- រួមបញ្ចូល Segger J-Link USB debugger/emulator ជាមួយនឹងលទ្ធភាពដើម្បីបំបាត់កំហុសឧបករណ៍ Silicon Labs ខាងក្រៅ
- ក្បាលពង្រីក 20-pin
- បន្ទះបំបែកសម្រាប់ការចូលប្រើម្ជុល I/O ងាយស្រួល
- ប្រភពថាមពលរួមមានថ្ម USB និង CR2032
- ថាមពលទាបបំផុត 128 × 128 ភីកសែល Memory-LCD
- ប៊ូតុងរុញ 2 និង 1 RGB LED ភ្ជាប់ទៅ EFM8 សម្រាប់អន្តរកម្មអ្នកប្រើប្រាស់
- យ៉យស្ទីកអាណាឡូក 8 ទិសសម្រាប់អន្តរកម្មអ្នកប្រើប្រាស់
1.3 ការចាប់ផ្តើម
ការណែនាំលម្អិតសម្រាប់របៀបចាប់ផ្តើមជាមួយ SLSTK2022A ថ្មីរបស់អ្នកអាចរកបាននៅលើ Silicon Labs Web ទំព័រ៖ silabs.com/development-tools/mcu/8-bit
ដ្យាក្រាមប្លុកកញ្ចប់
ជាងview នៃ EFM8BB3 Busy Bee Starter Kit ត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម។
ប្លង់ផ្នែករឹងរបស់កញ្ចប់
ប្លង់ EFM8BB3 Busy Bee Starter Kit ត្រូវបានបង្ហាញខាងក្រោម។
ឧបករណ៍ភ្ជាប់
4.1 បន្ទះបំបែក
ភាគច្រើននៃម្ជុល GPIO របស់ EFM8BB3 មាននៅលើជួរក្បាលម្ជុលពីរនៅគែមខាងលើ និងខាងក្រោមនៃក្តារ។ ទាំងនេះមានទីលាន 2.54 មីលីម៉ែត្រស្តង់ដារ ហើយក្បាលម្ជុលអាចត្រូវបានលក់ប្រសិនបើចាំបាច់។ បន្ថែមពីលើម្ជុល I/O ការតភ្ជាប់ទៅផ្លូវដែក និងដីក៏ត្រូវបានផ្តល់ជូនផងដែរ។ ចំណាំថាម្ជុលមួយចំនួនត្រូវបានប្រើប្រាស់សម្រាប់ឧបករណ៍បរិក្ខារឧបករណ៍ ឬមុខងារនានា ហើយប្រហែលជាមិនមានសម្រាប់កម្មវិធីផ្ទាល់ខ្លួនដោយមិនមានការផ្លាស់ប្តូរទេ។
រូបខាងក្រោមបង្ហាញពី pinout នៃ breakout pads និង pinout នៃ header EXP នៅគែមខាងស្តាំនៃboard។ បឋមកថា EXP ត្រូវបានពន្យល់បន្ថែមនៅក្នុងផ្នែកបន្ទាប់។ ការភ្ជាប់បន្ទះបំបែកក៏ត្រូវបានបោះពុម្ពជាអេក្រង់សូត្រនៅជាប់នឹងម្ជុលនីមួយៗផងដែរ។
យោង
តារាងខាងក្រោមបង្ហាញពីការភ្ជាប់ម្ជុលនៃបន្ទះបំបែក។ វាក៏បង្ហាញផងដែរនូវគ្រឿងកុំព្យូទ័រ ឬមុខងារណាមួយដែលត្រូវបានភ្ជាប់ទៅនឹងម្ជុលផ្សេងគ្នា។
តារាង 4.1 ។ ជួរដេកខាងក្រោម (J101) Pinout
ម្ជុល | EFM8BB3 I/O ម្ជុល | មុខងារដែលបានចែករំលែក | ម្ជុល | EFM8BB3 I/O ម្ជុល | មុខងារដែលបានចែករំលែក | |
1 | VMCU | EFM8BB3 វ៉ុលtage domain (វាស់ដោយ AEM) | 2 | VMCU | EFM8BB3 វ៉ុលtage domain (វាស់ដោយ AEM) | |
3 | GND | ដី | 4 | GND | ដី | |
5 | NC | – | 6 | NC | – | |
7 | NC | – | 8 | RST | DEBUG_#RESET_C2CKPS |
ម្ជុល | EFM8BB3 I/O ម្ជុល | មុខងារដែលបានចែករំលែក | ម្ជុល | EFM8BB3 I/O ម្ជុល | មុខងារដែលបានចែករំលែក | |
9 | NC | – | 10 | C2CK | DEBUG_TCK_SWCLK_C2CK | |
11 | NC | – | 12 | C2D | DEBUG_TMS_SWDIO_C2D | |
13 | NC | – | 14 | NC | – | |
15 | NC | – | 16 | NC | – | |
17 | P3.7 | GPIO | 18 | NC | – | |
19 | P3.4 | DISP_ENABLE | 20 | NC | – | |
21 | P3.3 | EXP11 | 22 | NC | – | |
23 | P3.2 | EXP9 | 24 | NC | – | |
25 | P3.1 | EXP7 | 26 | NC | – | |
27 | P3.0 | EXP5 | 28 | NC | – | |
29 | GND | ដី | 30 | GND | ដី | |
31 | 3V3 | ការផ្គត់ផ្គង់ឧបករណ៍បញ្ជា | 32 | 3V3 | ការផ្គត់ផ្គង់ឧបករណ៍បញ្ជា |
តារាង 4.2 ។ ជួរកំពូល (J102) ខ្ទាស់
ម្ជុល | EFM8BB3 I/O ម្ជុល |
មុខងារដែលបានចែករំលែក | ម្ជុល | EFM8BB3 I/O ម្ជុល | មុខងារដែលបានចែករំលែក | |
1 | 5V | បន្ទះ USB វ៉ុលtage | 2 | 5V | បន្ទះ USB វ៉ុលtage | |
3 | GND | ដី | 4 | GND | ដី | |
5 | NC | – | 6 | P0.0 | GPIO | |
7 | P2.6 | DISP_CS | 8 | P0.1 | GPIO | |
9 | P2.5 | GPIO | 10 | P0.2 | UIF_BUTTON0 | |
11 | P2.4 | EXP13 | 12 | P0.3 | UIF_BUTTON1 | |
13 | P2.3 | EXP3 | 14 | P0.4 | VCOM_TX | |
15 | P2.2 | VCOM_ENABLE | 16 | P0.5 | VCOM_RX | |
17 | P2.1 | EXP14, VCOM_RX | 18 | P0.6 | EXP8, DISP_SCLK, SPI0_SCK | |
19 | P2.0 | EXP12, VCOM_TX | 20 | P0.7 | EXP6, SPI0_MISO | |
21 | P1.7 | UIF_JOYSTICK | 22 | P1.0 | EXP4, DISP_SI, SPI0_MOSI | |
23 | P1.6 | UIF_LEDR | 24 | P1.1 | EXP10, SPI0_CS | |
25 | P1.5 | UIF_LEDB | 26 | P1.2 | EXP16, I2C0_SDA | |
27 | P1.4 | UIF_LEDG | 28 | P1.3 | EXP15, I2C0_SCL | |
29 | GND | ដី | 30 | GND | ដី | |
31 | 3V3 | ការផ្គត់ផ្គង់ឧបករណ៍បញ្ជា | 32 | 3V3 | ការផ្គត់ផ្គង់ឧបករណ៍បញ្ជា |
4.2 បឋមកថា EXP
នៅផ្នែកខាងស្តាំនៃក្តារបន្ទះ ក្បាលក្បាល EXP ដែលមានមុំ 20-pin ត្រូវបានផ្តល់ជូនដើម្បីអនុញ្ញាតឱ្យមានការតភ្ជាប់គ្រឿងកុំព្យូទ័រ ឬបន្ទះកម្មវិធីជំនួយ។ ឧបករណ៍ភ្ជាប់មានម្ជុល I/O មួយចំនួនដែលអាចប្រើបានជាមួយលក្ខណៈពិសេសភាគច្រើនរបស់ EFM8BB3 Busy Bee ។ លើសពីនេះទៀតផ្លូវរថភ្លើង VMCU, 3V3 និង 5V ក៏ត្រូវបានលាតត្រដាងផងដែរ។
ឧបករណ៍ភ្ជាប់អនុវត្តតាមស្តង់ដារដែលធានាថាគ្រឿងកុំព្យូទ័រដែលប្រើជាទូទៅដូចជា SPI, UART, និង I²C bus មាននៅលើទីតាំងថេរនៅលើឧបករណ៍ភ្ជាប់។ ម្ជុលដែលនៅសល់ត្រូវបានប្រើសម្រាប់គោលបំណងទូទៅ I/O ។ ប្លង់នេះអនុញ្ញាតឱ្យកំណត់និយមន័យនៃបន្ទះពង្រីកដែលអាចដោតចូលទៅក្នុងឧបករណ៍ Silicon Labs ផ្សេងៗគ្នា។
រូបខាងក្រោមបង្ហាញពីការចាត់ចែងម្ជុលបឋមកថា EXP សម្រាប់ EFM8BB3 Busy Bee Starter Kit។ ដោយសារតែដែនកំណត់នៃចំនួនម្ជុល GPIO ដែលអាចប្រើបាន ម្ជុលបឋមកថា EXP មួយចំនួនត្រូវបានចែករំលែកជាមួយនឹងលក្ខណៈពិសេសរបស់ឧបករណ៍។
តារាង 4.3 ។ លេខក្បាល EXP Pinout
ម្ជុល | ការតភ្ជាប់ | មុខងារបឋមកថា EXP | មុខងារដែលបានចែករំលែក | ការគូសផែនទីគ្រឿងកុំព្យូទ័រ |
20 | 3V3 | ការផ្គត់ផ្គង់ឧបករណ៍បញ្ជា | ||
18 | 5V | ឧបករណ៍បញ្ជាក្តារ USB វ៉ុលtage | ||
16 | P1.2 | I2C0_SDA | – | I2C0_SDA |
14 | P2.1 | UART1_RX | – | UART1_RX |
12 | P2.0 | UART1_TX | – | UART1_TX |
10 | P1.1 | SPI0_CS | – | SPI0_CS |
8 | P0.6 | SPI0_SCK | DISP_SCLK | SPI0_SCK |
6 | P0.7 | SPI0_MISO | – | SPI0_MISO |
4 | P1.0 | SPI0_MOSI | DISP_SI | SPI0_MOSI |
2 | VMCU | EFM8BB3 វ៉ុលtage domain រួមបញ្ចូលក្នុងការវាស់វែង AEM ។ | ||
19 | BOARD_ID_SDA | បានភ្ជាប់ទៅ Board Controller សម្រាប់ការកំណត់អត្តសញ្ញាណនៃផ្ទាំងបន្ថែម។ | ||
17 | BOARD_ID_SCL | បានភ្ជាប់ទៅ Board Controller សម្រាប់ការកំណត់អត្តសញ្ញាណនៃផ្ទាំងបន្ថែម។ | ||
15 | P1.3 | I2C0_SCL | – | I2C0_SCL |
13 | P2.4 | GPIO | – | – |
11 | P3.3 | GPIO | – | – |
9 | P3.2 | GPIO | – | – |
ម្ជុល | ការតភ្ជាប់ | មុខងារបឋមកថា EXP | មុខងារដែលបានចែករំលែក | ការគូសផែនទីគ្រឿងកុំព្យូទ័រ |
7 | P3.1 | GPIO | – | – |
5 | P3.0 | GPIO | – | – |
3 | P2.3 | GPIO | – | – |
1 | GND | ដី |
4.3 ឧបករណ៍ភ្ជាប់បំបាត់កំហុស (DBG)
ឧបករណ៍ភ្ជាប់បំបាត់កំហុសបម្រើគោលបំណងពីរ ដោយផ្អែកលើរបៀបបំបាត់កំហុស ដែលអាចត្រូវបានដំឡើងដោយប្រើ Simplicity Studio។ ប្រសិនបើរបៀប "Debug IN" ត្រូវបានជ្រើសរើស ឧបករណ៍ភ្ជាប់អនុញ្ញាតឱ្យប្រើឧបករណ៍បំបាត់កំហុសខាងក្រៅជាមួយ EFM8BB3 នៅលើយន្តហោះ។ ប្រសិនបើរបៀប "បំបាត់កំហុសចេញ" ត្រូវបានជ្រើសរើស ឧបករណ៍ភ្ជាប់អនុញ្ញាតឱ្យប្រើឧបករណ៍បំបាត់កំហុសឆ្ពោះទៅរកគោលដៅខាងក្រៅ។ ប្រសិនបើរបៀប "បំបាត់កំហុស MCU" (លំនាំដើម) ត្រូវបានជ្រើសរើស ឧបករណ៍ភ្ជាប់ត្រូវបានដាច់ឆ្ងាយពីចំណុចប្រទាក់បំបាត់កំហុសទាំងឧបករណ៍បញ្ជាក្តារ និងឧបករណ៍គោលដៅនៅលើយន្តហោះ។
ដោយសារតែឧបករណ៍ភ្ជាប់នេះត្រូវបានប្តូរដោយស្វ័យប្រវត្តិដើម្បីគាំទ្ររបៀបប្រតិបត្តិការផ្សេងៗ វាអាចប្រើបានតែនៅពេលដែលឧបករណ៍បញ្ជាក្តារត្រូវបានបើក (ភ្ជាប់ខ្សែ USB J-Link) ។ ប្រសិនបើការចូលដំណើរការបំបាត់កំហុសទៅកាន់ឧបករណ៍គោលដៅគឺត្រូវបានទាមទារ នៅពេលដែលឧបករណ៍បញ្ជាក្តារមិនមានថាមពល វាគួរតែត្រូវបានធ្វើដោយភ្ជាប់ដោយផ្ទាល់ទៅម្ជុលដែលសមស្របនៅលើបឋមកថាបំបែក។
pinout នៃឧបករណ៍ភ្ជាប់ធ្វើតាមស្តង់ដារ ARM Cortex Debug 19-pin connector ។ pinout ត្រូវបានពិពណ៌នាលម្អិតខាងក្រោម។
ចំណាំថាទោះបីជាឧបករណ៍ភ្ជាប់គាំទ្រ JTAG បន្ថែមពីលើ Serial Wire Debug វាមិនមានន័យថាឧបករណ៍ ឬឧបករណ៍គោលដៅនៅលើយន្តហោះគាំទ្រវានោះទេ។
ទោះបីជា pinout ផ្គូផ្គង pinout នៃឧបករណ៍ភ្ជាប់ ARM Cortex Debug ក៏ដោយ ទាំងនេះមិនឆបគ្នាទាំងស្រុងទេ ដោយសារ pin 7 ត្រូវបានដកចេញពីឧបករណ៍ភ្ជាប់ Cortex Debug ។ ខ្សែមួយចំនួនមានឌុយតូចមួយដែលការពារពួកវាពីការប្រើប្រាស់នៅពេលដែលម្ជុលនេះគឺ
បច្ចុប្បន្ន។ ប្រសិនបើនេះជាករណី សូមដកដោតចេញ ឬប្រើខ្សែត្រង់ស្តង់ដារ 2×10 1.27 mm ជំនួសវិញ។
តារាង 4.4 ។ ការពិពណ៌នាអំពីឧបករណ៍ភ្ជាប់បំបាត់កំហុស
លេខសម្ងាត់ | មុខងារ | ចំណាំ |
1 | VTARGET | សេចក្តីយោងគោលដៅ voltagអ៊ី ប្រើសម្រាប់ការផ្លាស់ប្តូរកម្រិតសញ្ញាឡូជីខលរវាងគោលដៅ និងឧបករណ៍បំបាត់កំហុស។ |
2 | TMS / SDWIO / C2D | JTAG ជ្រើសរើសរបៀបសាកល្បង ទិន្នន័យ Serial Wire ឬទិន្នន័យ C2 |
4 | TCK / SWCLK / C2CK | JTAG នាឡិកាសាកល្បង នាឡិកាខ្សែសៀរៀល ឬនាឡិកា C2 |
6 | TDO/SWO | JTAG សាកល្បងទិន្នន័យចេញ ឬលទ្ធផល Serial Wire |
8 | TDI / C2Dps | JTAG សាកល្បងទិន្នន័យនៅក្នុង ឬមុខងារ "ចែករំលែកម្ជុល" C2D |
10 | កំណត់ឡើងវិញ / C2CKps | កំណត់ឧបករណ៍គោលដៅឡើងវិញ ឬមុខងារ "ចែករំលែកម្ជុល" C2CK |
12 | NC | TRACECLK |
14 | NC | តាមដាន ១ |
16 | NC | តាមដាន ១ |
18 | NC | តាមដាន ១ |
20 | NC | តាមដាន ១ |
9 | ការរកឃើញខ្សែ | ភ្ជាប់ទៅនឹងដី |
11, 13 | NC | មិនបានភ្ជាប់ |
៣, ៥, ១៥, ១៧, ១៩ | GND |
4.4 ឧបករណ៍ភ្ជាប់សាមញ្ញ
ឧបករណ៍ភ្ជាប់សាមញ្ញដែលមានលក្ខណៈពិសេសនៅលើ EFM8BB3 Busy Bee Starter Kit អនុញ្ញាតឱ្យមុខងារបំបាត់កំហុសកម្រិតខ្ពស់ដូចជាច្រក AEM និង Virtual COM ដែលត្រូវប្រើឆ្ពោះទៅរកគោលដៅខាងក្រៅ។ pinout ត្រូវបានបង្ហាញនៅក្នុងរូបភាពខាងក្រោម។
ឈ្មោះសញ្ញានៅក្នុងរូប និងតារាងពិពណ៌នាម្ជុលត្រូវបានយោងពីឧបករណ៍បញ្ជាក្តារ។ នេះមានន័យថា VCOM_TX គួរតែត្រូវបានភ្ជាប់ទៅម្ជុល RX នៅលើគោលដៅខាងក្រៅ VCOM_RX ទៅម្ជុល TX របស់គោលដៅ VCOM_CTS ទៅម្ជុល RTS របស់គោលដៅ និង VCOM_RTS ទៅម្ជុល CTS របស់គោលដៅ។
ចំណាំ៖ ទាញយកបច្ចុប្បន្នពី VMCU voltage pin ត្រូវបានរួមបញ្ចូលនៅក្នុងការវាស់វែង AEM ខណៈពេលដែលវ៉ុល 3V3 និង 5Vtage pins មិនមែនទេ។ ដើម្បីតាមដានការប្រើប្រាស់បច្ចុប្បន្ននៃគោលដៅខាងក្រៅជាមួយ AEM សូមដាក់ MCU នៅលើយន្តហោះនៅក្នុងរបៀបថាមពលទាបបំផុត ដើម្បីកាត់បន្ថយផលប៉ះពាល់របស់វាទៅលើការវាស់វែង។
តារាង 4.5 ។ ការពិពណ៌នាអំពីឧបករណ៍ភ្ជាប់សាមញ្ញ
លេខសម្ងាត់ | មុខងារ | ការពិពណ៌នា |
1 | VMCU | ផ្លូវដែកថាមពល 3.3 V ត្រួតពិនិត្យដោយ AEM |
3 | 3V3 | ផ្លូវដែកថាមពល 3.3V |
5 | 5V | ផ្លូវដែកថាមពល 5V |
2 | VCOM_TX | និម្មិត COM TX |
4 | VCOM_RX | និម្មិត COM RX |
6 | VCOM_CTS | និម្មិត COM CTS |
8 | VCOM_RTS | និម្មិត COM RTS |
17 | BOARD_ID_SCL | លេខសម្គាល់ក្រុមប្រឹក្សាភិបាល SCL |
19 | BOARD_ID_SDA | លេខសម្គាល់ក្រុមប្រឹក្សាភិបាល SDA |
២៧, ៣៦, ៤៥, ៥៤, ៦៣, ៧២ | NC | មិនបានភ្ជាប់ |
៣, ៥, ១៥, ១៧, ១៩ | GND | ដី |
ការផ្គត់ផ្គង់ថាមពល និងកំណត់ឡើងវិញ
5.1 ការជ្រើសរើសថាមពល MCU
EFM8BB3 នៅលើឧបករណ៍ចាប់ផ្តើមអាចត្រូវបានដំណើរការដោយប្រភពមួយក្នុងចំណោមប្រភពទាំងនេះ៖
- បំបាត់កំហុសខ្សែ USB
- ថ្មកោសិកាកាក់ 3 V
ប្រភពថាមពលសម្រាប់ MCU ត្រូវបានជ្រើសរើសជាមួយនឹងកុងតាក់ស្លាយនៅជ្រុងខាងឆ្វេងខាងក្រោមនៃឧបករណ៍ចាប់ផ្តើម។ រូបខាងក្រោមបង្ហាញពីរបៀបដែលប្រភពថាមពលផ្សេងៗគ្នាអាចត្រូវបានជ្រើសរើសដោយប្រើកុងតាក់ស្លាយ។
ជាមួយនឹងកុងតាក់នៅក្នុងទីតាំង AEM សំលេងរំខានទាប 3.3 V LDO នៅលើឧបករណ៍ចាប់ផ្តើមត្រូវបានប្រើដើម្បីផ្តល់ថាមពលដល់ EFM8BB3 ។ LDO នេះត្រូវបានដំណើរការម្តងទៀតពីខ្សែ USB បំបាត់កំហុស។ ឥឡូវនេះ Advanced Energy Monitor ត្រូវបានភ្ជាប់ជាស៊េរី ដែលអនុញ្ញាតឱ្យមានចរន្តល្បឿនខ្ពស់ត្រឹមត្រូវ។
ការវាស់ស្ទង់ និងការបំបាត់កំហុស/ការធ្វើទម្រង់ថាមពល។
ជាមួយនឹងកុងតាក់នៅក្នុងទីតាំង BAT ថ្មកោសិកាកាក់ 20 មីលីម៉ែត្រនៅក្នុងរន្ធ CR2032 អាចត្រូវបានប្រើដើម្បីផ្តល់ថាមពលដល់ឧបករណ៍។ ជាមួយនឹងកុងតាក់នៅក្នុងទីតាំងនេះ គ្មានការវាស់វែងបច្ចុប្បន្នសកម្មទេ។ នេះគឺជាទីតាំងប្តូរដែលបានណែនាំនៅពេលផ្តល់ថាមពលដល់ MCU ជាមួយនឹងប្រភពថាមពលខាងក្រៅ។
ចំណាំ៖ Advanced Energy Monitor អាចវាស់បានតែការប្រើប្រាស់បច្ចុប្បន្ននៃ EFM8BB3 នៅពេលដែលកុងតាក់ជ្រើសរើសថាមពលស្ថិតនៅក្នុងទីតាំង AEM។
5.2 ថាមពលរបស់ឧបករណ៍បញ្ជាក្តារ
ឧបករណ៍បញ្ជាក្តារគឺទទួលខុសត្រូវចំពោះមុខងារសំខាន់ៗ ដូចជាឧបករណ៍បំបាត់កំហុស និង AEM ហើយត្រូវបានដំណើរការទាំងស្រុងតាមរយៈរន្ធ USB នៅជ្រុងខាងឆ្វេងខាងលើនៃក្តារ។ ផ្នែកនៃឧបករណ៍នេះស្ថិតនៅលើដែនថាមពលដាច់ដោយឡែក ដូច្នេះប្រភពថាមពលផ្សេងគ្នាអាចត្រូវបានជ្រើសរើសសម្រាប់ឧបករណ៍គោលដៅខណៈពេលដែលរក្សាមុខងារបំបាត់កំហុស។ ដែនថាមពលនេះក៏ត្រូវបានញែកដាច់ពីគេផងដែរ ដើម្បីការពារការលេចធ្លាយបច្ចុប្បន្នពីដែនថាមពលគោលដៅ នៅពេលដែលថាមពលទៅកាន់ឧបករណ៍បញ្ជាក្តារត្រូវបានដកចេញ។
ដែនថាមពលរបស់ឧបករណ៍បញ្ជាក្តារមិនត្រូវបានរងឥទ្ធិពលដោយទីតាំងនៃកុងតាក់ថាមពលទេ។
ឧបករណ៍នេះត្រូវបានរចនាឡើងយ៉ាងប្រុងប្រយ័ត្ន ដើម្បីរក្សាឧបករណ៍បញ្ជាក្តារ និងដែនថាមពលគោលដៅដាច់ដោយឡែកពីគ្នាទៅវិញទៅមក នៅពេលដែលថាមពលមួយក្នុងចំណោមពួកវាធ្លាក់ចុះ។ នេះធានាថាឧបករណ៍ EFM8BB3 គោលដៅនឹងបន្តដំណើរការនៅក្នុងរបៀប USB និង BAT ។
5.3 EFM8BB3 កំណត់ឡើងវិញ
EFM8BB3 MCU អាចត្រូវបានកំណត់ឡើងវិញដោយប្រភពផ្សេងៗគ្នាមួយចំនួន៖
- អ្នកប្រើប្រាស់ចុចប៊ូតុង RESET
- កម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះទាញលេខ #RESET ទាប
- ឧបករណ៍បំបាត់កំហុសខាងក្រៅទាញម្ជុល #RESET ទាប
បន្ថែមពីលើប្រភពកំណត់ឡើងវិញដែលបានរៀបរាប់ខាងលើ ការកំណត់ឡើងវិញទៅ EFM8BB3 ក៏នឹងត្រូវបានចេញផងដែរ កំឡុងពេលចាប់ផ្ដើមឧបករណ៍បញ្ជាបន្ទះ។ នេះមានន័យថាការដកថាមពលទៅឧបករណ៍បញ្ជាក្តារ (ការដកខ្សែ USB J-Link) នឹងមិនបង្កើតការកំណត់ឡើងវិញទេ ប៉ុន្តែការដោតខ្សែចូលវិញនៅពេលដែលឧបករណ៍បញ្ជាក្តារចាប់ផ្តើម។
គ្រឿងកុំព្យូទ័រ
ឧបករណ៍ចាប់ផ្តើមមានសំណុំនៃគ្រឿងកុំព្យូទ័រដែលបង្ហាញពីលក្ខណៈពិសេសមួយចំនួននៃ EFM8BB3 ។
ចំណាំថា EFM8BB3 I/Os ភាគច្រើនត្រូវបានបញ្ជូនទៅកាន់គ្រឿងកុំព្យូទ័រក៏ត្រូវបានបញ្ជូនទៅកាន់បន្ទះបំបែក ឬបឋមកថា EXP ដែលត្រូវតែយកមកពិចារណានៅពេលប្រើ I/Os ទាំងនេះ។
6.1 ប៊ូតុងរុញ និង RGB LED
ឧបករណ៍នេះមានប៊ូតុងរុញអ្នកប្រើប្រាស់ពីរដែលសម្គាល់ BTN0 និង BTN1 ។ ពួកវាត្រូវបានភ្ជាប់ដោយផ្ទាល់ទៅ EFM8BB3 ហើយត្រូវបានប្រកាសដោយតម្រង RC ជាមួយនឹងពេលវេលាថេរនៃ 1 ms ។ ប៊ូតុងត្រូវបានភ្ជាប់ទៅម្ជុល P0.2 និង P0.3 ។
ឧបករណ៍នេះក៏មានលក្ខណៈពិសេស RGB LED សម្គាល់ LED0 ដែលត្រូវបានគ្រប់គ្រងដោយម្ជុល GPIO នៅលើ EFM8BB3 ។ LED RGB ត្រូវបានភ្ជាប់ទៅម្ជុល P1.4, P1.5, និង P1.6 ក្នុងការកំណត់សកម្ម-ទាប។
6.2 យ៉យស្ទីក
ឧបករណ៍នេះមានយ៉យស្ទីកអាណាឡូកដែលមាន 8 ទីតាំងដែលអាចវាស់វែងបាន។ យ៉យស្ទីកនេះត្រូវបានភ្ជាប់ទៅ EFM8 នៅលើម្ជុល P1.7 ហើយប្រើតម្លៃ resistor ផ្សេងគ្នាដើម្បីបង្កើតវ៉ុលtagអាចវាស់វែងបានដោយ ADC0 ។
តារាង 6.1 ។ ការរួមផ្សំ Resistor យ៉យស្ទីក
ទិសដៅ | បន្សំរបស់ Resistor (kΩ) | UIF_JOYSTICK ដែលរំពឹងទុក Voltagអ៊ី (វី)1 |
សារព័ត៌មានកណ្តាល | 0.1 ៤.១ + ៤.៣ |
0.033 |
ឡើង (N) | 60.4 ៤.១ + ៤.៣ |
2.831 |
ខាងស្ដាំ (NE) | (N // E ) = 21.34 (N // E ) + 10 21.34 + 10 | 2.247 |
ស្តាំ (E) | ៧០០.០០០ + ២០ | 2.533 |
ចុះក្រោម-ស្ដាំ (SE) | (S // E ) = 7.67 (S // E ) + 10 7.67 + 10 | 1.433 |
ចុះក្រោម (S) | 10 ៤.១ + ៤.៣ |
1.650 |
ចុះក្រោម-ឆ្វេង (SW) | (S // W ) = 6 (S // W ) + 10 6 + 10 | 1.238 |
ឆ្វេង (W) | 15 ៤.១ + ៤.៣ |
1.980 |
ឡើងលើឆ្វេង (NW) | (N // W ) = 12.01 (N // W ) + 10 12.01 + 10 | 1.801 |
ចំណាំ៖ 1. តម្លៃដែលបានគណនាទាំងនេះសន្មតថា VMCU នៃ 3.3 V ។ |
6.3 អេក្រង់ LCD-TFT អង្គចងចាំ
1.28-inch SHARP Memory LCD-TFT មាននៅលើឧបករណ៍ ដើម្បីឱ្យកម្មវិធីអន្តរកម្មត្រូវបានបង្កើតឡើង។ អេក្រង់មានគុណភាពបង្ហាញខ្ពស់ 128 x 128 ភីកសែល និងប្រើប្រាស់ថាមពលតិចបំផុត។ វាគឺជាអេក្រង់ម៉ូណូក្រូមឆ្លុះបញ្ចាំង ដូច្នេះភីកសែលនីមួយៗអាចមានពន្លឺ ឬងងឹតប៉ុណ្ណោះ ហើយមិនចាំបាច់មានអំពូល Backlight ក្នុងលក្ខខណ្ឌពន្លឺថ្ងៃធម្មតានោះទេ។ ទិន្នន័យដែលបានផ្ញើទៅអេក្រង់ត្រូវបានរក្សាទុកក្នុងភីកសែលនៅលើកញ្ចក់ ដែលមានន័យថាមិនចាំបាច់ធ្វើឱ្យស្រស់បន្តដើម្បីរក្សារូបភាពឋិតិវន្តនោះទេ។
ចំណុចប្រទាក់បង្ហាញមានចំណុចប្រទាក់សៀរៀលដែលត្រូវគ្នានឹង SPI និងសញ្ញាត្រួតពិនិត្យបន្ថែមមួយចំនួន។ ភីកសែលមិនអាចកំណត់បានដោយឡែកពីគ្នានោះទេ ទិន្នន័យត្រូវបានបញ្ជូនទៅបង្ហាញមួយបន្ទាត់ (128 ប៊ីត) ក្នុងពេលតែមួយ។
អេក្រង់ Memory LCD-TFT ត្រូវបានចែករំលែកជាមួយឧបករណ៍បញ្ជាក្តាររបស់ឧបករណ៍ ដែលអនុញ្ញាតឱ្យកម្មវិធីគ្រប់គ្រងក្តារបង្ហាញព័ត៌មានមានប្រយោជន៍ នៅពេលដែលកម្មវិធីអ្នកប្រើប្រាស់មិនកំពុងប្រើអេក្រង់។ កម្មវិធីអ្នកប្រើប្រាស់តែងតែគ្រប់គ្រងភាពជាម្ចាស់នៃការបង្ហាញជាមួយនឹងសញ្ញា DISP_ENABLE៖
- DISP_ENABLE = ទាប៖ ឧបករណ៍បញ្ជាក្តារមានការគ្រប់គ្រងការបង្ហាញ
- DISP_ENABLE = HIGH៖ កម្មវិធីអ្នកប្រើប្រាស់ (EFM8BB3) មានការគ្រប់គ្រងការបង្ហាញ
ថាមពលទៅអេក្រង់ត្រូវបានប្រភពចេញពីដែនថាមពលកម្មវិធីគោលដៅ នៅពេលដែល EFM8BB3 គ្រប់គ្រងការបង្ហាញ និងពីដែនថាមពលរបស់ឧបករណ៍បញ្ជាក្តារ នៅពេលដែលបន្ទាត់ DISP_ENABLE មានកម្រិតទាប។ ទិន្នន័យត្រូវបានបញ្ចូលទៅក្នុង DISP_SI នៅពេលដែល DISP_CS ខ្ពស់ ហើយនាឡិកាត្រូវបានផ្ញើនៅលើ DISP_SCLK ។ ល្បឿននាឡិកាអតិបរមាដែលគាំទ្រគឺ 1.1 MHz ។
6.4 ច្រក COM និម្មិត
ការតភ្ជាប់សៀរៀលអសមកាលទៅនឹងឧបករណ៍បញ្ជាក្តារត្រូវបានផ្តល់ជូនសម្រាប់ការផ្ទេរទិន្នន័យកម្មវិធីរវាងកុំព្យូទ័រម៉ាស៊ីន និង EFM8BB3 គោលដៅ ដែលលុបបំបាត់តម្រូវការសម្រាប់អាដាប់ទ័រច្រកសៀរៀលខាងក្រៅ។
ច្រក COM និម្មិតមាន UART ជាក់ស្តែងរវាងឧបករណ៍គោលដៅ និងឧបករណ៍បញ្ជាក្តារ និងមុខងារឡូជីខលនៅក្នុងឧបករណ៍បញ្ជាក្តារដែលធ្វើឱ្យច្រកសៀរៀលមានសម្រាប់ម៉ាស៊ីនកុំព្យូទ័រតាមយូអេសប៊ី។ ចំណុចប្រទាក់ UART មានម្ជុលពីរ និងសញ្ញាអនុញ្ញាត។
តារាង 6.2 ។ ចំណុចប្រទាក់ច្រក COM និម្មិត
សញ្ញា | ការពិពណ៌នា |
VCOM_TX | បញ្ជូនទិន្នន័យពី EFM8BB3 ទៅឧបករណ៍បញ្ជាក្តារ |
VCOM_RX | ទទួលទិន្នន័យពីឧបករណ៍បញ្ជាក្តារទៅ EFM8BB3 |
VCOM_ENABLE | បើកដំណើរការចំណុចប្រទាក់ VCOM ដែលអនុញ្ញាតឱ្យទិន្នន័យឆ្លងកាត់ទៅឧបករណ៍បញ្ជាក្តារ |
ចំណាំ៖ ច្រក VCOM អាចប្រើបានតែនៅពេលដែលឧបករណ៍បញ្ជាក្តារត្រូវបានបើក ដែលតម្រូវឱ្យបញ្ចូលខ្សែ USB J-Link ។
ម៉ូនីទ័រថាមពលកម្រិតខ្ពស់
7.1 ការប្រើប្រាស់
ទិន្នន័យ Advanced Energy Monitor (AEM) ត្រូវបានប្រមូលដោយឧបករណ៍បញ្ជាក្តារ ហើយអាចត្រូវបានបង្ហាញដោយ Energy Profiler មានតាមរយៈ Simplicity Studio។ ដោយប្រើ Energy Profiler, ការប្រើប្រាស់បច្ចុប្បន្ន និងវ៉ុលtage អាចត្រូវបានវាស់ និងភ្ជាប់ទៅនឹងកូដពិតប្រាកដដែលដំណើរការលើ EFM8BB3 ក្នុងពេលជាក់ស្ដែង។
7.2 ទ្រឹស្តីនៃប្រតិបត្តិការ
ដើម្បីវាស់បានត្រឹមត្រូវនូវចរន្តចាប់ពី 0.1 µA ដល់ 47 mA (114 dB dynamic range) ន័យបច្ចុប្បន្ន amplifier ត្រូវបានប្រើរួមជាមួយនឹងការចំណេញពីរ stagអ៊ី អារម្មណ៍បច្ចុប្បន្ន amplifier វាស់វ៉ុលtage ទម្លាក់លើ resistor ស៊េរីតូចមួយ។ ចំណេញ stage បន្ថែមទៀត ampធ្វើឱ្យវ៉ុលនេះ។tage ជាមួយនឹងការកំណត់ការទទួលបានពីរផ្សេងគ្នាដើម្បីទទួលបានជួរបច្ចុប្បន្នពីរ។ ការផ្លាស់ប្តូររវាងជួរទាំងពីរនេះកើតឡើងនៅជុំវិញ 250 µA ។ ការច្រោះឌីជីថល និងមធ្យមត្រូវបានធ្វើឡើងនៅក្នុងឧបករណ៍បញ្ជាក្តារមុនពេល samples ត្រូវបាននាំចេញទៅ Energy Profiler កម្មវិធី។
កំឡុងពេលចាប់ផ្តើមឧបករណ៍ ការក្រិតដោយស្វ័យប្រវត្តិនៃ AEM ត្រូវបានអនុវត្ត ដែលទូទាត់សងសម្រាប់កំហុសអុហ្វសិតក្នុងន័យ ampអ្នករស់រានមានជីវិត
7.3 ភាពត្រឹមត្រូវ និងការអនុវត្ត
AEM មានសមត្ថភាពវាស់ចរន្តក្នុងចន្លោះពី 0.1 µA ដល់ 47 mA ។ សម្រាប់ចរន្តលើសពី 250 µA AEM មានភាពត្រឹមត្រូវក្នុងរង្វង់ 0.1 mA ។ នៅពេលវាស់ចរន្តក្រោម 250 µA ភាពត្រឹមត្រូវកើនឡើងដល់ 1 µA ។ ទោះបីជាភាពត្រឹមត្រូវដាច់ខាតគឺ 1 µA នៅក្នុងជួររង 250 µA ក៏ដោយ AEM អាចរកឃើញការផ្លាស់ប្តូរនៃការប្រើប្រាស់បច្ចុប្បន្នតូចរហូតដល់ 100 nA ។ AEM ផលិត 6250 s បច្ចុប្បន្នamples ក្នុងមួយវិនាទី។
កម្មវិធីបំបាត់កំហុសនៅលើក្តារ
SLSTK2022A មានឧបករណ៍បំបាត់កំហុសរួមបញ្ចូលគ្នា ដែលអាចត្រូវបានប្រើដើម្បីទាញយកកូដ និងបំបាត់កំហុស EFM8BB3 ។ បន្ថែមពីលើការសរសេរកម្មវិធី EFM8BB3 នៅលើឧបករណ៍ ឧបករណ៍បំបាត់កំហុសក៏អាចត្រូវបានប្រើដើម្បីសរសេរកម្មវិធី និងបំបាត់កំហុសខាងក្រៅ Silicon Labs EFM32, EFM8,
ឧបករណ៍ EZR32 និង EFR32។
កម្មវិធីបំបាត់កំហុសគាំទ្រចំណុចប្រទាក់បំបាត់កំហុសបីផ្សេងគ្នាដែលប្រើជាមួយឧបករណ៍ Silicon Labs៖
- Serial Wire Debug ដែលប្រើជាមួយឧបករណ៍ EFM32, EFR32 និង EZR32 ទាំងអស់
- JTAGដែលអាចប្រើជាមួយឧបករណ៍ EFR32 និង EFM32 មួយចំនួន
- C2 Debug ដែលប្រើជាមួយឧបករណ៍ EFM8
ដើម្បីធានាបាននូវការកែកំហុសត្រឹមត្រូវ សូមប្រើចំណុចប្រទាក់បំបាត់កំហុសដែលសមរម្យសម្រាប់ឧបករណ៍របស់អ្នក។ ឧបករណ៍ភ្ជាប់បំបាត់កំហុសនៅលើក្តារគាំទ្ររបៀបទាំងបីនេះ។
8.1 របៀបបំបាត់កំហុស
ដើម្បីរៀបចំកម្មវិធីឧបករណ៍ខាងក្រៅ សូមប្រើឧបករណ៍ភ្ជាប់បំបាត់កំហុស ដើម្បីភ្ជាប់ទៅក្តារគោលដៅ ហើយកំណត់របៀបបំបាត់កំហុសទៅជា [ចេញ]។ ឧបករណ៍ភ្ជាប់ដូចគ្នាក៏អាចត្រូវបានប្រើដើម្បីភ្ជាប់ឧបករណ៍បំបាត់កំហុសខាងក្រៅទៅ EFM8BB3 MCU នៅលើឧបករណ៍ដោយកំណត់របៀបបំបាត់កំហុសទៅជា [In]។
ការជ្រើសរើសរបៀបបំបាត់កំហុសសកម្មត្រូវបានធ្វើរួចនៅក្នុង Simplicity Studio។
បំបាត់កំហុស MCU៖ នៅក្នុងរបៀបនេះ កម្មវិធីបំបាត់កំហុសនៅលើក្តារត្រូវបានភ្ជាប់ទៅ EFM8BB3 នៅលើឧបករណ៍។
Debug OUT៖ នៅក្នុងរបៀបនេះ ឧបករណ៍បំបាត់កំហុសនៅលើក្តារអាចត្រូវបានប្រើដើម្បីបំបាត់កំហុសឧបករណ៍ Silicon Labs ដែលគាំទ្រដែលបានតំឡើងនៅលើក្តារផ្ទាល់ខ្លួន។
Debug IN៖ នៅក្នុងរបៀបនេះ ឧបករណ៍បំបាត់កំហុសនៅលើក្តារត្រូវបានផ្តាច់ ហើយឧបករណ៍បំបាត់កំហុសខាងក្រៅអាចត្រូវបានភ្ជាប់ដើម្បីបំបាត់កំហុស EFM8BB3 នៅលើឧបករណ៍។
ចំណាំ៖ ដើម្បីឱ្យ "Debug IN" ដំណើរការ ឧបករណ៍បញ្ជាក្តារបន្ទះត្រូវតែដំណើរការតាមរយៈឧបករណ៍ភ្ជាប់ USB បំបាត់កំហុស។
8.2 ការបំបាត់កំហុសកំឡុងពេលប្រតិបត្តិការថ្ម
នៅពេលដែល EFM8BB3 ត្រូវបានបំពាក់ដោយថ្ម ហើយ J-Link USB នៅតែត្រូវបានភ្ជាប់ មុខងារបំបាត់កំហុសនៅលើក្តារគឺអាចប្រើបាន។ ប្រសិនបើថាមពល USB ត្រូវបានផ្តាច់ នោះមុខងារ Debug IN នឹងឈប់ដំណើរការ។
ប្រសិនបើការចូលដំណើរការបំបាត់កំហុសត្រូវបានទាមទារ នៅពេលដែលគោលដៅកំពុងដំណើរការប្រភពថាមពលផ្សេងទៀត ដូចជាថ្ម ហើយឧបករណ៍បញ្ជាក្តារត្រូវបានបិទ សូមធ្វើការភ្ជាប់ដោយផ្ទាល់ទៅ GPIOs ដែលប្រើសម្រាប់ការកែកំហុស ដែលត្រូវបានលាតត្រដាងនៅលើបន្ទះបំបែក។
ការកំណត់រចនាសម្ព័ន្ធ និងធ្វើឱ្យប្រសើរកញ្ចប់
ប្រអប់កំណត់រចនាសម្ព័ន្ធឧបករណ៍នៅក្នុង Simplicity Studio អនុញ្ញាតឱ្យអ្នកផ្លាស់ប្តូររបៀបបំបាត់កំហុសអាដាប់ទ័រ J-Link ដំឡើងកំណែកម្មវិធីបង្កប់របស់វា និងផ្លាស់ប្តូរការកំណត់រចនាសម្ព័ន្ធផ្សេងទៀត។ ដើម្បីទាញយក Simplicity Studio សូមចូលទៅកាន់ silabs.com/simplicity.
នៅក្នុងបង្អួចមេនៃទិដ្ឋភាព Launcher របស់ Simplicity Studio របៀបបំបាត់កំហុស និងកំណែកម្មវិធីបង្កប់នៃអាដាប់ទ័រ J-Link ដែលបានជ្រើសរើសត្រូវបានបង្ហាញ។ ចុចតំណ [ផ្លាស់ប្តូរ] នៅជាប់នឹងការកំណត់ទាំងនេះ ដើម្បីបើកប្រអប់កំណត់រចនាសម្ព័ន្ធឧបករណ៍។
៣.១.៣ ការតំឡើងកម្មវិធីបង្កប់
អ្នកអាចដំឡើងកម្មវិធីបង្កប់ឧបករណ៍តាមរយៈ Simplicity Studio។ Simplicity Studio នឹងពិនិត្យដោយស្វ័យប្រវត្តិសម្រាប់ការអាប់ដេតថ្មីនៅពេលចាប់ផ្តើម។
អ្នកក៏អាចប្រើប្រអប់កំណត់រចនាសម្ព័ន្ធឧបករណ៍សម្រាប់ការធ្វើឱ្យប្រសើរដោយដៃផងដែរ។ ចុចប៊ូតុង [រកមើល] នៅក្នុងផ្នែក [អាប់ដេតអាដាប់ទ័រ] ដើម្បីជ្រើសរើសត្រឹមត្រូវ។ file បញ្ចប់ដោយ .emz. បន្ទាប់មកចុចប៊ូតុង [ដំឡើងកញ្ចប់] ។
គ្រោងការណ៍ គំនូរសន្និបាត និង BOM
គ្រោងការណ៍ គំនូរដំឡើង និងវិក័យប័ត្រសម្ភារៈ (BOM) អាចរកបានតាមរយៈ Simplicity Studio នៅពេលដែលកញ្ចប់ឯកសារកញ្ចប់ត្រូវបានដំឡើង។ ពួកគេក៏អាចរកបានពីទំព័រឧបករណ៍នៅលើ Silicon Labs ផងដែរ។ webគេហទំព័រ៖ silabs.com.
Kit Revision History និង Errata
11.1 ប្រវត្តិកែប្រែ
ការកែប្រែឧបករណ៍អាចត្រូវបានរកឃើញបោះពុម្ពនៅលើស្លាកប្រអប់របស់ឧបករណ៍ ដូចដែលបានគូសបញ្ជាក់នៅក្នុងរូបភាពខាងក្រោម។
តារាង 11.1 ។ ប្រវត្តិនៃការកែប្រែកញ្ចប់
ការកែប្រែកញ្ចប់ | ចេញផ្សាយ | ការពិពណ៌នា |
C01 | ៨៦៦-៤៤៧-២១៩៤ | បានធ្វើបច្ចុប្បន្នភាព BRD5202B Rev ទៅ A02 ។ |
C00 | ៨៦៦-៤៤៧-២១៩៤ | កញ្ចប់ត្រូវបានកែសម្រួលដោយសារតែវ៉ារ្យ៉ង់បានផ្លាស់ប្តូរពី BRD5202A ទៅ BRD5202B និងផ្លាស់ប្តូរការវេចខ្ចប់។ |
B03 | ៨៦៦-៤៤៧-២១៩៤ | បានបន្ថែម BRD5202A Rev A05 ។ |
B02 | ៨៦៦-៤៤៧-២១៩៤ | បានបន្ថែម BRD5202A Rev A04 ។ |
B01 | ៨៦៦-៤៤៧-២១៩៤ | បានបន្ថែម BRD5202A Rev A03 ។ |
B00 | ៨៦៦-៤៤៧-២១៩៤ | ការដកក្រឡាកាក់ GPCR2032 C1. |
ក៣១ | ៨៦៦-៤៤៧-២១៩៤ | បានបន្ថែម BRD5202A Rev A02 ។ |
ក៣១ | ៨៦៦-៤៤៧-២១៩៤ | បានបន្ថែម BRD5202A Rev A01 ។ |
ក៣១ | ៨៦៦-៤៤៧-២១៩៤ | ការចេញផ្សាយដំបូង។ |
11.2 កំហុស
មិនមានកំហុសត្រូវបានគេដឹងនៅពេលបច្ចុប្បន្ននេះ។
ប្រវត្តិនៃការកែប្រែឯកសារ
ការកែប្រែ 1.0
ខែមិថុនា ឆ្នាំ 2024
បានធ្វើបច្ចុប្បន្នភាពការណែនាំអ្នកប្រើប្រាស់ដើម្បីឆ្លុះបញ្ចាំងពីកំណែថ្មីនៃក្រុមប្រឹក្សាភិបាល (BRD5202B_A02)។
ការកែប្រែ 0.7
ខែកញ្ញា ឆ្នាំ ២០២០
បានធ្វើបច្ចុប្បន្នភាពប្រវត្តិកំណែទម្រង់ក្រុមប្រឹក្សាភិបាលសម្រាប់ Rev A05 ។
បានធ្វើបច្ចុប្បន្នភាពផ្នែក AEM ។
ការកែប្រែ 0.6
ខែកុម្ភៈ ឆ្នាំ២០០៩
បានធ្វើបច្ចុប្បន្នភាពប្រវត្តិកំណែទម្រង់ក្រុមប្រឹក្សាភិបាលសម្រាប់ Rev A04 ។
ការកែប្រែ 0.5
ខែមេសា ឆ្នាំ ១៩៩៧
បន្ទះបំបែកដែលបានធ្វើបច្ចុប្បន្នភាពជាមួយនឹងលេខម្ជុលត្រឹមត្រូវសម្រាប់ J101 និង J102 ។
បានធ្វើបច្ចុប្បន្នភាពប្រវត្តិកំណែទម្រង់ក្រុមប្រឹក្សាភិបាលសម្រាប់ Rev A03 ។
ការកែប្រែ 0.4
ខែមករា ឆ្នាំ ២០២២
បានធ្វើបច្ចុប្បន្នភាពបឋមកថាពង្រីកជាមួយនឹងស្លាកម្ជុលត្រឹមត្រូវសម្រាប់ EXP13 ។
ការកែប្រែ 0.3
ខែមិថុនា ឆ្នាំ 2016
បានធ្វើបច្ចុប្បន្នភាពរូបថតអេក្រង់ និងការណែនាំសម្រាប់ Simplicity Studio v4.
បន្ថែមប្រវត្តិកែប្រែក្រុមប្រឹក្សាភិបាល។
បានបន្ថែមឯកសារយោង UG125 ។
បានបន្ថែមចំណាំទៅឧបករណ៍ភ្ជាប់បំបាត់កំហុសដែល VTARGET ត្រូវបានទាមទារ។
បានបន្ថែមឯកសារយោងសម្រាប់ឧបករណ៍ភ្ជាប់បំបាត់កំហុសដោយផ្ទាល់ទៅឧបករណ៍ភ្ជាប់បំបាត់កំហុសដោយផ្ទាល់។
បានបន្ថែមកំណត់សម្គាល់អំពីការផ្ទុកខ្ពស់នៅលើសញ្ញា DISP CLK ។
ការកែប្រែ 0.2
ខែកញ្ញា ឆ្នាំ ២០២០
បានធ្វើបច្ចុប្បន្នភាពរូបភាពក្តារ។
ការកែប្រែ 0.1
ខែមិថុនា ឆ្នាំ 2015
ការពិនិត្យឡើងវិញដំបូង។
ស្ទូឌីយោភាពសាមញ្ញ
ការចូលដំណើរការដោយចុចមួយដងទៅកាន់ MCU និងឧបករណ៍ឥតខ្សែ ឯកសារ សូហ្វវែរ បណ្ណាល័យកូដប្រភព និងច្រើនទៀត។ មានសម្រាប់ Windows, Mac និង Linux!
![]() |
|||
www.silabs.com/IoT | www.silabs.com/simplicity | www.silabs.com/quality | www.silabs.com/community |
ការបដិសេធ
Silicon Labs មានបំណងផ្តល់ឱ្យអតិថិជននូវឯកសារចុងក្រោយបំផុត ត្រឹមត្រូវ និងស៊ីជម្រៅនៃគ្រឿងកុំព្យូទ័រ និងម៉ូឌុលទាំងអស់ដែលមានសម្រាប់អ្នកអនុវត្តប្រព័ន្ធ និងកម្មវិធីដោយប្រើប្រាស់ ឬមានបំណងប្រើប្រាស់ផលិតផល Silicon Labs ។ ទិន្នន័យលក្ខណៈ ម៉ូឌុល និងគ្រឿងកុំព្យូទ័រដែលអាចប្រើបាន ទំហំអង្គចងចាំ និងអាសយដ្ឋានអង្គចងចាំ សំដៅលើឧបករណ៍ជាក់លាក់នីមួយៗ ហើយប៉ារ៉ាម៉ែត្រ "ធម្មតា" ដែលបានផ្តល់អាច និងធ្វើខុសគ្នានៅក្នុងកម្មវិធីផ្សេងៗ។ កម្មវិធី ឧamples ដែលបានពិពណ៌នានៅទីនេះគឺសម្រាប់គោលបំណងបង្ហាញតែប៉ុណ្ណោះ។ Silicon Labs រក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរដោយមិនមានការជូនដំណឹងបន្ថែមចំពោះព័ត៌មានផលិតផល លក្ខណៈបច្ចេកទេស និងការពិពណ៌នានៅទីនេះ ហើយមិនផ្តល់ការធានាចំពោះភាពត្រឹមត្រូវ ឬពេញលេញនៃព័ត៌មានដែលបានរួមបញ្ចូលនោះទេ។ ដោយគ្មានការជូនដំណឹងជាមុន Silicon Labs អាចធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ផលិតផលក្នុងអំឡុងពេលដំណើរការផលិតសម្រាប់ហេតុផលសុវត្ថិភាព ឬភាពជឿជាក់។ ការផ្លាស់ប្តូរបែបនេះនឹងមិនផ្លាស់ប្តូរលក្ខណៈបច្ចេកទេស ឬដំណើរការរបស់ផលិតផលនោះទេ។ Silicon Labs នឹងមិនទទួលខុសត្រូវចំពោះផលវិបាកនៃការប្រើប្រាស់ព័ត៌មានដែលបានផ្តល់នៅក្នុងឯកសារនេះទេ។ ឯកសារនេះមិនបញ្ជាក់ ឬផ្តល់អាជ្ញាប័ណ្ណច្បាស់លាស់ណាមួយក្នុងការរចនា ឬបង្កើតសៀគ្វីរួមបញ្ចូលគ្នាណាមួយឡើយ។ ផលិតផលមិនត្រូវបានរចនាឡើង ឬត្រូវបានអនុញ្ញាតឱ្យប្រើប្រាស់នៅក្នុងឧបករណ៍ FDA Class III ណាមួយឡើយ កម្មវិធីដែលតម្រូវឱ្យមានការយល់ព្រមពីទីផ្សារមុនរបស់ FDA ឬប្រព័ន្ធជំនួយជីវិត ដោយគ្មានការយល់ព្រមជាលាយលក្ខណ៍អក្សរជាក់លាក់ពី Silicon Labs ។ “ប្រព័ន្ធទ្រទ្រង់ជីវិត” គឺជាផលិតផល ឬប្រព័ន្ធណាមួយដែលមានបំណងគាំទ្រ ឬទ្រទ្រង់ជីវិត និង/ឬសុខភាព ដែលប្រសិនបើវាបរាជ័យ វាអាចត្រូវបានគេរំពឹងថានឹងបណ្តាលឱ្យមានរបួស ឬស្លាប់យ៉ាងធ្ងន់ធ្ងរ។ ផលិតផល Silicon Labs មិនត្រូវបានរចនាឡើង ឬអនុញ្ញាតសម្រាប់កម្មវិធីយោធាទេ។ ផលិតផល Silicon Labs មិនត្រូវស្ថិតក្រោមកាលៈទេសៈណាដែលត្រូវប្រើប្រាស់ក្នុងអាវុធប្រល័យលោក រួមទាំង (ប៉ុន្តែមិនកំណត់ចំពោះ) អាវុធនុយក្លេអ៊ែរ អាវុធជីវសាស្ត្រ ឬគីមី ឬមីស៊ីលដែលមានសមត្ថភាពបញ្ជូនអាវុធបែបនេះឡើយ។ Silicon Labs បដិសេធរាល់ការធានាច្បាស់លាស់ និងបង្កប់ន័យ ហើយនឹងមិនទទួលខុសត្រូវ ឬទទួលខុសត្រូវចំពោះការរងរបួស ឬការខូចខាតដែលទាក់ទងនឹងការប្រើប្រាស់ផលិតផល Silicon Labs នៅក្នុងកម្មវិធីដែលគ្មានការអនុញ្ញាតបែបនេះឡើយ។
ចំណាំ៖ ខ្លឹមសារនេះអាចមានពាក្យពេចន៍ប្រមាថ ដែលឥឡូវលែងប្រើហើយ។ Silicon Labs កំពុងជំនួសពាក្យទាំងនេះជាមួយនឹងភាសារួមបញ្ចូលនៅពេលណាដែលអាចធ្វើទៅបាន។ សម្រាប់ព័ត៌មានបន្ថែម សូមចូលទៅកាន់ www.silabs.com/about-us/inclusive-lexicon-project
ព័ត៌មានពាណិជ្ជសញ្ញា
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® និងនិមិត្តសញ្ញា Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro និងបន្សំរបស់វា , “ឧបករណ៍បញ្ជាខ្នាតតូចដែលងាយស្រួលប្រើបំផុតរបស់ពិភពលោក”, Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32°, Simplicity Studio®, Telegesis, the Telegesis Logo®, USBXpress®, Zentri, និមិត្តសញ្ញា Zentri និង Zentri DMS, Z-Wave® និងផ្សេងទៀតគឺជាពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Silicon Labs។ ARM, CORTEX, Cortex-M3 និង THUMB គឺជាពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ ARM Holdings ។ Keil គឺជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់ ARM Limited ។ Wi-Fiis ជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់សម្ព័ន្ធ Wi-Fi ។ ផលិតផល ឬម៉ាកយីហោផ្សេងទៀតទាំងអស់ដែលបានលើកឡើងនៅទីនេះ គឺជាពាណិជ្ជសញ្ញារបស់អ្នកកាន់រៀងៗខ្លួន។
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
សហរដ្ឋអាមេរិក
គេហទំព័រ www.silabs.com
ឯកសារ/ធនធាន
![]() |
SILICON LABS EFM8BB3 Busy Bee Microcontroller Starter Kit [pdf] ការណែនាំអ្នកប្រើប្រាស់ SLSTK2022A, EFM8BB3 Busy Bee Microcontroller Starter Kit, EFM8BB3, Busy Bee Microcontroller Starter Kit, Microcontroller Starter Kit, Starter Kit |