UG515- EFM32PG23 Pro Kit အသုံးပြုသူ၏လမ်းညွှန်
EFM32PG23 Gecko Microcontroller
PG23 Pro Kit သည် EFM32PG23™ Gecko Microcontroller နှင့် အကျွမ်းတဝင်ရှိစေရန် ကောင်းမွန်သောအစပြုချက်တစ်ခုဖြစ်သည်။
ပရိုကိရိယာတွင် EFM32PG23 ၏ လုပ်ဆောင်နိုင်စွမ်းများစွာကို ပြသသည့် အာရုံခံကိရိယာများနှင့် အရံပစ္စည်းများပါရှိသည်။ Kit သည် EFM32PG23 Gecko အပလီကေးရှင်းကို ဖန်တီးရန်အတွက် လိုအပ်သောကိရိယာများအားလုံးကို ပံ့ပိုးပေးပါသည်။
ပစ်မှတ်ကိရိယာ
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU- 32-bit ARM® Cortex-M33
- မမ်မိုရီ- 512 kB flash နှင့် 64 kB RAM
KIT အင်္ဂါရပ်များ
- USB ဆက်သွယ်မှု
- Advanced Energy Monitor (AEM)
- SEGGER J-Link on-board debugger
- ပြင်ပဟာ့ဒ်ဝဲအပြင် ဘုတ်ပေါ်ရှိ MCU ကို ပံ့ပိုးပေးသည့် အမှားအယွင်းများစွာသော ဘီလ်ဘီဆာ
- 4×10 အပိုင်း LCD
- အသုံးပြုသူ LED များနှင့် ခလုတ်များ
- Silicon Labs ၏ Si7021 Relative Humidity and Temperature Sensor
- IADC သရုပ်ပြမှုအတွက် SMA ချိတ်ဆက်ကိရိယာ
- Inductive LC အာရုံခံကိရိယာ
- တိုးချဲ့ဘုတ်များအတွက် 20-pin 2.54 မီလီမီတာ ခေါင်းစီး
- I/O pins များသို့ တိုက်ရိုက်ဝင်ရောက်ခွင့်အတွက် breakout pads
- ပါဝါအရင်းအမြစ်များတွင် USB နှင့် CR2032 အကြွေစေ့ဆဲလ်ဘက်ထရီတို့ ပါဝင်သည်။
SOFTWARE အထောက်အပံ့
- Simplicity Studio™
- IAR ထည့်သွင်းထားသော Workbench
- Keil MDK
နိဒါန်း
1.1 ဖော်ပြချက်
PG23 Pro Kit သည် EFM32PG23 Gecko Microcontrollers တွင် အပလီကေးရှင်းဖွံ့ဖြိုးတိုးတက်မှုအတွက် စံပြအစအချက်ဖြစ်သည်။ ဘုတ်တွင် EFM32PG23 Gecko Microcontroller ၏ စွမ်းဆောင်ရည်များစွာကို ပြသထားသည့် အာရုံခံကိရိယာများနှင့် အရံပစ္စည်းများပါရှိသည်။ ထို့အပြင်၊ ဘုတ်သည် ပြင်ပအပလီကေးရှင်းများနှင့် အသုံးပြုနိုင်သည့် အပြည့်အဝထူးခြားသည့် အမှားအယွင်းနှင့် စွမ်းအင်စောင့်ကြည့်ရေးကိရိယာတစ်ခုဖြစ်သည်။
1.2 အင်္ဂါရပ်များ
- EFM32PG23 Gecko Microcontroller
- 512 kB Flash
- 64 kB RAM ပါ။
- QFN48 အထုပ်
- တိကျသောလက်ရှိနှင့် vol အတွက်အဆင့်မြင့်စွမ်းအင်စောင့်ကြည့်ရေးစနစ်tage ခြေရာခံခြင်း။
- ပြင်ပ Silicon Labs စက်များကို အမှားရှာရန် ဖြစ်နိုင်ချေရှိသော Segger J-Link USB အမှားရှာ/အတုယူကိရိယာ
- 20-pin တိုးချဲ့ခေါင်းစီး
- I/O ပင်များကို လွယ်ကူစွာ ဝင်ရောက်နိုင်စေရန်အတွက် Breakout pads များ
- ပါဝါအရင်းအမြစ်များတွင် USB နှင့် CR2032 ဘက်ထရီတို့ပါဝင်သည်။
- 4×10 အပိုင်း LCD
- သုံးစွဲသူအပြန်အလှန်ဆက်သွယ်ရန်အတွက် EFM2 သို့ ခလုတ် ၂ ခုနှင့် LED များ ချိတ်ဆက်ထားသည်။
- Silicon Labs ၏ Si7021 Relative Humidity and Temperature Sensor
- EFM32 IADC သရုပ်ပြမှုအတွက် SMA ချိတ်ဆက်ကိရိယာ
- EFM1.25 IADC အတွက် ပြင်ပ 32 V ရည်ညွှန်းချက်
- သတ္တုအရာဝတ္ထုများ၏ inductive proximity sensing အတွက် LC tank circuit
- LFXO နှင့် HFXO အတွက် သလင်းကျောက်များ- 32.768 kHz နှင့် 39.000 MHz
1.3 စတင်ခြင်း။
သင်၏ PG23 Pro Kit အသစ်ကို စတင်အသုံးပြုပုံအတွက် အသေးစိတ်လမ်းညွှန်ချက်များကို Silicon Labs တွင် တွေ့နိုင်ပါသည်။ Web စာမျက်နှာများ silabs.com/development-tools
Kit Block Diagram
အုview PG23 Pro Kit ၏အောက်ပုံတွင်ပြထားသည်။
Kit Hardware Layout
PG23 Pro Kit အပြင်အဆင်ကို အောက်တွင် ပြထားသည်။
ချိတ်ဆက်မှုများ
4.1 Breakout Pads
EFM32PG23 ၏ 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
တံ | EFM32PG23 I/O ပင်နံပါတ် | မျှဝေထားသောအင်္ဂါရပ် |
1 | VMCU | EFM32PG23 အတွဲtagအီးဒိုမိန်း (AEM ဖြင့်တိုင်းတာသည်) |
2 | GND | မြေပြင် |
3 | PC8 | UIF_LED0 |
4 | PC9 | UIF_LED1 / EXP13 |
5 | PB6 | VCOM_RX / EXP14 |
6 | PB5 | VCOM_TX / EXP12 |
7 | PB4 | UIF_BUTTON1 / EXP11 |
8 | NC | |
9 | PB2 | ADC_VREF_ENABLE |
တံ | EFM32PG23 I/O ပင်နံပါတ် | မျှဝေထားသောအင်္ဂါရပ် |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 ပြန်လည်သတ်မှတ်ပါ။ |
14 | AIN1 | |
15 | GND | မြေပြင် |
16 | 3V3 | ဘုတ်ထိန်းချုပ်ကိရိယာထောက်ပံ့ရေး |
တံ | EFM32PG23 I/O ပင်နံပါတ် | မျှဝေထားသောအင်္ဂါရပ် |
1 | 5V | ဘုတ် USB voltage |
2 | GND | မြေပြင် |
3 | NC | |
4 | NC | |
5 | NC | |
6 | NC | |
7 | NC | |
8 | PA8 | SENSOR_I2C_SCL / EXP15 |
9 | PA7 | SENSOR_I2C_SDA / EXP16 |
10 | PA5 | UIF_BUTTON0 / EXP9 |
11 | PA3 | DEBUG_TDO_SWO |
12 | PA2 | DEBUG_TMS_SWDIO |
13 | PA1 | DEBUG_TCK_SWCLK |
14 | NC | |
15 | GND | မြေပြင် |
16 | 3V3 | ဘုတ်ထိန်းချုပ်ကိရိယာထောက်ပံ့ရေး |
4.2 EXP ခေါင်းစီး
အရံအတားများ သို့မဟုတ် ပလပ်အင်ဘုတ်များကို ချိတ်ဆက်ခွင့်ပြုရန်အတွက် ဘုတ်၏ညာဘက်ခြမ်းတွင် ထောင့်ချိုး 20-pin EXP ခေါင်းစီးကို ပံ့ပိုးပေးထားသည်။ ချိတ်ဆက်ကိရိယာတွင် EFM32PG23 Gecko ၏အင်္ဂါရပ်အများစုဖြင့်အသုံးပြုနိုင်သော I/O ပင်နံပါတ်များစွာပါရှိသည်။ ထို့အပြင်၊ VMCU၊ 3V3 နှင့် 5V ပါဝါရထားလမ်းများကိုလည်း ဖော်ထုတ်ထားသည်။
ချိတ်ဆက်ကိရိယာသည် SPI၊ UART နှင့် I²C ဘတ်စ်ကားကဲ့သို့ အသုံးများသော အရံပစ္စည်းများကို ချိတ်ဆက်ကိရိယာပေါ်ရှိ ပုံသေနေရာများတွင် ရရှိနိုင်ကြောင်း သေချာစေမည့် ချိတ်ဆက်ကိရိယာသည် စံနှုန်းတစ်ခုဖြစ်သည်။ ကျန်တဲ့ pin တွေကို ယေဘူယျရည်ရွယ်ချက် I/O အတွက် သုံးပါတယ်။ ၎င်းသည် မတူညီသော Silicon Labs အစုံအလင်သို့ ထည့်သွင်းနိုင်သည့် တိုးချဲ့ဘုတ်များ၏ အဓိပ္ပါယ်ဖွင့်ဆိုချက်ကို ခွင့်ပြုသည်။
အောက်ပါပုံသည် PG23 Pro Kit အတွက် EXP ခေါင်းစီး၏ ပင်နံပါတ်တာဝန်ကို ပြသထားသည်။ ရနိုင်သော GPIO ပင်နံပါတ်များတွင် ကန့်သတ်ချက်များကြောင့်၊ အချို့သော EXP ခေါင်းစီးပင်များကို အစုံလိုက်အင်္ဂါရပ်များဖြင့် မျှဝေထားသည်။
ဇယား ၃.၁။ EXP Header Pinout
တံ | ချိတ်ဆက်မှု | EXP ခေါင်းစီးလုပ်ဆောင်ချက် | မျှဝေထားသောအင်္ဂါရပ် |
20 | 3V3 | ဘုတ်ထိန်းချုပ်ကိရိယာထောက်ပံ့ရေး | |
18 | 5V | ဘုတ်ထိန်းချုပ်ကိရိယာ USB voltage | |
16 | PA7 | I2C_SDA | SENSOR_I2C_SDA |
14 | PB6 | UART_RX | VCOM_RX |
12 | PB5 | UART_TX | VCOM_TX |
10 | NC | ||
8 | NC | ||
6 | NC | ||
4 | NC | ||
2 | VMCU | EFM32PG23 အတွဲtagAEM တိုင်းတာမှုများတွင် ပါဝင်သော e ဒိုမိန်း။ | |
19 | BOARD_ID_SDA | အပိုပရိုဂရမ်ဘုတ်များကို ဖော်ထုတ်ရန်အတွက် ဘုတ်ထိန်းချုပ်ကိရိယာသို့ ချိတ်ဆက်ထားသည်။ | |
17 | BOARD_ID_SCL | အပိုပရိုဂရမ်ဘုတ်များကို ဖော်ထုတ်ရန်အတွက် ဘုတ်ထိန်းချုပ်ကိရိယာသို့ ချိတ်ဆက်ထားသည်။ | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
တံ | ချိတ်ဆက်မှု | EXP ခေါင်းစီးလုပ်ဆောင်ချက် | မျှဝေထားသောအင်္ဂါရပ် |
7 | NC | ||
5 | NC | ||
3 | AIN1 | ADC ထည့်သွင်းမှု | |
1 | GND | မြေပြင် |
4.3 Debug Connector (DBG)
အမှားရှာပြင်ခြင်းချိတ်ဆက်ကိရိယာသည် Simplicity Studio ကို အသုံးပြု၍ စနစ်ထည့်သွင်းနိုင်သည့် အမှားရှာမုဒ်အပေါ် အခြေခံ၍ ရည်ရွယ်ချက်နှစ်ခုကို လုပ်ဆောင်သည်။ “Debug IN” မုဒ်ကို ရွေးထားပါက၊ ချိတ်ဆက်ကိရိယာသည် ဘုတ်ပေါ်ရှိ EFM32PG23 နှင့် ပြင်ပအမှားရှာဘွယ်ဂါကို အသုံးပြုရန် ခွင့်ပြုသည်။ “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 ရိုးရှင်းသောချိတ်ဆက်ကိရိယာ
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 ပေါ်ရှိ EFM32PG23 ကို ဤရင်းမြစ်များထဲမှ တစ်ခုမှ ပါဝါအသုံးပြုနိုင်သည်-
- USB ကြိုးကို အမှားရှာပါ။
- 3 V coin cell ဘက်ထရီ
MCU အတွက် ပါဝါရင်းမြစ်ကို pro kit ၏ ဘယ်ဘက်အောက်ထောင့်ရှိ slide switch ဖြင့် ရွေးချယ်ထားသည်။ အောက်ပါပုံသည် မတူညီသော ပါဝါရင်းမြစ်များကို ဆလိုက်ခလုတ်ဖြင့် မည်သို့ရွေးချယ်နိုင်သည်ကို ပြသထားသည်။
AEM အနေအထားရှိ ခလုတ်ဖြင့် pro kit ပေါ်ရှိ ဆူညံသံနည်းသော 3.3 V LDO ကို EFM32PG23 ကို ပါဝါသွင်းရန်အတွက် အသုံးပြုပါသည်။ ဤ LDO ကို အမှားရှာပြင် USB ကြိုးမှ နောက်တစ်ကြိမ် ပါဝါပြန်သွင်းသည်။ Advanced Energy Monitor သည် တိကျသော မြန်နှုန်းမြင့် လက်ရှိ တိုင်းတာမှုများနှင့် စွမ်းအင် အမှားရှာခြင်း/ပရိုဖိုင်ကို ခွင့်ပြုပေးပါသည်။
BAT အနေအထားရှိ ခလုတ်ဖြင့်၊ CR20 ပေါက်ရှိ 2032 mm အကြွေစေ့ဆဲလ်ဘက်ထရီကို စက်ပစ္စည်းအား ပါဝါသွင်းရန်အတွက် အသုံးပြုနိုင်သည်။ ဤအနေအထားရှိ ခလုတ်ဖြင့်၊ လက်ရှိ တိုင်းတာမှုများ လုပ်ဆောင်ခြင်းမရှိပါ။ ၎င်းသည် MCU အား ပြင်ပပါဝါအရင်းအမြစ်တစ်ခုဖြင့် ပါဝါပေးသောအခါ အကြံပြုထားသော ခလုတ်အနေအထားဖြစ်သည်။
မှတ်ချက် - ပါဝါရွေးချယ်မှုခလုတ်သည် AEM အနေအထားတွင်ရှိသည့်အခါ Advanced Energy Monitor သည် EFM32PG23 ၏ လက်ရှိသုံးစွဲမှုကို တိုင်းတာနိုင်သည်။
5.2 ဘုတ်ထိန်းချုပ်ကိရိယာ ပါဝါ
ဘုတ်ထိန်းချုပ်ကိရိယာသည် အမှားရှာပြင်ကိရိယာနှင့် AEM ကဲ့သို့သော အရေးကြီးသောအင်္ဂါရပ်များအတွက် တာဝန်ရှိပြီး ဘုတ်အဖွဲ့၏ ဘယ်ဘက်အပေါ်ထောင့်ရှိ USB အပေါက်မှတစ်ဆင့် သီးသန့် ပါဝါပေးထားသည်။ အစုံလိုက်၏ ဤအစိတ်အပိုင်းသည် သီးခြားပါဝါဒိုမိန်းပေါ်တွင် တည်ရှိသောကြောင့် အမှားရှာပြင်ခြင်းလုပ်ဆောင်နိုင်စွမ်းကို ဆက်လက်ထိန်းသိမ်းထားစဉ် ပစ်မှတ်ကိရိယာအတွက် မတူညီသော ပါဝါရင်းမြစ်တစ်ခုကို ရွေးချယ်နိုင်ပါသည်။ ဘုတ်ထိန်းချုပ်ကိရိယာသို့ ပါဝါဖယ်ရှားလိုက်သောအခါ ပစ်မှတ်ပါဝါဒိုမိန်းမှ လက်ရှိယိုစိမ့်မှုကို ကာကွယ်ရန် ဤပါဝါဒိုမိန်းကိုလည်း သီးခြားခွဲထားသည်။
ဘုတ်ထိန်းချုပ်ကိရိယာ ပါဝါဒိုမိန်းသည် ပါဝါခလုတ်၏ အနေအထားဖြင့် လွှမ်းမိုးမှုမရှိပါ။
စက်ကိရိယာအား ဘုတ်ထိန်းချုပ်ကိရိယာနှင့် ပစ်မှတ်ပါဝါဒိုမိန်းများကို ၎င်းတို့အနက်မှတစ်ခုမှ အားလျော့သွားစေရန် ဂရုတစိုက်ဒီဇိုင်းထုတ်ထားပါသည်။ ၎င်းသည် ပစ်မှတ် EFM32PG23 စက်ပစ္စည်းသည် BAT မုဒ်တွင် ဆက်လက်လည်ပတ်နေမည်ဖြစ်ကြောင်း သေချာစေသည်။
5.3 EFM32PG23 ပြန်လည်သတ်မှတ်ပါ။
EFM32PG23 MCU ကို မတူညီသောရင်းမြစ်အနည်းငယ်ဖြင့် ပြန်လည်သတ်မှတ်နိုင်သည်-
- အသုံးပြုသူသည် RESET ခလုတ်ကိုနှိပ်သည်။
- #RESET ပင်နံပါတ်ကို နိမ့်ဆွဲနေသော စက်ပေါ်ရှိ အမှားရှာပြင်သူ
- #RESET ပင်နံပါတ်ကို နှိမ့်ချနေသော ပြင်ပအမှားရှာသူ
အထက်တွင်ဖော်ပြထားသော ပြန်လည်သတ်မှတ်ခြင်းအရင်းအမြစ်များအပြင်၊ ဘုတ်ထိန်းချုပ်ကိရိယာစတင်ဖွင့်ချိန်တွင် EFM32PG23 သို့ ပြန်လည်သတ်မှတ်ခြင်းကိုလည်း ထုတ်ပြန်ပေးမည်ဖြစ်သည်။ ဆိုလိုသည်မှာ board controller သို့ပါဝါဖယ်ရှားခြင်း (J-Link USB ကြိုးကို ဖြုတ်လိုက်ခြင်း) သည် ပြန်လည်သတ်မှတ်ခြင်းကို မထုတ်ပေးနိုင်သော်လည်း board controller တက်လာသည်နှင့်အမျှ ကြိုးကို ပြန်တပ်လိုက်ခြင်းဖြင့် ၎င်းသည် အလိုအလျောက်ဖြစ်လာမည်ဖြစ်သည်။
ဆက်စပ်ပစ္စည်းများ
pro kit တွင် EFM32PG23 အင်္ဂါရပ်အချို့ကို ပြသသည့် အရံကိရိယာအစုံပါရှိသည်။
EFM32PG23 I/O အများစုသည် အရံကိရိယာများထံ လမ်းကြောင်းလွဲသွားသည်ကို သတိပြုရမည့်အချက်မှာ ၎င်းကိုအသုံးပြုသည့်အခါ ထည့်သွင်းစဉ်းစားရမည့်အရာမှာ breakout pads သို့မဟုတ် EXP header သို့ လမ်းကြောင်းပြောင်းသွားသည်ကို သတိပြုပါ။
6.1 ခလုတ်များနှင့် LED များ
စက်ကိရိယာတွင် BTN0 နှင့် BTN1 ဟု အမှတ်အသားပြုထားသည့် သုံးစွဲသူခလုတ်နှစ်ခုရှိသည်။ ၎င်းတို့ကို EFM32PG23 နှင့် တိုက်ရိုက်ချိတ်ဆက်ထားပြီး 1 ms ကိန်းသေဖြင့် RC စစ်ထုတ်မှုများဖြင့် ငြင်းဆိုထားသည်။ ခလုတ်များကို pin PA5 နှင့် PB4 နှင့် ချိတ်ဆက်ထားသည်။
စက်ကိရိယာတွင် EFM0PG1 ပေါ်ရှိ GPIO ပင်များဖြင့် ထိန်းချုပ်ထားသည့် အဝါရောင် LED32 နှင့် LED23 အမှတ်အသားရှိသော အဝါရောင် LED နှစ်ခုလည်းပါရှိသည်။ အယ်လ်အီးဒီများသည် ပင်နံပါတ် PC8 နှင့် PC9 သို့ တက်ကြွသော မြင့်မားသောဖွဲ့စည်းမှုပုံစံဖြင့် ချိတ်ဆက်ထားသည်။
6.2 LCD
20-pin segment LCD ကို EFM32 ၏ LCD အစွန်အဖျားသို့ ချိတ်ဆက်ထားသည်။ LCD တွင် ဘုံလိုင်း 4 လိုင်းနှင့် 10 segment လိုင်းများပါရှိပြီး စုစုပေါင်း 40 segments များကို quadruplex မုဒ်တွင်ပေးသည်။ ဤလိုင်းများကို breakout pads တွင်မျှဝေမထားပါ။ အပိုင်းများကို မြေပုံဆွဲခြင်းဆိုင်ရာ အချက်ပြမှုများဆိုင်ရာ အချက်အလက်များအတွက် kit schematic ကို ကိုးကားပါ။
EFM32 LCD အစွန်အဖျား၏ အားသွင်းပန့်ပတ်ပင်သို့ ချိတ်ဆက်ထားသော ကာပါစီတာတစ်ခုကို ကိရိယာအစုံတွင် ရနိုင်သည်။
6.3 Si7021 နှိုင်းရ စိုထိုင်းဆနှင့် အပူချိန် အာရုံခံကိရိယာ
Si7021 |2C နှိုင်းရစိုထိုင်းဆနှင့် အပူချိန်အာရုံခံကိရိယာသည် စိုထိုင်းဆနှင့် အပူချိန်အာရုံခံကိရိယာဒြပ်စင်များ ပေါင်းစပ်ထားသော monolithic CMOS IC တစ်ခု၊ အန်နာ-မှ-ဒစ်ဂျစ်တယ်ပြောင်းစက်၊ အချက်ပြလုပ်ဆောင်မှု၊ ချိန်ညှိမှုဒေတာနှင့် 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 နှင့် ပိုင်ဆိုင်မှုခြေရာခံခြင်းမှ စက်မှုနှင့် စားသုံးသူပလပ်ဖောင်းများအထိ အက်ပလီကေးရှင်းများတွင် စိုထိုင်းဆ၊ နှင်းကျသည့်အမှတ်နှင့် အပူချိန်ကို တိုင်းတာရန်အတွက် တိကျသော၊ ပါဝါနည်းပါးသော၊ စက်ရုံမှ ချိန်ညှိထားသော ဒစ်ဂျစ်တယ်ဖြေရှင်းချက်အား ပေးဆောင်ပါသည်။
Si2 အတွက်သုံးသော |7021C ဘတ်စ်ကားကို EXP ခေါင်းစီးဖြင့် မျှဝေထားသည်။ အာရုံခံကိရိယာအား VMCU မှ စွမ်းဆောင်ထားပြီး ဆိုလိုသည်မှာ အာရုံခံကိရိယာ၏ လက်ရှိသုံးစွဲမှုကို AEM တိုင်းတာမှုများတွင် ထည့်သွင်းထားသည်။
Silicon Labs ကို ကိုးကားပါ။ web နောက်ထပ်အချက်အလက်များအတွက် စာမျက်နှာများ http://www.silabs.com/humidity-sensors.
6.4 LC အာရုံခံကိရိယာ
Low Energy Sensor Interface (LESENSE) ကို သရုပ်ပြရန်အတွက် inductive-capacitive sensor သည် ဘုတ်၏အောက်ခြေညာဘက်တွင်တည်ရှိသည်။ LESENSE အရံသည် vol ကိုအသုံးပြုသည်။tage digital-to-analog converter (VDAC) သည် inductor မှတဆင့် oscillating current တစ်ခုကို သတ်မှတ်ပြီးနောက် တုန်ခါမှု ပျက်စီးချိန်ကို တိုင်းတာရန် analog comparator (ACMP) ကို အသုံးပြုသည်။ inductor ၏ မီလီမီတာ အနည်းငယ်အတွင်း သတ္တုအရာများ ရှိနေခြင်းကြောင့် တုန်ခါမှု ပျက်စီးသွားသည့် အချိန်ကို သက်ရောက်မှု ရှိမည်ဖြစ်သည်။
သတ္တုအရာတစ်ခုသည် inductor နှင့်နီးကပ်လာသောအခါတွင် EFM32PG23 အား အိပ်ရာမှနှိုးသည့်အာရုံခံကိရိယာကိုအကောင်အထည်ဖော်ရန်အတွက် LC အာရုံခံကိရိယာကို အသုံးပြုနိုင်ပြီး၊ ၎င်းသည် အသုံးဝင်မီတာသွေးခုန်နှုန်းကောင်တာ၊ တံခါးအချက်ပြခလုတ်၊ တည်နေရာညွှန်ပြချက် သို့မဟုတ် အခြားအပလီကေးရှင်းတစ်ခုအဖြစ် ထပ်မံအသုံးပြုနိုင်ပါသည်။ သတ္တု အရာဝတ္ထုတစ်ခု ရှိနေခြင်းကို အာရုံခံစားလိုသည်။
LC အာရုံခံကိရိယာအသုံးပြုမှုနှင့် လည်ပတ်ဆောင်ရွက်မှုအကြောင်း နောက်ထပ်အချက်အလက်များအတွက်၊ Simplicity Studio တွင် သို့မဟုတ် Silicon Labs ရှိ စာရွက်စာတမ်းစာကြည့်တိုက်တွင် ရရှိနိုင်သော "AN0029: Low Energy Sensor Interface -Inductive Sense" အပလီကေးရှင်းမှတ်စုကို ဖတ်ရှုပါ။ website.
6.5 IADC SMA ချိတ်ဆက်ကိရိယာ
အစုံလိုက်တွင် သီးသန့်ဖွဲ့စည်းပုံစနစ်တွင် သီးသန့် IADC ထည့်သွင်းသည့် pins (AIN32) မှတဆင့် EFM23PG0˙s IADC သို့ ချိတ်ဆက်ထားသည့် SMA ချိတ်ဆက်ကိရိယာတစ်ခုပါရှိသည်။ သီးခြား ADC သွင်းအားစုများသည် ပြင်ပအချက်ပြမှုများနှင့် IADC အကြား အကောင်းဆုံးချိတ်ဆက်မှုများကို လွယ်ကူချောမွေ့စေသည်။
SMA connector နှင့် ADC pin အကြား input circuitry သည် s အမျိုးမျိုးတွင် အကောင်းဆုံးဖြေရှင်းနိုင်မှုကြားတွင် ကောင်းမွန်သောအပေးအယူတစ်ခုအဖြစ် ဖန်တီးထားသည်။ampovervolt ဖြစ်သောအခါတွင် ling speed နှင့် EFM32 ၏ အကာအကွယ်tage အခြေအနေ။ IADC ကို High Accuracy မုဒ်တွင် ADC_CLK ဖြင့် 1 MHz ထက် ပိုမြင့်အောင် စီစဉ်ထားပါက၊ 549 Ω resistor ကို 0 Ω ဖြင့် အစားထိုးခြင်းသည် အကျိုးရှိသည်။ ဤသည် overvol လျှော့ချကုန်ကျစရိတ်ဖြင့်လာပါသည်။tage ကာကွယ်မှု။ IADC နှင့်ပတ်သက်သော နောက်ထပ်အချက်အလက်များအတွက် စက်ပစ္စည်းကိုးကားချက်လက်စွဲကို ကြည့်ပါ။
အရင်းအမြစ်၏ output impedance ပေါ်မူတည်၍ တိုင်းတာမှုများကို လွှမ်းမိုးနိုင်သော SMA connector input တွင် 49.9 Ω resistor ပါရှိသည်ကို သတိပြုပါ။ 49.9 Ω output impedance အရင်းအမြစ်များဆီသို့ စွမ်းဆောင်ရည်တိုးမြင့်စေရန် 50 Ω resistor ကို ပေါင်းထည့်ထားပါသည်။
6.6 Virtual COM Port
ဘုတ်ထိန်းချုပ်ကိရိယာသို့ အလျင်အမြန်ချိတ်ဆက်မှုတစ်ခုအား လက်ခံဆောင်ရွက်ပေးသည့် PC နှင့် ပစ်မှတ် EFM32PG23 အကြား အပလီကေးရှင်းဒေတာလွှဲပြောင်းခြင်းအတွက် ထောက်ပံ့ပေးထားပြီး ပြင်ပအမှတ်စဉ်ပို့တ်ဒက်တာလိုအပ်မှုကို ဖယ်ရှားပေးပါသည်။
Virtual COM အပေါက်တွင် ပစ်မှတ်ကိရိယာနှင့် ဘုတ်ထိန်းချုပ်ကိရိယာကြားရှိ ရုပ်ပိုင်းဆိုင်ရာ UART နှင့် USB မှတဆင့် လက်ခံသူ PC သို့ နံပါတ်စဉ်အပေါက်ကို ရရှိစေသည့် ဘုတ်ကွန်ထရိုလာရှိ ယုတ္တိဗေဒလုပ်ဆောင်ချက်တစ်ခု ပါဝင်ပါသည်။ UART အင်တာဖေ့စ်တွင် ပင်နံပါတ်နှစ်ခုနှင့် ဖွင့်ထားသည့် အချက်ပြတစ်ခုတို့ ပါဝင်သည်။
ဇယား ၆.၁။ Virtual COM Port Interface Pins
အချက်ပြ | ဖော်ပြချက် |
VCOM_TX | EFM32PG23 မှ ဒေတာများကို ဘုတ်ထိန်းချုပ်ကိရိယာသို့ ပို့ပါ။ |
VCOM_RX | ဘုတ်ထိန်းချုပ်ကိရိယာမှ EFM32PG23 သို့ ဒေတာကို ရယူပါ။ |
VCOM_ENABLE | ဒေတာများကို ဘုတ်ထိန်းချုပ်ကိရိယာသို့ ဖြတ်သန်းခွင့်ပြုခြင်းဖြင့် VCOM အင်တာဖေ့စ်ကို ဖွင့်ပါ။ |
မှတ်ချက် - J-Link USB ကြိုးကို ထည့်သွင်းရန် လိုအပ်သည့် ဘုတ်ထိန်းချုပ်ကိရိယာကို ပါဝါဖွင့်ထားချိန်တွင် VCOM အပေါက်ကို ရရှိနိုင်သည်။
အဆင့်မြင့်စွမ်းအင်စောင့်ကြည့်
7.1 အသုံးပြုမှု
Advanced Energy Monitor (AEM) ဒေတာကို board controller မှစုဆောင်းပြီး Energy Pro မှပြသနိုင်သည်filer၊ Simplicity Studio မှတဆင့် ရနိုင်ပါသည်။ Energy Pro ကို အသုံးပြု၍filer၊ လက်ရှိသုံးစွဲမှုနှင့် voltage ကို အချိန်နှင့်တပြေးညီ EFM32PG23 တွင်အသုံးပြုနေသည့် အမှန်တကယ်ကုဒ်နှင့် တိုင်းတာပြီး ချိတ်ဆက်နိုင်သည်။
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
PG23 Pro Kit တွင် ကုဒ်ဒေါင်းလုဒ်လုပ်ရန်နှင့် EFM32PG23 ကို အမှားရှာရန် အသုံးပြုနိုင်သည့် ပေါင်းစပ်အမှားရှာပြင်ဂါတစ်ခုပါရှိသည်။ အစုံအလင်ပေါ်တွင် EFM32PG23 ကို ပရိုဂရမ်ရေးဆွဲခြင်းအပြင်၊ ပြင်ပ Silicon Labs EFM32၊ EFM8၊ EZR32 နှင့် EFR32 စက်ပစ္စည်းများကို ပရိုဂရမ်နှင့် အမှားရှာခြင်းအတွက် အမှားရှာပြင်ခြင်းကိုလည်း အသုံးပြုနိုင်သည်။
အမှားရှာပြင်သူသည် Silicon Labs စက်ပစ္စည်းများနှင့် အသုံးပြုသည့် မတူညီသော အမှားရှာပြင်သည့် အင်တာဖေ့စ်သုံးခုကို ပံ့ပိုးပေးသည်-
- EFM32၊ EFR32 နှင့် EZR32 စက်များအားလုံးတွင် အသုံးပြုသည့် Serial Wire Debug
- JTAGEFR32 နှင့် အချို့သော EFM32 စက်များတွင် အသုံးပြုနိုင်ပါသည်။
- EFM2 စက်များတွင် အသုံးပြုသည့် C8 အမှားအယွင်း
တိကျသော အမှားရှာပြင်ခြင်းကို သေချာစေရန်၊ သင့်စက်ပစ္စည်းအတွက် သင့်လျော်သော အမှားရှာပြင်သည့် အင်တာဖေ့စ်ကို အသုံးပြုပါ။ ဘုတ်ပေါ်ရှိ အမှားရှာပြင်ကိရိယာသည် ဤမုဒ်သုံးခုလုံးကို ပံ့ပိုးပေးသည်။
8.1 အမှားရှာပြင်မုဒ်များ
ပြင်ပစက်ပစ္စည်းများကို အစီအစဉ်ဆွဲရန်၊ ပစ်မှတ်ဘုတ်တစ်ခုသို့ ချိတ်ဆက်ရန် အမှားရှာပြင်ကိရိယာကို အသုံးပြုပြီး အမှားရှာမုဒ်ကို [Out] အဖြစ် သတ်မှတ်ပါ။ [In] တွင် အမှားရှာပြင်မုဒ်ကို သတ်မှတ်ခြင်းဖြင့် ကိရိယာပေါ်ရှိ EFM32PG23 MCU သို့ ပြင်ပအမှားရှာပြင်ကိရိယာကို ချိတ်ဆက်ရန် အလားတူချိတ်ဆက်ကိရိယာကိုလည်း အသုံးပြုနိုင်သည်။
လက်ရှိအသုံးပြုနေသော အမှားရှာမုဒ်ကို ရွေးချယ်ခြင်းကို Simplicity Studio တွင် လုပ်ဆောင်ပါသည်။
အမှားအယွင်း MCU- ဤမုဒ်တွင်၊ စက်ပေါ်ရှိ အမှားရှာပြင်သူသည် စက်ကိရိယာပေါ်ရှိ EFM32PG23 သို့ ချိတ်ဆက်ထားသည်။
အမှားရှာပြင်ခြင်း- ဤမုဒ်တွင်၊ စိတ်ကြိုက်ဘုတ်ပေါ်တွင်တပ်ဆင်ထားသော ပံ့ပိုးထားသော Silicon Labs စက်ကို အမှားရှာရန် on-board debugger ကိုသုံးနိုင်သည်။
အမှားရှာခြင်း IN- ဤမုဒ်တွင်၊ စက်ပေါ်ရှိ အမှားရှာဘဂ်ကို ချိတ်ဆက်မှု ဖြတ်တောက်ပြီး ကိရိယာအစုံပေါ်ရှိ EFM32PG23 ကို အမှားရှာပြင်ရန် ပြင်ပဘာဂ်ဂါကို ချိတ်ဆက်နိုင်သည်။
မှတ်ချက် - "Debug IN" အလုပ်လုပ်ရန်အတွက်၊ Kit board controller ကို Debug USB ချိတ်ဆက်ကိရိယာမှတဆင့် ပါဝါပေးရပါမည်။
8.2 ဘက်ထရီအသုံးပြုနေစဉ်အတွင်း အမှားရှာပြင်ခြင်း။
EFM32PG23 သည် ဘက်ထရီအားသုံးထားပြီး J-Link USB ကို ချိတ်ဆက်ထားသည့်အခါတွင်၊ စက်ပေါ်ရှိ အမှားရှာလုပ်ဆောင်နိုင်စွမ်းကို ရရှိနိုင်ပါသည်။ USB ပါဝါ ချိတ်ဆက်မှု ပြတ်တောက်ပါက၊ Debug IN မုဒ် အလုပ်မလုပ်တော့ပါ။
အကယ်၍ ပစ်မှတ်သည် ဘက်ထရီကဲ့သို့ အခြားသော စွမ်းအင်အရင်းအမြစ်ကို ပိတ်ထားရပြီး ဘုတ်ထိန်းချုပ်ကိရိယာအား ပါဝါပိတ်သွားသောအခါတွင် အမှားရှာပြင်အသုံးပြုခွင့် လိုအပ်ပါက၊ အမှားရှာပြင်ရာတွင် အသုံးပြုသည့် GPIO သို့ တိုက်ရိုက်ချိတ်ဆက်မှုများ ပြုလုပ်ပါ။ breakout pads ပေါ်ရှိ သင့်လျော်သော pins များကို ချိတ်ဆက်ခြင်းဖြင့် ၎င်းကို လုပ်ဆောင်နိုင်ပါသည်။ Silicon Labs kits အချို့သည် ဤရည်ရွယ်ချက်အတွက် သီးခြား pin header ကို ပေးပါသည်။
9. Kit ဖွဲ့စည်းမှု နှင့် အဆင့်မြှင့်တင်မှုများ
Simplicity Studio ရှိ အစုံလိုက်ဖွဲ့စည်းမှု ဒိုင်ယာလော့ဂ်သည် သင့်အား J-Link အဒက်တာ အမှားရှာပြင်မုဒ်ကို ပြောင်းလဲရန်၊ ၎င်း၏ ဖိုင်းဝဲကို အဆင့်မြှင့်တင်ရန်နှင့် အခြားဖွဲ့စည်းပုံဆက်တင်များကို ပြောင်းလဲရန် ခွင့်ပြုသည်။ Simplicity Studio ကိုဒေါင်းလုဒ်လုပ်ရန်၊ သို့သွားပါ။ silabs.com/simplicity.
Simplicity Studio ၏ Launcher ရှုထောင့်၏ ပင်မဝင်းဒိုးတွင်၊ ရွေးချယ်ထားသော J-Link adapter ၏ အမှားရှာမုဒ်နှင့် ဖိုင်းဝဲဗားရှင်းကို ပြသထားသည်။ အစုံလိုက်ဖွဲ့စည်းမှု ဒိုင်ယာလော့ခ်ကိုဖွင့်ရန် ၎င်းတို့အားလုံး၏ဘေးရှိ [Change] လင့်ခ်ကို နှိပ်ပါ။
၃.၁.၃ Firmware Upgrade
Kit firmware ကို အဆင့်မြှင့်ခြင်းသည် Simplicity Studio မှတဆင့် လုပ်ဆောင်သည်။ Simplicity Studio သည် စတင်ချိန်တွင် အပ်ဒိတ်အသစ်များအတွက် အလိုအလျောက် စစ်ဆေးပေးပါမည်။
လူကိုယ်တိုင် မွမ်းမံပြင်ဆင်မှုများအတွက် kit configuration dialog ကိုလည်း သုံးနိုင်သည်။ အမှန်ကိုရွေးချယ်ရန် [Update Adapter] ကဏ္ဍရှိ [Browse] ခလုတ်ကို နှိပ်ပါ။ file .emz ဖြင့် အဆုံးသတ်သည်။ ထို့နောက် [Install Package] ခလုတ်ကို နှိပ်ပါ။
Schematics၊ Assembly Drawings နှင့် BOM
အစုံလိုက်စာရွက်စာတမ်း အစုံအလင်ကို ထည့်သွင်းသောအခါတွင် ဇယားကွက်များ၊ တပ်ဆင်ပုံများနှင့် ပစ္စည်းများ (BOM) ကို Simplicity Studio မှတဆင့် ရနိုင်ပါသည်။ ၎င်းတို့ကို Silicon Labs ရှိ kit စာမျက်နှာမှလည်း ရရှိနိုင်ပါသည်။ webဆိုက်- http://www.silabs.com/.
Kit Revision History နှင့် Errata
11.1 ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
အောက်ဖော်ပြပါပုံတွင်ဖော်ပြထားသည့်အတိုင်း Kit revision ကို kit ၏ box label တွင် ရိုက်နှိပ်ထားသည်ကို တွေ့နိုင်ပါသည်။
ဇယား ၁၁.၁။ Kit ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
Kit Revision | လွှတ်ပေးခဲ့သည်။ | ဖော်ပြချက် |
A02 | ၂၇ သြဂုတ် ၂၀၂၄ | BRD2504A တည်းဖြတ်မှု A03 ပါ၀င်သည့် ကနဦးကိရိယာပြင်ဆင်မှု။ |
11.2 Errata
ဤကိရိယာနှင့်ပတ်သက်ပြီး လောလောဆယ် မသိရသေးပါ။
စာရွက်စာတမ်း ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
1.0
နိုဝင်ဘာလ 2021
- ကနဦးစာရွက်စာတမ်းဗားရှင်း
ရိုးရှင်းစတူဒီယို
MCU နှင့် ကြိုးမဲ့ကိရိယာများ၊ စာရွက်စာတမ်းများ၊ ဆော့ဖ်ဝဲလ်၊ အရင်းအမြစ်ကုဒ်စာကြည့်တိုက်များနှင့် အခြားအရာများကို တစ်ချက်နှိပ်ရုံဖြင့် ဝင်ရောက်ကြည့်ရှုပါ။ Windows၊ Mac နှင့် Linux အတွက် ရနိုင်သည်။
![]() |
|||
IoT အစုစု |
SW/HW www.silabs.com/simplicity |
အရည်အသွေး www.silabs.com/quality |
ပံ့ပိုးမှု & အသိုင်းအဝိုင်း |
ရှင်းလင်းချက်
Silicon Labs သည် သုံးစွဲသူများအား Silicon Labs ထုတ်ကုန်များကို အသုံးပြုရန် သို့မဟုတ် အသုံးပြုရန် ရည်ရွယ်ထားသော စနစ်နှင့် ဆော့ဖ်ဝဲအကောင်အထည်ဖော်သူများအတွက် ရရှိနိုင်သော အရံအတားများနှင့် မော်ဂျူးများအားလုံး၏ နောက်ဆုံးပေါ်၊ တိကျပြီး အတွင်းကျကျ စာရွက်စာတမ်းများကို ပံ့ပိုးပေးရန် ရည်ရွယ်ပါသည်။ စရိုက်လက္ခဏာပြခြင်းဒေတာ၊ ရရှိနိုင်သော မော်ဂျူးများနှင့် အရံအတားများ၊ မှတ်ဉာဏ်အရွယ်အစားနှင့် မမ်မိုရီလိပ်စာများသည် သီးခြားစက်ပစ္စည်းတစ်ခုစီကို ရည်ညွှန်းပြီး ပေးထားသည့် "ပုံမှန်" ဘောင်များသည် မတူညီသော အပလီကေးရှင်းများတွင် ကွဲပြားနိုင်သည်။ လျှောက်လွှာ exampဤနေရာတွင်ဖော်ပြထားသော les များသည် ပုံဥပမာများအတွက်သာဖြစ်သည်။ Silicon Labs သည် ဤနေရာတွင် ထုတ်ကုန်အချက်အလက်၊ သတ်မှတ်ချက်များနှင့် ဖော်ပြချက်များကို ထပ်မံအသိမပေးဘဲ အပြောင်းအလဲပြုလုပ်ပိုင်ခွင့်ကို လက်ဝယ်ရှိပြီး ပါ၀င်သည့်အချက်အလက်များ၏ တိကျမှု သို့မဟုတ် ပြည့်စုံမှုနှင့်ပတ်သက်၍ အာမခံချက်မပေးပါ။ ကြိုတင်သတိပေးချက်မရှိဘဲ၊ Silicon Labs သည် ထုတ်လုပ်မှုလုပ်ငန်းစဉ်အတွင်း လုံခြုံရေး သို့မဟုတ် ယုံကြည်စိတ်ချရသောအကြောင်းပြချက်များအတွက် ထုတ်ကုန် firmware ကို အပ်ဒိတ်လုပ်နိုင်ပါသည်။ ထိုသို့သောပြောင်းလဲမှုများသည် ကုန်ပစ္စည်း၏သတ်မှတ် cations သို့မဟုတ် per for mance ကို ပြောင်းလဲမည်မဟုတ်ပါ။ ဆီလီကွန်ဓာတ်ခွဲခန်းများသည် ဤစာတမ်းပါ အချက်အလက်များကို အသုံးပြုခြင်း၏ အကျိုးဆက်များအတွက် y တွင် တာဝန်မကင်းပါ။ ဤစာတမ်းသည် ပေါင်းစပ်ဆားကစ်များကို ဒီဇိုင်းထုတ်ရန် သို့မဟုတ် ဖန်တီးပြုလုပ်ရန် မည်သည့်လိုင်စင်ကိုမဆို အဓိပ္ပာယ်ဖွင့်ဆိုခြင်း သို့မဟုတ် ထုတ်ဖော်ပြောဆိုခြင်းမပြုပါ။ ထုတ်ကုန်များသည် မည်သည့် FDA Class III စက်ပစ္စည်းများတွင်မဆို အသုံးပြုရန် ဒီဇိုင်းထုတ်ထားခြင်း သို့မဟုတ် အခွင့်အာဏာမရှိပါ၊ FDA ၏ကြိုတင်စျေးကွက်အတည်ပြုချက်လိုအပ်သည့်လျှောက်လွှာများ သို့မဟုတ် Silicon Labs ၏ သီးခြားစာဖြင့်ရေးသားထားသောသဘောတူညီချက်မပါဘဲ Life Support Systems။ “အသက်ကယ်ထောက်ပံ့မှုစနစ်” သည် အသက်နှင့်/သို့မဟုတ် ကျန်းမာရေးကို ထောက်ပံ့ပေးရန် ရည်ရွယ်သည့် မည်သည့် ထုတ်ကုန် သို့မဟုတ် စနစ်မဆို ပျက်ကွက်ပါက သိသိသာသာ ပုဂ္ဂိုလ်ရေး ထိခိုက်မှု သို့မဟုတ် သေဆုံးမှုအထိ ဖြစ်နိုင်သည်ဟု ကျိုးကြောင်းဆီလျော်စွာ မျှော်လင့်နိုင်သည်။ Silicon Labs ထုတ်ကုန်များသည် စစ်ဘက်ဆိုင်ရာ အသုံးချမှုများအတွက် ဒီဇိုင်းရေးဆွဲခြင်း သို့မဟုတ် ခွင့်ပြုချက်မရှိပါ။ Silicon Labs ထုတ်ကုန်များကို နျူကလီးယား၊ ဇီဝဗေဒ သို့မဟုတ် ဓာတုလက်နက်များ သို့မဟုတ် ယင်းလက်နက်များ ပေးပို့နိုင်သော ဒုံးကျည်များအပါအဝင် အစုလိုက်အပြုံလိုက် ဖျက်ဆီးပစ်သည့်လက်နက်များတွင် မည်သည့်အခြေအနေတွင်မျှ အသုံးမပြုရ။ Silicon Labs သည် ထုတ်ဖော်ပြောဆိုပြီး သွယ်ဝိုက်သောအာမခံချက်အားလုံးကို ငြင်းဆိုထားပြီး ထိုသို့သောခွင့်ပြုချက်မရှိသောအက်ပ်များတွင် Silicon Labs ထုတ်ကုန်ကိုအသုံးပြုခြင်းနှင့်ပတ်သက်သည့် ထိခိုက်ဒဏ်ရာရခြင်း သို့မဟုတ် ပျက်စီးဆုံးရှုံးမှုများအတွက် တာဝန်ရှိခြင်း သို့မဟုတ် တာ၀န်ရှိမည်မဟုတ်ပါ။ မှတ်ချက်- ဤအကြောင်းအရာတွင် ယခုအခါ အသုံးမပြုတော့သည့် ပြင်းထန်သော termino မှတ်တမ်း y ပါဝင်နေနိုင်သည်။ Silicon Labs သည် ဤအသုံးအနှုန်းများကို တတ်နိုင်သမျှ ပါဝင်နိုင်သော ဘာသာစကားဖြင့် အစားထိုးနေသည်။ ပိုမိုသိရှိလိုပါက, သွားရောက်ကြည့်ရှု www.silabs.com/about-us/inclusive-lexicon-project
ကုန်အမှတ်တံဆိပ်အချက်အလက်
Silicon Laboratories Inc.®၊ Silicon Laboratories®၊ Silicon Labs®၊ SiLabs® နှင့် Silicon Labs လိုဂို®၊ Blue giga®၊ Blue giga Logo®၊ Clock builder®၊ CMEMS®၊ DSPLL®၊ EFM®၊ EFM32®၊ EFR၊ Ember®၊ Energy Micro၊ Energy Micro လိုဂိုနှင့် ပေါင်းစပ်မှုများ၊ "ကမ္ဘာ့စွမ်းအင်အရင်းနှီးဆုံး မိုက်ခရိုကွန်ထရိုလာများ"၊ Ember®၊ EZ Link®၊ EZR adio®၊ EZRadioPRO®၊ Gecko®၊ Gecko OS၊ Gecko OS Studio၊ ISO modem®၊ Precision32®၊ Pro SLIC®၊ Simplicity Studio®၊ SiPHY®၊ Telegesis၊ Telegesis Logo®၊ USBX press®၊ Zentri၊ Zentri လိုဂိုနှင့် Zentri DMS၊ Z-Wave® နှင့် အခြားအရာများသည် Silicon Labs ၏ ကုန်အမှတ်တံဆိပ်များ သို့မဟုတ် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ ARM၊ CORTEX၊ Cortex-M3 နှင့် THUMB များသည် ARM Holdings ၏ ကုန်အမှတ်တံဆိပ်များ သို့မဟုတ် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ Keil သည် ARM Limited ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ Wi-Fi သည် Wi-Fi Alliance ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ ဤနေရာတွင်ဖော်ပြထားသော အခြားထုတ်ကုန်များ သို့မဟုတ် အမှတ်တံဆိပ်အမည်များအားလုံးသည် ၎င်းတို့၏ သက်ဆိုင်ရာကိုင်ဆောင်သူများ၏ အမှတ်တံဆိပ်များဖြစ်သည်။
ဆီလီကွန်ဓာတ်ခွဲခန်း Inc.
အနောက် Cesar Chavez 400
အော်စတင်၊ TX 78701
ယူအက်စ်အေ
www.silabs.com
silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။
မှဒေါင်းလုဒ်လုပ်ထားသည်။ Arrow.com.
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
SILICON LABS EFM32PG23 Gecko Microcontroller [pdf] အသုံးပြုသူလမ်းညွှန် EFM32PG23 Gecko Microcontroller၊ EFM32PG23၊ Gecko Microcontroller၊ Microcontroller |