LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
အသုံးပြုသူလမ်းညွှန်
LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
BB50 Pro Kit သည် EFM8BB50™ Busy Bee Microcontroller နှင့် အကျွမ်းတဝင်ရှိစေရန် ကောင်းမွန်သောအစပြုမှုတစ်ခုဖြစ်သည်။
pro kit တွင် EFM8BB50 ၏ လုပ်ဆောင်နိုင်စွမ်းများစွာကို ပြသသည့် အာရုံခံကိရိယာများနှင့် အရံများပါရှိသည်။ Kit သည် EFM8BB50 Busy Bee အပလီကေးရှင်းကို ဖန်တီးရန်အတွက် လိုအပ်သောကိရိယာများအားလုံးကို ပံ့ပိုးပေးပါသည်။
ပစ်မှတ်ကိရိယာ
- EFM8BB50 Busy Bee Microcontroller (EFM8BB50F16I-A-QFN16)
- CPU: 8-bit CIP-51 8051 Core
- မမ်မိုရီ- 16 kB flash နှင့် 512 bytes RAM
- Oscillators- 49 MHz၊ 10 MHz နှင့် 80 kHz
KIT အင်္ဂါရပ်များ
- USB ဆက်သွယ်မှု
- Advanced Energy Monitor (AEM)
- SEGGER J-Link on-board debugger
- ပြင်ပဟာ့ဒ်ဝဲအပြင် စက်ပေါ်ရှိ MCU ကို ပံ့ပိုးပေးသည့် အမှားအယွင်းများစွာသော ပလပ်ဆာ
- အသုံးပြုသူခလုတ်နှင့် LED
- Silicon Labs ၏ Si7021 Relative Humidity and Temperature Sensor
- ပါဝါအလွန်နိမ့် 128×128 pixel မှတ်ဉာဏ်
LCD
- 8-direction analog Joystick
- တိုးချဲ့ဘုတ်များအတွက် 20-pin 2.54 မီလီမီတာ ခေါင်းစီး
- I/O pins များသို့ တိုက်ရိုက်ဝင်ရောက်ခွင့်အတွက် breakout pads
- ပါဝါအရင်းအမြစ်များတွင် USB နှင့် CR2032 အကြွေစေ့ဆဲလ်ဘက်ထရီတို့ ပါဝင်သည်။
SOFTWARE အထောက်အပံ့
- Simplicity Studio™
နိဒါန်း
1.1 ဖော်ပြချက်
BB50 Pro Kit သည် EFM8BB50 Busy Bee Microcontrollers တွင် အပလီကေးရှင်းဖွံ့ဖြိုးတိုးတက်မှုအတွက် စံပြအစအချက်ဖြစ်သည်။ ဘုတ်တွင် EFM8BB50 Busy Bee ၏ စွမ်းဆောင်ရည်များစွာကို ပြသထားသည့် အာရုံခံကိရိယာများနှင့် အရံပစ္စည်းများပါရှိသည်။
မိုက်ခရိုကွန်ထရိုး။ ထို့အပြင်၊ ဘုတ်သည် ပြင်ပအပလီကေးရှင်းများနှင့် အသုံးပြုနိုင်သည့် အပြည့်အဝထူးခြားသည့် အမှားအယွင်းနှင့် စွမ်းအင်စောင့်ကြည့်ရေးကိရိယာတစ်ခုဖြစ်သည်။
1.2 အင်္ဂါရပ်များ
- EFM8BB50 Busy Bee Microcontroller
- 16 kB Flash
- 512 bytes RAM ပါ။
- QFN16 အထုပ်
- တိကျသောလက်ရှိနှင့် vol အတွက်အဆင့်မြင့်စွမ်းအင်စောင့်ကြည့်ရေးစနစ်tage ခြေရာခံခြင်း။
- ပြင်ပ Silicon Labs စက်များကို အမှားရှာရန် ဖြစ်နိုင်ချေရှိသော Segger J-Link USB အမှားရှာ/အတုယူကိရိယာ
- 20-pin တိုးချဲ့ခေါင်းစီး
- I/O ပင်များကို လွယ်ကူစွာ ဝင်ရောက်နိုင်စေရန်အတွက် Breakout pads များ
- ပါဝါအရင်းအမြစ်များတွင် USB နှင့် CR2032 ဘက်ထရီတို့ပါဝင်သည်။
- Silicon Labs ၏ Si7021 Relative Humidity and Temperature Sensor
- ပါဝါအလွန်နိမ့် 128×128 pixel Memory-LCD
- အသုံးပြုသူအပြန်အလှန်ဆက်သွယ်ရန်အတွက် ခလုတ် 1 ခုနှင့် LED 1 ခု EFM8 သို့ ချိတ်ဆက်ထားသည်။
- အသုံးပြုသူ အပြန်အလှန်ဆက်သွယ်မှုအတွက် 8-direction analog joystick
1.3 စတင်ခြင်း။
သင်၏ BB50 Pro Kit အသစ်ကို စတင်အသုံးပြုပုံအတွက် အသေးစိတ်လမ်းညွှန်ချက်များကို Silicon Labs တွင် တွေ့နိုင်ပါသည်။ Web စာမျက်နှာများ silabs.com/development-tools/mcu/8-bit
Kit Block Diagram
အုview BB50 Pro Kit ၏အောက်ပုံတွင်ပြထားသည်။
Kit Hardware Layout
BB50 Pro Kit အပြင်အဆင်ကို အောက်တွင် ပြထားသည်။
ချိတ်ဆက်မှုများ
4.1 Breakout Pads
EFM8BB50 ၏ GPIO ပင်နံပါတ်အများစုကို ဘုတ်၏ထိပ်နှင့်အောက်ခြေအစွန်းများရှိ ပင်ခေါင်းတန်းနှစ်ခုတွင် ရနိုင်သည်။ ၎င်းတို့တွင် စံနှုန်း 2.54 mm pitch ပါရှိပြီး လိုအပ်ပါက pin headers များကို ဂဟေဆော်နိုင်ပါသည်။ I/O pins များအပြင် ပါဝါရထားလမ်းများနှင့် မြေစိုက်ချိတ်ဆက်မှုများကိုလည်း ပံ့ပိုးပေးပါသည်။ ပင်နံပါတ်အချို့ကို အစုံအရံများ သို့မဟုတ် အင်္ဂါရပ်များအတွက် အသုံးပြုထားပြီး အရောင်းအ၀ယ်မပါဘဲ စိတ်ကြိုက်အပလီကေးရှင်းအတွက် ရနိုင်မည်မဟုတ်ကြောင်း သတိပြုပါ။
အောက်ပါပုံသည် breakout pads ၏ pinout နှင့် board ၏ညာဘက်အစွန်းရှိ EXP header ၏ pinout ကိုပြသထားသည်။ EXP ခေါင်းစီးအား နောက်အပိုင်းတွင် ဆက်လက်ရှင်းပြထားသည်။ အလွယ်တကူကိုးကားနိုင်စေရန်အတွက် ပင်တစ်ခုစီ၏ဘေးရှိ breakout pad ချိတ်ဆက်မှုများကို Silkscreen ဖြင့် ရိုက်နှိပ်ထားပါသည်။အောက်ပါဇယားသည် breakout pads များ၏ pin ချိတ်ဆက်မှုများကိုပြသထားသည်။ ၎င်းသည် မတူညီသော pins များသို့ ချိတ်ဆက်ထားသည့် ကိရိယာအစုံအစပ် သို့မဟုတ် အင်္ဂါရပ်များကို ပြသသည်။
ဇယား ၄.၁။ အောက်ခြေအတန်း (J4.1) Pinout
တံ | EFM8BB50 I/O ပင်နံပါတ် | မျှဝေထားသောအင်္ဂါရပ် |
1 | VMCU | EFM8BB50 အတွဲtagအီးဒိုမိန်း (AEM ဖြင့်တိုင်းတာသည်) |
2 | GND | မြေပြင် |
3 | NC | |
4 | NC | |
5 | NC | |
6 | NC | |
7 | P0.7 | EXP7၊ UIF_JOYSTICK |
8 | P0.6 | MCU_DISP_SCLK |
9 | P0.5 | EXP14၊ VCOM_RX |
တံ | EFM8BB50 I/O ပင်နံပါတ် | မျှဝေထားသောအင်္ဂါရပ် |
10 | P0.4 | EXP12၊ VCOM_TX |
11 | P0.3 | EXP5၊ UIF_LED0 |
12 | P0.2 | EXP3၊ UIF_BUTTON0 |
13 | P0.1 | MCU_DISP_CS |
14 | P0.0 | VCOM_ENABLE |
15 | GND | မြေပြင် |
16 | 3V3 | ဘုတ်ထိန်းချုပ်ကိရိယာထောက်ပံ့ရေး |
ဇယား ၄.၂။ ထိပ်ပိုင်းအတန်း (J4.2) Pinout
တံ | EFM8BB50 I/O ပင်နံပါတ် | မျှဝေထားသောအင်္ဂါရပ် |
1 | 5V | ဘုတ် USB voltage |
2 | GND | မြေပြင် |
3 | NC | |
4 | RST | DEBUG_RESETN (DEBUG_C2CK မျှဝေထားသော ပင်နံပါတ်) |
5 | C2CK | DEBUG_C2CK (DEBUG_RESETN မျှဝေထားသော ပင်နံပါတ်) |
6 | C2D | DEBUG_C2D (DEBUG_C2DPS၊ MCU_DISP_ENABLE မျှဝေထားသော ပင်နံပါတ်) |
7 | NC | |
8 | NC | |
9 | NC | |
10 | NC | |
11 | P1.2 | EXP15၊ SENSOR_I2C_SCL |
12 | P1.1 | EXP16၊ SENSOR_I2C_SDA |
13 | P1.0 | MCU_DISP_MOSI |
14 | P2.0 | MCU_DISP_ENABLE (DEBUG_C2D၊ DEBUG_C2DPS မျှဝေထားသော ပင်နံပါတ်) |
15 | GND | မြေပြင် |
16 | 3V3 | ဘုတ်ထိန်းချုပ်ကိရိယာထောက်ပံ့ရေး |
4.2 EXP ခေါင်းစီး
အရံအတားများ သို့မဟုတ် ပလပ်အင်ဘုတ်များကို ချိတ်ဆက်ခွင့်ပြုရန်အတွက် ဘုတ်၏ညာဘက်ခြမ်းတွင် ထောင့်ချိုး 20-pin EXP ခေါင်းစီးကို ပံ့ပိုးပေးထားသည်။ ချိတ်ဆက်ကိရိယာတွင် EFM8BB50 Busy Bee ၏အင်္ဂါရပ်အများစုဖြင့်အသုံးပြုနိုင်သော I/O ပင်နံပါတ်များစွာပါရှိသည်။ ထို့အပြင်၊ VMCU၊ 3V3 နှင့် 5V ပါဝါရထားများကိုလည်း ဖော်ထုတ်ထားသည်။
ချိတ်ဆက်ကိရိယာသည် SPI၊ UART၊ နှင့် IC bus ကဲ့သို့သော အသုံးများသော အရံပစ္စည်းများကို ချိတ်ဆက်ကိရိယာပေါ်ရှိ ပုံသေနေရာများတွင် ရရှိနိုင်ကြောင်း သေချာစေမည့် ချိတ်ဆက်ကိရိယာသည် စံနှုန်းတစ်ခုဖြစ်သည်။ ကျန်တဲ့ pin တွေကို ယေဘူယျရည်ရွယ်ချက် I/O အတွက် သုံးပါတယ်။ ဤအပြင်အဆင်သည် မတူညီသော Silicon Labs အစုံအလင်သို့ ချိတ်ဆက်နိုင်သည့် တိုးချဲ့ဘုတ်များကို အဓိပ္ပာယ်ဖွင့်ဆိုနိုင်စေပါသည်။
အောက်ဖော်ပြပါပုံသည် BB50 Pro Kit အတွက် EXP header pin assignment ကိုပြသထားသည်။ ရနိုင်သော GPIO ပင်နံပါတ်များတွင် ကန့်သတ်ချက်များကြောင့်၊ အချို့သော EXP ခေါင်းစီးပင်များကို အစုံလိုက်အင်္ဂါရပ်များဖြင့် မျှဝေထားသည်။ဇယား ၃.၁။ EXP Header Pinout
တံ | ချိတ်ဆက်မှု | EXP ခေါင်းစီးလုပ်ဆောင်ချက် | မျှဝေထားသောအင်္ဂါရပ် | Peripheral Mapping |
20 | 3V3 | ဘုတ်ထိန်းချုပ်ကိရိယာထောက်ပံ့ရေး | ||
18 | 5V | ဘုတ်ထိန်းချုပ်ကိရိယာ USB voltage | ||
16 | P1.1 | I2C_SDA | SENSOR_I2C_SDA | SMB0_SDA |
14 | P0.5 | UART_RX | VCOM_RX | UART0_RX |
12 | P0.4 | UART_TX | VCOM_TX | UART0_TX |
10 | NC | GPIO | ||
8 | NC | GPIO | ||
6 | NC | GPIO | ||
4 | NC | GPIO | ||
2 | VMCU | EFM8BB50 အတွဲtagAEM တိုင်းတာမှုများတွင် ပါဝင်သော e ဒိုမိန်း။ | ||
19 | BOARD_ID_SDA | အပိုပရိုဂရမ်ဘုတ်များကို ဖော်ထုတ်ရန်အတွက် Board Controller သို့ ချိတ်ဆက်ထားသည်။ | ||
17 | BOARD_ID_SCL | အပိုပရိုဂရမ်ဘုတ်များကို ဖော်ထုတ်ရန်အတွက် Board Controller သို့ ချိတ်ဆက်ထားသည်။ | ||
15 | P1.2 | I2C_SCL | SENSOR_I2C_SCL | SMB0_SCL |
13 | NC | GPIO | ||
11 | NC | GPIO | ||
9 | NC | GPIO |
တံ | ချိတ်ဆက်မှု | EXP ခေါင်းစီးလုပ်ဆောင်ချက် | မျှဝေထားသောအင်္ဂါရပ် | Peripheral Mapping |
7 | P0.7 | ပျော်စရာ | UIF_JOYSTICK | |
5 | P0.3 | အယ်လ်အီးဒီ | UIF_LED0 | |
3 | P0.2 | BTN | UIF_BUTTON0 | |
1 | GND | မြေပြင် |
4.3 Debug Connector (DBG)
အမှားရှာပြင်ခြင်းချိတ်ဆက်ကိရိယာသည် Simplicity Studio ကို အသုံးပြု၍ စနစ်ထည့်သွင်းနိုင်သည့် အမှားရှာမုဒ်အပေါ် အခြေခံ၍ ရည်ရွယ်ချက်နှစ်ခုကို လုပ်ဆောင်သည်။ “Debug IN” မုဒ်ကို ရွေးထားပါက၊ ချိတ်ဆက်ကိရိယာသည် ဘုတ်ပေါ်ရှိ EFM8BB50 နှင့် ပြင်ပအမှားရှာပြင်ကိရိယာကို အသုံးပြုရန် ခွင့်ပြုသည်။ “Debug OUT” မုဒ်ကို ရွေးချယ်ပါက၊ ချိတ်ဆက်ကိရိယာသည် ကိရိယာကို ပြင်ပပစ်မှတ်ဆီသို့ အမှားရှာပြင်သူအဖြစ် အသုံးပြုရန် ခွင့်ပြုသည်။ “Debug MCU” မုဒ် (မူလ) ကို ရွေးချယ်ပါက၊ ချိတ်ဆက်ကိရိယာအား ဘုတ်ထိန်းချုပ်ကိရိယာနှင့် ဘုတ်အဖွဲ့ပစ်မှတ် ကိရိယာနှစ်ခုလုံး၏ အမှားရှာပြင်မျက်နှာပြင်မှ ခွဲထုတ်ထားသည်။
မတူညီသောလည်ပတ်မှုမုဒ်များကိုပံ့ပိုးရန် ဤချိတ်ဆက်ကိရိယာကို အလိုအလျောက်ပြောင်းထားသောကြောင့်၊ ဘုတ်ထိန်းချုပ်ကိရိယာအား ပါဝါဖွင့်ထားသောအခါမှသာ ရနိုင်သည် (J-Link USB ကြိုးကို ချိတ်ဆက်ထားသည်)။ ဘုတ်ထိန်းချုပ်ကိရိယာအား ပါဝါမရှိသည့်အခါ ပစ်မှတ်စက်ပစ္စည်းသို့ အမှားရှာပြင်ရန် လိုအပ်ပါက၊ breakout header ရှိ သင့်လျော်သော pins များသို့ တိုက်ရိုက်ချိတ်ဆက်ခြင်းဖြင့် ၎င်းကို လုပ်ဆောင်သင့်သည်။
connector ၏ pinout သည် standard ARM Cortex Debug 19-pin connector ၏နောက်တွင်လိုက်ပါသည်။ pinout ကို အောက်တွင် အသေးစိတ်ဖော်ပြထားပါသည်။ ချိတ်ဆက်ကိရိယာသည် J ကိုထောက်ပံ့သော်လည်းသတိပြုပါ။TAG Serial Wire Debug အပြင်၊ kit သို့မဟုတ် on-board ပစ်မှတ်ကိရိယာသည် ၎င်းကို ပံ့ပိုးသည်ဟု မဆိုလိုပါ။pinout သည် ARM Cortex Debug connector ၏ pinout နှင့် ကိုက်ညီသော်လည်း pin 7 ကို Cortex Debug connector မှ ရုပ်ပိုင်းဆိုင်ရာအရ ဖယ်ရှားထားသောကြောင့် ၎င်းတို့သည် အပြည့်အဝ တွဲဖက်မဖြစ်ပါ။ အချို့သော ကေဘယ်ကြိုးများတွင် ဤပင်နံပါတ်ရှိနေသည့်အခါ ၎င်းတို့ကို အသုံးမပြုရန် တားဆီးထားသည့် ပလပ်ငယ်တစ်ခုရှိသည်။ ဤသို့ဆိုလျှင် ပလပ်ကိုဖြုတ်ပါ၊ သို့မဟုတ် ပုံမှန် 2×10 1.27 mm ဖြောင့်ကေဘယ်ကို အသုံးပြုပါ။
ဇယား ၄.၄။ အမှားရှာပြင်ကိရိယာ ချိတ်ဆက်ကိရိယာ ပင်ထိုးဖော်ပြချက်
ပင်နံပါတ်(များ) | လုပ်ဆောင်ချက် | မှတ်ချက် |
1 | VTARGET | ပစ်မှတ်ရည်ညွှန်းချက်tagင ပစ်မှတ်နှင့် အမှားရှာပြင်သူအကြား ယုတ္တိတန်သော အချက်ပြအဆင့်များကို ရွှေ့ပြောင်းရန်အတွက် အသုံးပြုသည်။ |
2 | TMS / SDWIO / C2D | JTAG စမ်းသပ်မုဒ်၊ Serial Wire ဒေတာ သို့မဟုတ် C2 ဒေတာကို ရွေးချယ်ပါ။ |
4 | TCK / SWCLK / C2CK | JTAG စမ်းသပ်နာရီ၊ Serial Wire နာရီ သို့မဟုတ် C2 နာရီ |
6 | TDO/SWO | JTAG data out သို့မဟုတ် Serial Wire output ကိုစမ်းသပ်ပါ။ |
8 | TDI/C2Dps | JTAG ဒေတာစမ်းသပ်ခြင်း သို့မဟုတ် C2D "ပင်နံပါတ်မျှဝေခြင်း" လုပ်ဆောင်ချက် |
10 | RESET / C2CKps | ပစ်မှတ်ကိရိယာကို ပြန်လည်သတ်မှတ်ခြင်း သို့မဟုတ် C2CK “ပင်နံပါတ်မျှဝေခြင်း” လုပ်ဆောင်ချက် |
12 | NC | ခြေရာကောက် |
14 | NC | ခြေရာခံခြင်း ၁ |
16 | NC | ခြေရာခံခြင်း ၁ |
18 | NC | ခြေရာခံခြင်း ၁ |
20 | NC | ခြေရာခံခြင်း ၁ |
9 | Cable detect | မြေပြင်နှင့်ချိတ်ဆက်ပါ |
၃၇း၈ | NC | မချိတ်ဆက်ပါ။ |
၂၊ ၃၊ ၄၊ ၅၊ ၆ | GND |
4.4 ရိုးရှင်းသောချိတ်ဆက်ကိရိယာ
BB50 Pro Kit တွင်ပါရှိသော ရိုးရှင်းသောချိတ်ဆက်ကိရိယာသည် AEM နှင့် Virtual COM port ကဲ့သို့သော အဆင့်မြင့် အမှားရှာပြင်ခြင်းအင်္ဂါရပ်များကို ပြင်ပပစ်မှတ်ဆီသို့ အသုံးပြုနိုင်ရန် လုပ်ဆောင်ပေးပါသည်။ pinout ကို အောက်ပါပုံတွင် သရုပ်ဖော်ထားသည်။ပုံရှိ အချက်ပြအမည်များနှင့် pin ဖော်ပြချက်ဇယားကို board controller မှ ကိုးကားပါသည်။ ဆိုလိုသည်မှာ VCOM_TX သည် ပြင်ပပစ်မှတ်ရှိ RX pin၊ VCOM_RX ကို ပစ်မှတ်၏ TX pin၊ VCOM_CTS မှ ပစ်မှတ်၏ RTS pin နှင့် VCOM_RTS ကို ပစ်မှတ်၏ CTS pin သို့ ချိတ်ဆက်သင့်သည်။
မှတ်ချက်- VMCU voltag3V3 နှင့် 5V vol တို့ကို AEM တိုင်းတာမှုတွင် e pin ပါဝင်သည်။tage pins တွေမဟုတ်ပါဘူး။ AEM ဖြင့် ပြင်ပပစ်မှတ်တစ်ခု၏ လက်ရှိသုံးစွဲမှုကို စောင့်ကြည့်ရန်၊ တိုင်းတာချက်များအပေါ် ၎င်း၏သက်ရောက်မှုကို အနည်းဆုံးဖြစ်စေရန် ၎င်း၏အနိမ့်ဆုံး စွမ်းအင်မုဒ်တွင် MCU ကို ထည့်သွင်းပါ။
ဇယား ၄.၅။ ရိုးရှင်းသောချိတ်ဆက်ကိရိယာ ပင်ထိုးဖော်ပြချက်
ပင်နံပါတ်(များ) | လုပ်ဆောင်ချက် | ဖော်ပြချက် |
1 | VMCU | AEM မှ စောင့်ကြည့်သည့် 3.3 V ပါဝါရထားလမ်း |
3 | 3V3 | 3.3 V ပါဝါရထားလမ်း |
5 | 5V | 5 V ပါဝါရထားလမ်း |
2 | VCOM_TX | Virtual COM TX |
4 | VCOM_RX | COM RX အတု |
6 | VCOM_CTS | Virtual COM CTS |
8 | VCOM_RTS | Virtual COM RTS |
17 | BOARD_ID_SCL | ဘုတ်အဖွဲ့ ID SCL |
19 | BOARD_ID_SDA | ဘုတ်အဖွဲ့ ID SDA |
၁၅၊ ၃၀၊ ၇၅၊ ၉၅၊ ၁၁၅၊ ၁၅၀ | NC | မချိတ်ဆက်ပါ။ |
၂၊ ၃၊ ၄၊ ၅၊ ၆ | GND | မြေပြင် |
Power Supply နှင့် Reset လုပ်ခြင်း။
5.1 MCU ပါဝါ ရွေးချယ်မှု
pro kit ပေါ်ရှိ EFM8BB50 ကို ဤရင်းမြစ်များထဲမှ တစ်ခုမှ အားဖြည့်နိုင်သည်-
- USB ကြိုးကို အမှားရှာပါ။
- 3 V coin cell ဘက်ထရီ
MCU အတွက် ပါဝါရင်းမြစ်ကို pro kit ၏ ဘယ်ဘက်အောက်ထောင့်ရှိ slide switch ဖြင့် ရွေးချယ်ထားသည်။ အောက်ပါပုံသည် မတူညီသော ပါဝါရင်းမြစ်များကို ဆလိုက်ခလုတ်ဖြင့် မည်သို့ရွေးချယ်နိုင်သည်ကို ပြသထားသည်။AEM အနေအထားတွင် ခလုတ်ဖြင့်၊ pro kit ပေါ်ရှိ ဆူညံသံနည်းသော 3.3 V LDO ကို EFM8BB50 ကို ပါဝါသွင်းရန်အတွက် အသုံးပြုပါသည်။ ဤ LDO ကို အမှားရှာပြင် USB ကြိုးမှ နောက်တစ်ကြိမ် ပါဝါပြန်သွင်းသည်။ Advanced Energy Monitor သည် တိကျသော မြန်နှုန်းမြင့် လက်ရှိ တိုင်းတာမှုများနှင့် စွမ်းအင် အမှားရှာခြင်း/ပရိုဖိုင်ကို ခွင့်ပြုပေးပါသည်။
BAT အနေအထားရှိ ခလုတ်ဖြင့်၊ CR20 ပေါက်ရှိ 2032 mm အကြွေစေ့ဆဲလ်ဘက်ထရီကို စက်ပစ္စည်းအား ပါဝါသွင်းရန်အတွက် အသုံးပြုနိုင်သည်။ ဤအနေအထားရှိ ခလုတ်ဖြင့်၊ လက်ရှိ တိုင်းတာမှုများ လုပ်ဆောင်ခြင်းမရှိပါ။ ၎င်းသည် MCU အား ပြင်ပပါဝါအရင်းအမြစ်တစ်ခုဖြင့် ပါဝါပေးသောအခါ အကြံပြုထားသော ခလုတ်အနေအထားဖြစ်သည်။
မှတ်ချက်- ပါဝါရွေးချယ်မှုခလုတ်သည် AEM အနေအထားတွင်ရှိသည့်အခါ Advanced Energy Monitor သည် EFM8BB50 ၏ လက်ရှိသုံးစွဲမှုကို တိုင်းတာနိုင်သည်။
5.2 ဘုတ်ထိန်းချုပ်ကိရိယာ ပါဝါ
ဘုတ်ထိန်းချုပ်ကိရိယာသည် အမှားရှာပြင်ကိရိယာနှင့် AEM ကဲ့သို့သော အရေးကြီးသောအင်္ဂါရပ်များအတွက် တာဝန်ရှိပြီး ဘုတ်အဖွဲ့၏ ဘယ်ဘက်အပေါ်ထောင့်ရှိ USB အပေါက်မှတစ်ဆင့် သီးသန့် ပါဝါပေးထားသည်။ အစုံလိုက်၏ ဤအစိတ်အပိုင်းသည် သီးခြားပါဝါဒိုမိန်းပေါ်တွင် တည်ရှိသောကြောင့် အမှားရှာပြင်ခြင်းလုပ်ဆောင်နိုင်စွမ်းကို ဆက်လက်ထိန်းသိမ်းထားစဉ် ပစ်မှတ်ကိရိယာအတွက် မတူညီသော ပါဝါရင်းမြစ်တစ်ခုကို ရွေးချယ်နိုင်ပါသည်။ ဘုတ်ထိန်းချုပ်ကိရိယာသို့ ပါဝါဖယ်ရှားလိုက်သောအခါ ပစ်မှတ်ပါဝါဒိုမိန်းမှ လက်ရှိယိုစိမ့်မှုကို ကာကွယ်ရန် ဤပါဝါဒိုမိန်းကိုလည်း သီးခြားခွဲထားသည်။
ဘုတ်ထိန်းချုပ်ကိရိယာ ပါဝါဒိုမိန်းသည် ပါဝါခလုတ်၏ အနေအထားဖြင့် လွှမ်းမိုးမှုမရှိပါ။
စက်ကိရိယာအား ဘုတ်ထိန်းချုပ်ကိရိယာနှင့် ပစ်မှတ်ပါဝါဒိုမိန်းများကို ၎င်းတို့အနက်မှတစ်ခုမှ အားလျော့သွားစေရန် ဂရုတစိုက်ဒီဇိုင်းထုတ်ထားပါသည်။ ၎င်းသည် ပစ်မှတ် EFM8BB50 စက်ပစ္စည်းသည် BAT မုဒ်တွင် ဆက်လက်လည်ပတ်နေမည်ဖြစ်ကြောင်း သေချာစေသည်။
5.3 EFM8BB50 ပြန်လည်သတ်မှတ်ပါ။
EFM8BB50 MCU ကို မတူညီသောအရင်းအမြစ်အနည်းငယ်ဖြင့် ပြန်လည်သတ်မှတ်နိုင်သည်-
- အသုံးပြုသူသည် RESET ခလုတ်ကိုနှိပ်သည်။
- #RESET ပင်နံပါတ်ကို နိမ့်ဆွဲနေသော စက်ပေါ်ရှိ အမှားရှာပြင်သူ
- #RESET ပင်နံပါတ်ကို နှိမ့်ချနေသော ပြင်ပအမှားရှာသူ
အထက်ဖော်ပြပါ ပြန်လည်သတ်မှတ်ခြင်း အရင်းအမြစ်များအပြင်၊ ဘုတ်ထိန်းချုပ်ကိရိယာ စတင်ဖွင့်ချိန်အတွင်း EFM8BB50 သို့ ပြန်လည်သတ်မှတ်ခြင်းကိုလည်း ထုတ်ပေးမည်ဖြစ်သည်။ ဆိုလိုသည်မှာ board controller သို့ပါဝါဖယ်ရှားခြင်း (J-Link USB ကြိုးကို ဖြုတ်လိုက်ခြင်း) သည် ပြန်လည်သတ်မှတ်ခြင်းကို မဖြစ်ပေါ်စေသော်လည်း board controller တက်လာသည်နှင့်အမျှ ကြိုးကို ပြန်တပ်လိုက်ခြင်းဖြင့် အလိုအလျောက်ပြန်လည်သတ်မှတ်မည်ဖြစ်သည်။
ဆက်စပ်ပစ္စည်းများ
pro kit တွင် EFM8BB50 အင်္ဂါရပ်အချို့ကို ပြသသည့် အရံကိရိယာအစုံပါရှိသည်။
EFM8BB50 I/Os အများစုသည် ဆက်စပ်ပစ္စည်းများသို့ လမ်းကြောင်းလွဲသွားသည်ကို သတိပြုမိပြီး အဆိုပါ I/Os များကို အသုံးပြုသောအခါတွင် ထည့်သွင်းစဉ်းစားရမည့်အရာမှာ breakout pads သို့မဟုတ် EXP header သို့ လမ်းကြောင်းပြောင်းသွားသည်ကို သတိပြုပါ။
6.1 Push Button နှင့် LED
စက်ကိရိယာတွင် EFM0BB8 နှင့် တိုက်ရိုက်ချိတ်ဆက်ထားသည့် BTN50 ဟု အမှတ်အသားပြုထားသည့် သုံးစွဲသူခလုတ်တစ်ခုပါရှိပြီး RC စစ်ထုတ်မှုများက အချိန်အဆက်မပြတ် 1ms ဖြင့် ရှုတ်ချထားသည်။ ခလုတ်ကို ပင် P0.2 သို့ ချိတ်ဆက်ထားသည်။
ပစ္စည်းအစုံတွင် EFM0BB8 ရှိ GPIO ပင်နံပါတ်ဖြင့် ထိန်းချုပ်ထားသည့် အဝါရောင် LED အမှတ်အသား LED50 လည်းပါရှိသည်။ LED သည် အသက်ဝင်သော-မြင့်မားသောဖွဲ့စည်းပုံတွင် ပင်နံပါတ် P0.3 သို့ ချိတ်ဆက်ထားသည်။6.2 Joystick
ကိရိယာတွင် တိုင်းတာနိုင်သော အနေအထား ၈ ခုပါရှိသော analog Joystick ပါရှိသည်။ ဤ Joystick သည် P8 pin ရှိ EFM8 နှင့် ချိတ်ဆက်ထားပြီး vol ကိုဖန်တီးရန် မတူညီသော resistor တန်ဖိုးများကို အသုံးပြုသည်tagADC0 ဖြင့် တိုင်းတာနိုင်သည်။ဇယား ၆.၁။ Joystick Resistor ပေါင်းစပ်မှုများ
ဦးတည်ချက် | ခုခံမှု ပေါင်းစပ်မှုများ (kΩ) | မျှော်လင့်ထားသည့် UIF_JOYSTICK Voltagအီး (V)1 |
ဗဟိုစာနယ်ဇင်း | ![]() |
0.033 |
Up (N) | ![]() |
2.831 |
အပေါ်-ညာ (NE) | ![]() |
2.247 |
ညာဘက် (E) | ![]() |
2.533 |
အောက်-ညာ (SE) | ![]() |
1.433 |
ဆင်း (S) | ![]() |
1.650 |
အောက်-ဘယ် (SW) | ![]() |
1.238 |
ဘယ် (W) | ![]() |
1.980 |
အပေါ်-ဝဲ (NW) | ![]() |
1.801 |
မှတ်ချက် - 1. ဤတွက်ချက်ထားသောတန်ဖိုးများသည် VMCU ၏ 3.3 V ဟုယူဆသည်။ |
6.3 Memory LCD-TFT ရုပ်ထွက်
အပြန်အလှန်အကျိုးပြုသော အက်ပ်လီကေးရှင်းများကို တီထွင်နိုင်စေရန်အတွက် 1.28 လက်မ SHARP Memory LCD-TFT ကို အစုံလိုက်ပေါ်တွင် ရနိုင်ပါသည်။ မျက်နှာပြင်သည် 128 x 128 pixels မြင့်မားပြီး ပါဝါအနည်းငယ်သာ စားသုံးသည်။ ၎င်းသည် ရောင်ပြန်ရောင်ပြန်ဟပ်သည့် မိုနိုခရုမျက်နှာပြင်ဖြစ်သောကြောင့် pixel တစ်ခုစီသည် အလင်း သို့မဟုတ် အမှောင်သာဖြစ်နိုင်ပြီး ပုံမှန်နေ့အလင်းရောင်အခြေအနေများတွင် နောက်ခံအလင်းမလိုအပ်ပါ။ ဖန်သားပြင်မှ ပေးပို့သည့်ဒေတာကို ဖန်သားပြင်ပေါ်ရှိ ပစ်ဇယ်များတွင် သိမ်းဆည်းထားသောကြောင့် ရုပ်ပုံတည်ငြိမ်မှုကို ထိန်းသိမ်းရန် စဉ်ဆက်မပြတ် ပြန်လည်ဆန်းသစ်နေရန် မလိုအပ်ပါ။
မျက်နှာပြင်ပြသမှုတွင် SPI-သဟဇာတဖြစ်သော အမှတ်စဉ်အင်တာဖေ့စ်နှင့် အချို့သော အပိုထိန်းချုပ်မှုအချက်ပြမှုများ ပါဝင်ပါသည်။ Pixels များကို တစ်ဦးချင်း ကိုင်တွယ်ဖြေရှင်း၍မရပါ၊ ယင်းအစား ဒေတာများကို ပြသရန် စာကြောင်းတစ်ကြောင်း (128 bits) ကို တစ်ကြိမ်လျှင် ပေးပို့ပါသည်။
Memory LCD-TFT မျက်နှာပြင်ကို အသုံးပြုသူအပလီကေးရှင်းသည် မျက်နှာပြင်ကိုအသုံးမပြုသည့်အခါ ဘုတ်ထိန်းချုပ်ကိရိယာအပလီကေးရှင်းအား အသုံးဝင်သောအချက်အလက်များကိုပြသနိုင်စေမည့် ကိရိယာ၏ဘုတ်ထိန်းချုပ်ကိရိယာနှင့် မျှဝေထားသည်။ အသုံးပြုသူအပလီကေးရှင်းသည် DISP_ENABLE အချက်ပြမှုဖြင့် ဖန်သားပြင်၏ပိုင်ဆိုင်မှုကို အမြဲထိန်းချုပ်သည်-
- DISP_ENABLE = LOW- ဘုတ်ထိန်းချုပ်ကိရိယာတွင် မျက်နှာပြင်ကို ထိန်းချုပ်နိုင်သည်။
- DISP_ENABLE = HIGH- အသုံးပြုသူအပလီကေးရှင်း (EFM8BB50) တွင် မျက်နှာပြင်ကို ထိန်းချုပ်နိုင်သည်
EFM8BB50 သည် ဖန်သားပြင်ကို ထိန်းချုပ်ပြီး DISP_ENABLE လိုင်းနိမ့်သောအခါတွင် ဘုတ်ထိန်းချုပ်ကိရိယာ၏ ပါဝါဒိုမိန်းမှ မျက်နှာပြင်သို့ ပါဝါကို EFM1.1BBXNUMX မှ အရင်းခံပါသည်။ DISP_CS မြင့်မားနေချိန်တွင် DISP_SI တွင် ဒေတာကို နာရီချိန်ပေးထားပြီး နာရီကို DISP_SCLK တွင် ပေးပို့သည်။ အမြင့်ဆုံးပံ့ပိုးထားသော နာရီအမြန်နှုန်းမှာ XNUMX MHz ဖြစ်သည်။
6.4 Si7021 နှိုင်းရ စိုထိုင်းဆနှင့် အပူချိန် အာရုံခံကိရိယာ
Si7021 1°Crelative စိုထိုင်းဆနှင့် အပူချိန်အာရုံခံကိရိယာသည် စိုထိုင်းဆနှင့် အပူချိန်အာရုံခံကိရိယာဒြပ်စင်များ ပေါင်းစပ်ထားသော monolithic CMOS IC တစ်ခု၊ analog-to-digital converter၊ signal processing၊ calibration data နှင့် 1 The Si7021 IC Interface တို့ဖြစ်သည်။ စိုထိုင်းဆကို အာရုံခံရန်အတွက် စက်မှုလုပ်ငန်းစံ၊ low-K Polymeric dielectrics ၏ မူပိုင်ခွင့်အသုံးပြုမှုသည် ပါဝါနိမ့်သော၊ monolithic CMOS အာရုံခံ IC များကို ပျံ့လွင့်မှုနည်းပါးပြီး hysteresis နှင့် ကောင်းမွန်သော ရေရှည်တည်ငြိမ်မှုဖြင့် တည်ဆောက်နိုင်စေပါသည်။
စိုထိုင်းဆနှင့် အပူချိန်အာရုံခံကိရိယာများကို စက်ရုံမှ ချိန်ညှိထားပြီး ချိန်ညှိမှုဒေတာကို on-chip မတည်ငြိမ်သောမှတ်ဉာဏ်တွင် သိမ်းဆည်းထားသည်။ ၎င်းသည် အာရုံခံကိရိယာများကို ပြန်လည်ချိန်ညှိခြင်း သို့မဟုတ် ဆော့ဖ်ဝဲလ်ပြောင်းလဲမှုများ မလိုအပ်ဘဲ အပြည့်အ၀ လဲလှယ်နိုင်ကြောင်း သေချာစေသည်။
Si7021 ကို 3 × 3 မီလီမီတာ DFN ပက်ကေ့ဂျ်ဖြင့် ရရှိနိုင်ပြီး ပြန်လည်စီးဆင်းမှုကို ဂဟေဆော်နိုင်သည်။ 3 × 3 မီလီမီတာ DFN-6 ပက်ကေ့ဂျ်များတွင် ရှိပြီးသား RH/အပူချိန်အာရုံခံကိရိယာများအတွက် ဟာ့ဒ်ဝဲနှင့် ဆော့ဖ်ဝဲလ်-သဟဇာတရှိသော drop-in အဆင့်မြှင့်တင်မှုအဖြစ် အသုံးပြုနိုင်ပြီး ပိုမိုကျယ်ပြန့်သောအကွာအဝေးနှင့် ပါဝါသုံးစွဲမှုနည်းသော တိကျစွာအာရုံခံမှုတို့ပါဝင်ပါသည်။ ရွေးချယ်နိုင်သော စက်ရုံမှထည့်သွင်းထားသော အဖုံးသည် လိုလားသူနည်းပါးသည်။fileတပ်ဆင်နေစဉ်အတွင်း အာရုံခံကိရိယာအား အကာအကွယ်ပေးသည့် အဆင်ပြေသောနည်းလမ်းများ (ဥပမာ- reflow ဂဟေ) နှင့် အရည်များ (hydrophobic/oleophobic) နှင့် အမှုန်အမွှားများ မပါဝင်ဘဲ ထုတ်ကုန်၏ သက်တမ်းတစ်လျှောက်လုံး၊
Si7021 သည် HVAC/R နှင့် ပိုင်ဆိုင်မှုခြေရာခံခြင်းမှ စက်မှုနှင့် စားသုံးသူပလပ်ဖောင်းများအထိ အက်ပလီကေးရှင်းများတွင် စိုထိုင်းဆ၊ နှင်းကျသည့်အမှတ်နှင့် အပူချိန်ကို တိုင်းတာရန်အတွက် တိကျသော၊ ပါဝါနည်းပါးသော၊ စက်ရုံမှ ချိန်ညှိထားသော ဒစ်ဂျစ်တယ်ဖြေရှင်းချက်အား ပေးဆောင်ပါသည်။
Si1 အတွက်အသုံးပြုသည့် 7021°C ဘတ်စ်ကားကို EXP ခေါင်းစီးနှင့် မျှဝေထားသည်။ အာရုံခံကိရိယာအား VMCU မှ စွမ်းဆောင်ထားပြီး ဆိုလိုသည်မှာ အာရုံခံကိရိယာ၏ လက်ရှိသုံးစွဲမှုကို AEM တိုင်းတာမှုများတွင် ထည့်သွင်းထားသည်။Silicon Labs ကို ကိုးကားပါ။ web နောက်ထပ်အချက်အလက်များအတွက် စာမျက်နှာများ http://www.silabs.com/humidity-sensors.
6.5 Virtual COM Port
ဘုတ်ကွန်ထရိုးကိရိယာသို့ အလျင်အမြန်ချိတ်ဆက်မှုတစ်ခုအား လက်ခံထားသည့် PC နှင့် ပစ်မှတ် EFM8BB50 အကြား အပလီကေးရှင်းဒေတာလွှဲပြောင်းခြင်းအတွက် ပံ့ပိုးပေးထားပြီး၊ ပြင်ပအမှတ်စဉ် ပို့တ်ဒက်တာလိုအပ်မှုကို ဖယ်ရှားပေးပါသည်။Virtual COM အပေါက်တွင် ပစ်မှတ်ကိရိယာနှင့် ဘုတ်ထိန်းချုပ်ကိရိယာကြားရှိ ရုပ်ပိုင်းဆိုင်ရာ UART နှင့် USB မှတဆင့် လက်ခံသူ PC သို့ နံပါတ်စဉ်အပေါက်ကို ရရှိစေသည့် ဘုတ်ကွန်ထရိုလာရှိ ယုတ္တိဗေဒလုပ်ဆောင်ချက်တစ်ခု ပါဝင်ပါသည်။ UART အင်တာဖေ့စ်တွင် ပင်နံပါတ်နှစ်ခုနှင့် ဖွင့်ထားသည့် အချက်ပြတစ်ခုတို့ ပါဝင်သည်။
ဇယား ၆.၁။ Virtual COM Port Interface Pins
အချက်ပြ | ဖော်ပြချက် |
VCOM_TX | EFM8BB50 မှ ဒေတာများကို ဘုတ်ထိန်းချုပ်ကိရိယာသို့ ပို့ပါ။ |
VCOM_RX | ဘုတ်ထိန်းချုပ်ကိရိယာမှ EFM8BB50 သို့ ဒေတာရယူပါ။ |
VCOM_ENABLE | ဒေတာများကို ဘုတ်ထိန်းချုပ်ကိရိယာသို့ ဖြတ်သန်းခွင့်ပြုခြင်းဖြင့် VCOM အင်တာဖေ့စ်ကို ဖွင့်ပါ။ |
မှတ်ချက် - J-Link USB ကြိုးကို ထည့်သွင်းရန် လိုအပ်သည့် ဘုတ်ထိန်းချုပ်ကိရိယာကို ပါဝါဖွင့်ထားချိန်တွင် VCOM အပေါက်ကို ရရှိနိုင်သည်။
အဆင့်မြင့်စွမ်းအင်စောင့်ကြည့်
7.1 အသုံးပြုမှု
Advanced Energy Monitor (AEM) ဒေတာကို board controller မှစုဆောင်းပြီး Energy Pro မှပြသနိုင်သည်filer၊ Simplicity Studio မှတဆင့် ရနိုင်ပါသည်။ Energy Pro ကို အသုံးပြု၍filer၊ လက်ရှိသုံးစွဲမှုနှင့် voltage ကို အချိန်နှင့်တပြေးညီ EFM8BB50 တွင်အသုံးပြုနေသည့် အမှန်တကယ်ကုဒ်နှင့် တိုင်းတာပြီး ချိတ်ဆက်နိုင်သည်။
7.2 လည်ပတ်မှုသီအိုရီ
0.1 µA မှ 47 mA (114 dB ဒိုင်းနမစ်အကွာအဝေး)၊ လက်ရှိအာရုံခံစားမှုကို တိကျစွာတိုင်းတာရန်၊ amplifier ကို dual gain s နှင့် တွဲသုံးသည်။tagင လက်ရှိသဘော amplifier သည် vol ကိုတိုင်းတာသည်။tage သည် သေးငယ်သော စီးရီး resistor ပေါ်တွင် ကျဆင်းသွားသည် ။ ကဿပ ၎tage နောက်ထပ် ampဤ vol ကိုသက်တမ်းရှိသည်။tage လက်ရှိ အပိုင်းအခြားနှစ်ခုကို ရယူရန် မတူညီသော အမြတ်ဆက်တင်နှစ်ခုနှင့်။ ဤအကွာအဝေးနှစ်ခုကြား ကူးပြောင်းမှုသည် 250 µA ဝန်းကျင် ဖြစ်ပေါ်သည်။ ဒစ်ဂျစ်တယ် စစ်ထုတ်ခြင်းနှင့် ပျမ်းမျှခြင်းတို့ကို ဘုတ်အဖွဲ့ ထိန်းချုပ်ကိရိယာအတွင်း၌ ပြုလုပ်သည်။amples ကို Energy Pro သို့ တင်ပို့သည်။filer လျှောက်လွှာ။ kit စတင်ချိန်တွင်၊ AEM ၏ အလိုအလျောက် ချိန်ညှိခြင်းကို လုပ်ဆောင်ပြီး အဓိပ္ပာယ်အရ အော့ဖ်ဆက်အမှားအတွက် လျော်ကြေးပေးသည်။ amplifiers ။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 per second။
On-Board Debugger
BB50 Pro Kit တွင် ကုဒ်ဒေါင်းလုဒ်လုပ်ပြီး EFM8BB50 ကို အမှားရှာပြင်ရန် အသုံးပြုနိုင်သည့် ပေါင်းစည်းထားသော အမှားရှာဘဂ်တစ်ခုပါရှိသည်။ အစုံအလင်ပေါ်တွင် EFM8BB50 ကို ပရိုဂရမ်ရေးဆွဲခြင်းအပြင်၊ ပြင်ပ Silicon Labs EFM32၊ EFM8၊ ပရိုဂရမ်နှင့် အမှားရှာပြင်ခြင်းအတွက် debugger ကိုလည်း အသုံးပြုနိုင်သည်။
EZR32 နှင့် EFR32 စက်များ။
အမှားရှာပြင်သူသည် Silicon Labs စက်ပစ္စည်းများနှင့် အသုံးပြုသည့် မတူညီသော အမှားရှာပြင်သည့် အင်တာဖေ့စ်သုံးခုကို ပံ့ပိုးပေးသည်-
- EFM32၊ EFR32 နှင့် EZR32 စက်များအားလုံးတွင် အသုံးပြုသည့် Serial Wire Debug
- JTAGEFR32 နှင့် အချို့သော EFM32 စက်များတွင် အသုံးပြုနိုင်ပါသည်။
- EFM2 စက်များတွင် အသုံးပြုသည့် C8 အမှားအယွင်း
တိကျသော အမှားရှာပြင်ခြင်းကို သေချာစေရန်၊ သင့်စက်ပစ္စည်းအတွက် သင့်လျော်သော အမှားရှာပြင်သည့် အင်တာဖေ့စ်ကို အသုံးပြုပါ။ ဘုတ်ပေါ်ရှိ အမှားရှာပြင်ကိရိယာသည် ဤမုဒ်သုံးခုလုံးကို ပံ့ပိုးပေးသည်။
8.1 အမှားရှာပြင်မုဒ်များ
ပြင်ပစက်ပစ္စည်းများကို အစီအစဉ်ဆွဲရန်၊ ပစ်မှတ်ဘုတ်တစ်ခုသို့ ချိတ်ဆက်ရန် အမှားရှာပြင်ကိရိယာကို အသုံးပြုပြီး အမှားရှာမုဒ်ကို [Out] အဖြစ် သတ်မှတ်ပါ။ အလားတူ ချိတ်ဆက်ကိရိယာကို ပြင်ပအမှားရှာပြင်ကိရိယာနှင့် ချိတ်ဆက်ရန်လည်း အသုံးပြုနိုင်သည်။
EFM8BB50 MCU ကို [In] သို့ အမှားရှာပြင်မုဒ်ကို သတ်မှတ်ခြင်းဖြင့် kit ပေါ်ရှိ။
လက်ရှိအသုံးပြုနေသော အမှားရှာမုဒ်ကို ရွေးချယ်ခြင်းကို Simplicity Studio တွင် လုပ်ဆောင်ပါသည်။ အမှားရှာပါ။
MCU ဤမုဒ်တွင်၊ စက်ပေါ်ရှိ အမှားရှာပြင်ကိရိယာသည် စက်ကိရိယာပေါ်ရှိ EFM8BB50 သို့ ချိတ်ဆက်ထားသည်။အမှားရှာပြင်ခြင်း- ဤမုဒ်တွင်၊ စိတ်ကြိုက်ဘုတ်ပေါ်တွင်တပ်ဆင်ထားသော ပံ့ပိုးထားသော Silicon Labs စက်ကို အမှားရှာရန် on-board debugger ကိုသုံးနိုင်သည်။
အမှားရှာခြင်း IN- ဤမုဒ်တွင်၊ on-board debugger သည် အဆက်ပြတ်သွားပြီး ပေါ်ရှိ EFM8BB50 ကို အမှားရှာရန် ပြင်ပဘာဂ်ဂါကို ချိတ်ဆက်နိုင်သည်။ အစုံ။
မှတ်ချက် - "Debug IN" အလုပ်လုပ်ရန်အတွက်၊ Kit board controller ကို Debug USB ချိတ်ဆက်ကိရိယာမှတဆင့် ပါဝါပေးရပါမည်။
8.2 ဘက်ထရီအသုံးပြုနေစဉ်အတွင်း အမှားရှာပြင်ခြင်း။
EFM8BB50 သည် ဘက်ထရီအားသုံးထားပြီး J-Link USB ကို ချိတ်ဆက်နေချိန်တွင်၊ on-board debug လုပ်ဆောင်နိုင်စွမ်းကို ရရှိနိုင်ပါသည်။ USB ပါဝါ ချိတ်ဆက်မှု ပြတ်တောက်ပါက၊ Debug IN မုဒ် အလုပ်မလုပ်တော့ပါ။
အကယ်၍ ပစ်မှတ်သည် ဘက်ထရီကဲ့သို့သော အခြားစွမ်းအင်ရင်းမြစ်ကို ပိတ်ထားရပြီး ဘုတ်ထိန်းချုပ်ကိရိယာအား ပါဝါပိတ်သွားသည့်အခါ အမှားရှာပြင်အသုံးပြုခွင့် လိုအပ်ပါက၊ breakout pads တွင် ပေါ်နေသော အမှားရှာခြင်းအတွက် အသုံးပြုသည့် GPIO များနှင့် တိုက်ရိုက်ချိတ်ဆက်မှုများ ပြုလုပ်ပါ။
Kit ဖွဲ့စည်းမှုပုံစံနှင့် အဆင့်မြှင့်တင်မှုများ
Simplicity Studio ရှိ အစုံလိုက်ဖွဲ့စည်းမှု ဒိုင်ယာလော့ဂ်သည် သင့်အား J-Link အဒက်တာ အမှားရှာပြင်မုဒ်ကို ပြောင်းလဲရန်၊ ၎င်း၏ ဖိုင်းဝဲကို အဆင့်မြှင့်တင်ရန်နှင့် အခြားဖွဲ့စည်းပုံဆက်တင်များကို ပြောင်းလဲရန် ခွင့်ပြုသည်။ Simplicity Studio ကိုဒေါင်းလုဒ်လုပ်ရန်၊ သို့သွားပါ။ silabs.com/simplicity.
Simplicity Studio ၏ Launcher ရှုထောင့်၏ ပင်မဝင်းဒိုးတွင်၊ ရွေးချယ်ထားသော J-Link adapter ၏ အမှားရှာမုဒ်နှင့် ဖိုင်းဝဲဗားရှင်းကို ပြသထားသည်။ kit configuration dialog ကိုဖွင့်ရန် ဤဆက်တင်များထဲမှ တစ်ခုခုဘေးရှိ [Change] လင့်ခ်ကို နှိပ်ပါ။၃.၁.၃ Firmware Upgrade
Simplicity Studio မှတဆင့် kit firmware ကို အဆင့်မြှင့်နိုင်ပါသည်။ Simplicity Studio သည် စတင်ချိန်တွင် အပ်ဒိတ်အသစ်များကို အလိုအလျောက် စစ်ဆေးပါမည်။
လူကိုယ်တိုင် မွမ်းမံပြင်ဆင်မှုများအတွက် kit configuration dialog ကိုလည်း သုံးနိုင်သည်။ အမှန်ကိုရွေးချယ်ရန် [Update Adapter] ကဏ္ဍရှိ [Browse] ခလုတ်ကို နှိပ်ပါ။ file in.emz အဆုံးသတ်သည်။ ထို့နောက် [Install Package] ခလုတ်ကို နှိပ်ပါ။
Schematics၊ Assembly Drawings နှင့် BOM
အစုံလိုက်စာရွက်စာတမ်း အစုံအလင်ကို ထည့်သွင်းသောအခါတွင် ဇယားကွက်များ၊ တပ်ဆင်ပုံများနှင့် ပစ္စည်းများ (BOM) ကို Simplicity Studio မှတဆင့် ရနိုင်ပါသည်။ ၎င်းတို့ကို Silicon Labs ရှိ kit စာမျက်နှာမှလည်း ရရှိနိုင်ပါသည်။ webဆိုက်- silabs.com.
Kit Revision History နှင့် Errata
11.1 ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
အောက်ဖော်ပြပါပုံတွင်ဖော်ပြထားသည့်အတိုင်း Kit revision ကို kit ၏ box label တွင် ရိုက်နှိပ်ထားသည်ကို တွေ့နိုင်ပါသည်။
Kit Revision | လွှတ်ပေးခဲ့သည်။ | ဖော်ပြချက် |
A01 | ၁၂-ဇွန်-၂၀၂၄ | ကနဦး အစုံပြင်ဆင်ခြင်း။ |
စာရွက်စာတမ်း ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
ပြင်ဆင်ချက် 1.0
ဇွန်လ 2023 ခုနှစ် ကနဦးစာရွက်စာတမ်းဗားရှင်း။
ရိုးရှင်းစတူဒီယို
MCU နှင့် ကြိုးမဲ့ကိရိယာများ၊ စာရွက်စာတမ်းများ၊ ဆော့ဖ်ဝဲလ်၊ အရင်းအမြစ်ကုဒ်စာကြည့်တိုက်များနှင့် အခြားအရာများကို တစ်ချက်နှိပ်ရုံဖြင့် ဝင်ရောက်ကြည့်ရှုပါ။ Windows၊ Mac နှင့် Linux အတွက် ရနိုင်သည်။
![]() |
|||
IoT အစုစု www.silabs.com/IoT |
SW/HW www.silabs.com/simplicity |
အရည်အသွေး www.silabs.com/quality |
ပံ့ပိုးမှု & အသိုင်းအဝိုင်း www.silabs.com/community |
ရှင်းလင်းချက်
Silicon Labs သည် သုံးစွဲသူများအား Silicon Labs ထုတ်ကုန်များကို အသုံးပြုရန် သို့မဟုတ် အသုံးပြုရန် ရည်ရွယ်ထားသော စနစ်နှင့် ဆော့ဖ်ဝဲအကောင်အထည်ဖော်သူများအတွက် ရရှိနိုင်သော အရံအတားများနှင့် မော်ဂျူးများအားလုံး၏ နောက်ဆုံးပေါ်၊ တိကျပြီး အတွင်းကျကျ စာရွက်စာတမ်းများကို ပံ့ပိုးပေးရန် ရည်ရွယ်ပါသည်။ စရိုက်လက္ခဏာပြခြင်းဒေတာ၊ ရရှိနိုင်သော မော်ဂျူးများနှင့် အရံအတားများ၊ မှတ်ဉာဏ်အရွယ်အစားနှင့် မမ်မိုရီလိပ်စာများသည် သီးခြားစက်ပစ္စည်းတစ်ခုစီကို ရည်ညွှန်းပြီး ပေးထားသည့် "ပုံမှန်" ဘောင်များသည် မတူညီသော အပလီကေးရှင်းများတွင် ကွဲပြားနိုင်သည်။ လျှောက်လွှာ exampဤနေရာတွင်ဖော်ပြထားသော les များသည် ပုံဥပမာများအတွက်သာဖြစ်သည်။ Silicon Labs သည် ဤနေရာတွင် ထုတ်ကုန်အချက်အလက်၊ သတ်မှတ်ချက်များနှင့် ဖော်ပြချက်များကို ထပ်မံအသိမပေးဘဲ အပြောင်းအလဲပြုလုပ်ပိုင်ခွင့်ကို လက်ဝယ်ရှိပြီး ပါ၀င်သည့်အချက်အလက်များ၏ တိကျမှု သို့မဟုတ် ပြည့်စုံမှုနှင့်ပတ်သက်၍ အာမခံချက်မပေးပါ။ ကြိုတင်အသိပေးချက်မရှိဘဲ၊ Silicon Labs သည် ထုတ်လုပ်မှုလုပ်ငန်းစဉ်အတွင်း လုံခြုံရေး သို့မဟုတ် ယုံကြည်စိတ်ချရမှုဆိုင်ရာ အကြောင်းပြချက်များအတွက် ထုတ်ကုန် firmware ကို အပ်ဒိတ်လုပ်နိုင်ပါသည်။ ထိုသို့သောပြောင်းလဲမှုများသည် သတ်မှတ်ချက်များ သို့မဟုတ် ထုတ်ကုန်၏ အချစ်ဇာတ်လမ်းကို ပြောင်းလဲမည်မဟုတ်ပါ။ ဆီလီကွန်ဓာတ်ခွဲခန်းများသည် ဤစာတမ်းပါ အချက်အလက်များကို အသုံးပြုခြင်း၏ အကျိုးဆက်များအတွက် y တွင် တာဝန်မရှိစေရပါ။ ဤစာတမ်းသည် ပေါင်းစပ်ဆားကစ်များကို ဒီဇိုင်းထုတ်ရန် သို့မဟုတ် ဖန်တီးပြုလုပ်ရန် မည်သည့်လိုင်စင်ကိုမဆို အဓိပ္ပာယ်ဖွင့်ဆိုခြင်း သို့မဟုတ် ထုတ်ဖော်ပြောဆိုခြင်းမပြုပါ။ ထုတ်ကုန်များသည် မည်သည့် FDA Class III စက်ပစ္စည်းများတွင်မဆို အသုံးပြုရန် ဒီဇိုင်းထုတ်ထားခြင်း သို့မဟုတ် အခွင့်အာဏာမရှိပါ၊ FDA ၏ကြိုတင်စျေးကွက်အတည်ပြုချက်လိုအပ်သည့်လျှောက်လွှာများ သို့မဟုတ် Silicon Labs ၏ သီးခြားစာဖြင့်ရေးသားထားသောသဘောတူညီချက်မပါဘဲ Life Support Systems။ “အသက်ကယ်ထောက်ပံ့မှုစနစ်” သည် အသက်နှင့်/သို့မဟုတ် ကျန်းမာရေးကို ပံ့ပိုးရန် သို့မဟုတ် ပံ့ပိုးရန် ရည်ရွယ်ထားသည့် မည်သည့် ထုတ်ကုန် သို့မဟုတ် စနစ်မဆို ပျက်ကွက်ပါက သိသိသာသာ ပုဂ္ဂိုလ်ရေးထိခိုက်မှု သို့မဟုတ် သေဆုံးမှုအထိ ဖြစ်နိုင်သည်ဟု ကျိုးကြောင်းဆီလျော်စွာ မျှော်လင့်နိုင်သည်။ Silicon Labs ထုတ်ကုန်များသည် စစ်ဘက်ဆိုင်ရာ အသုံးချမှုများအတွက် ဒီဇိုင်းရေးဆွဲခြင်း သို့မဟုတ် ခွင့်ပြုချက်မရှိပါ။ Silicon Labs ထုတ်ကုန်များကို နျူကလီးယား၊ ဇီဝဗေဒ သို့မဟုတ် ဓာတုလက်နက်များ သို့မဟုတ် ယင်းလက်နက်များ ပေးပို့နိုင်သော ဒုံးကျည်များအပါအဝင် အစုလိုက်အပြုံလိုက် ဖျက်ဆီးပစ်သည့်လက်နက်များတွင် မည်သည့်အခြေအနေတွင်မျှ အသုံးမပြုရ။ Silicon Labs သည် ထုတ်ဖော်ပြောဆိုပြီး သွယ်ဝိုက်သောအာမခံချက်အားလုံးကို ငြင်းဆိုထားပြီး ထိုကဲ့သို့သောခွင့်ပြုချက်မရှိဘဲ Silicon Labs ထုတ်ကုန်ကိုအသုံးပြုခြင်းနှင့်ပတ်သက်သည့် ထိခိုက်ဒဏ်ရာရမှုများ သို့မဟုတ် ပျက်စီးဆုံးရှုံးမှုများအတွက် တာဝန်ရှိမည်မဟုတ်ပါ။
မှတ်ချက် - ဤအကြောင်းအရာတွင် ယခုအခါ အသုံးမပြုတော့သည့် နောက်ဆုံးအသုံးအနှုန်းများ y ပါဝင်နိုင်သည်။ Silicon Labs သည် ဤအသုံးအနှုန်းများကို တတ်နိုင်သမျှ ပါဝင်နိုင်သော ဘာသာစကားဖြင့် အစားထိုးနေသည်။ ပိုမိုသိရှိလိုပါက, သွားရောက်ကြည့်ရှု www.silabs.com/about-us/inclusive-lexicon-project
ကုန်အမှတ်တံဆိပ်အချက်အလက် Silicon Laboratories Inc.® ၊ Silicon Laboratories® ၊ Silicon Labs® ၊ SiLabs ® နှင့် Silicon Labs လိုဂို ® ၊ Blueridge® ၊ Blueridge Logo® ၊ EFM® ၊ EFM32® ၊ EFR၊ Ember ® ၊ Energy Micro ၊ Energy Micro လိုဂို နှင့် ၎င်းပေါင်းစပ်မှုများ၊ "ကမ္ဘာ့စွမ်းအင်အရှိဆုံး မိုက်ခရိုကွန်ထရိုလာများ"၊ Repine Signals® ၊ Wised Connect ၊ n-Link၊ Thread Arch® ၊ Elin® ၊ EZRadioPRO® ၊ EZRadioPRO® ၊ Gecko ® ၊ Gecko OS ၊ Gecko OS Studio ၊ Precision32® ၊ ရိုးရှင်းမှု Studio®၊ Telegenic၊ Telegenic Logo®၊ USB XPress®၊ Sentry၊ Sentry လိုဂိုနှင့် Sentry DMS၊ Z-Wave ® နှင့် အခြားအရာများသည် Silicon Labs ၏ ကုန်သွယ်မှုအမှတ်တံဆိပ်များ သို့မဟုတ် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ ARM၊ CORTEX၊ Cortex-M3 နှင့် THUMB များသည် ARM Holdings ၏ ကုန်အမှတ်တံဆိပ်များ သို့မဟုတ် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ Keli သည် ARM Limited ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ Wi-Fi သည် Wi-Fi Alliance ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ ဤနေရာတွင်ဖော်ပြထားသော အခြားထုတ်ကုန်များ သို့မဟုတ် အမှတ်တံဆိပ်အမည်များအားလုံးသည် ၎င်းတို့၏ သက်ဆိုင်ရာကိုင်ဆောင်သူများ၏ အမှတ်တံဆိပ်များဖြစ်သည်။
ဆီလီကွန်ဓာတ်ခွဲခန်း Inc.
အနောက် Cesar Chavez 400
အော်စတင်၊ TX 78701
ယူအက်စ်အေ
www.silabs.com
silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။
Silicon Laboratories မှ မူပိုင်ခွင့် © 2023
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller [pdf] အသုံးပြုသူလမ်းညွှန် EFM8 BB50 8-bit MCU Pro Kit Microcontroller၊ EFM8 BB50၊ 8-bit MCU Pro Kit Microcontroller၊ Pro Kit Microcontroller၊ Kit Microcontroller၊ Microcontroller |