Circuit Debugger တွင် MICROCHIP MPLAB ICD 5
နောက်ဆုံးပေါ် Software ကို Install လုပ်ပါ။
MPLAB® X Integrated Development Environment (IDE) ဆော့ဖ်ဝဲလ် V6.10 နှင့် အထက်မှ ဒေါင်းလုဒ်လုပ်ပါ။ www.microchip.com/mplabx ပြီးလျှင် သင့်ကွန်ပျူတာပေါ်တွင် install လုပ်ပါ။ တပ်ဆင်သူသည် USB ဒရိုက်ဗာများကို အလိုအလျောက် တင်သည်။ MPLAB X IDE ကိုဖွင့်ပါ။
ပစ်မှတ်ကိရိယာသို့ ချိတ်ဆက်ပါ။
- MPLAB ICD 5 ကို USB ကြိုးဖြင့် ကွန်ပျူတာနှင့် ချိတ်ဆက်ပါ။
- အကယ်၍ သင်သည် Ethernet ဆက်သွယ်မှုကို အသုံးပြုမည်ဆိုပါက Power Over Ethernet injector သည် မဖြစ်မနေ လိုအပ်ပါသည်။ အမှားရှာပြင်ခြင်းပါဝါကို အသုံးမပြုပါက ပစ်မှတ်ဘုတ်သို့ ပြင်ပပါဝါ*ကို ချိတ်ဆက်ပါ။
အရေးကြီးသောမှတ်ချက်- Ethernet ဆက်သွယ်မှုကို စနစ်ထည့်သွင်းရန် ပထမဦးစွာ USB ချိတ်ဆက်မှု လိုအပ်ပါသည်။
ကွန်ပျူတာချိတ်ဆက်မှုများ
ပစ်မှတ်ချိတ်ဆက်မှုများ
*အသုံးပြုသူမှပံ့ပိုးပေးသောပြင်ပပစ်မှတ်ဘုတ်အဖွဲ့ပါဝါထောက်ပံ့။
အသုံးပြုသူ၏လမ်းညွှန်မှု အပိုင်း 10.6.1 တွင် တွေ့ရှိသည့် နောက်ထပ်အရင်းအမြစ်များ
Ethernet ကို စနစ်ထည့်သွင်းပါ။
Ethernet အတွက် MPLAB ICD 5 ကို configure လုပ်ရန်၊ MPLAB X IDE ရှိ Project Properties > Manage Network Tools သို့ သွားပါ။
သင်ရွေးချယ်ထားသော ကွန်ပျူတာချိတ်ဆက်မှုကို စနစ်ထည့်သွင်းရန် အောက်ပါအဆင့်များကို အသုံးပြုပါ။
Ethernet ကို စနစ်ထည့်သွင်းပါ။
MPLAB X IDE တွင် Ethernet စနစ်ထည့်သွင်းခြင်းနှင့် တူးလ်ရှာဖွေတွေ့ရှိခြင်း။ | |
1 | USB ကြိုးမှတစ်ဆင့် စက်ပစ္စည်းကို သင့် PC သို့ ချိတ်ဆက်ပါ။ အကယ်၍ သင်သည် Ethernet ဆက်သွယ်မှုကို အသုံးပြုမည်ဆိုပါက PoE injector သည် မဖြစ်မနေလိုအပ်ပါသည်။ ![]() |
2 | MPLAB® X IDE ရှိ ကိရိယာများ > ကွန်ရက်တူးလ်များကို စီမံခန့်ခွဲရန် သို့သွားပါ။ |
3 | “Network Capable Tools များကို USB သို့ Plugged” အောက်တွင်၊ သင်၏ debugger ကိုရွေးချယ်ပါ။ |
4 | “ရွေးချယ်ထားသောကိရိယာအတွက် ပုံသေချိတ်ဆက်မှုအမျိုးအစားကို သတ်မှတ်ပါ” အောက်တွင် သင်အလိုရှိသော ချိတ်ဆက်မှုအတွက် ရေဒီယိုခလုတ်ကို ရွေးချယ်ပါ။ အီသာနက် (ကြိုးတပ်/တည်ငြိမ် IP)- Static IP လိပ်စာ၊ Subnet Mask နှင့် Gateway တို့ကို ထည့်သွင်းပါ။ Update Connection Type ကိုနှိပ်ပါ။ |
5 | Ethernet ဆက်သွယ်ရေးကို ရွေးချယ်ထားပါက PoE injector ကို ချိတ်ဆက်ထားကြောင်း သေချာစေပြီး သင်၏ debugger ယူနစ်မှ USB ကြိုးကို ပလပ်ဖြုတ်လိုက်ပါ။![]() |
6 | အမှားရှာပြင်သူသည် အလိုအလျောက် ပြန်လည်စတင်မည်ဖြစ်ပြီး သင်ရွေးချယ်ထားသော ချိတ်ဆက်မှုမုဒ်တွင် ပေါ်လာပါမည်။ ထို့နောက်- အောင်မြင်သော ကွန်ရက်ချိတ်ဆက်မှု သို့မဟုတ် ကွန်ရက်ချိတ်ဆက်မှု ချို့ယွင်းမှု/အမှားအတွက် LED များသည် ပြသမည်ဖြစ်သည်။ |
7 | ယခု “ကွန်ရက်တူးလ်များကို စီမံခန့်ခွဲရန်” ဒိုင်ယာလော့ဂ်သို့ ပြန်သွားပြီး စကင်န်ခလုတ်ကို နှိပ်ပါ၊ ၎င်းသည် သင်၏ အမှားရှာဂါဂါကို “အသက်ဝင် ရှာဖွေတွေ့ရှိထားသည့် ကွန်ရက်တူးလ်များ” အောက်တွင် စာရင်းပြုစုပေးမည်ဖြစ်သည်။ သင့်ကိရိယာအတွက် အမှန်ခြစ်ကို ရွေးပြီး ဒိုင်ယာလော့ဂ်ကို ပိတ်ပါ။ |
8 | "Active Discovered Network Tools" အောက်တွင် သင့် debugger ကိုမတွေ့ပါက၊ "User Specified Network Tools" ကဏ္ဍတွင် အချက်အလက်များကို ကိုယ်တိုင်ထည့်သွင်းနိုင်ပါသည်။ ကိရိယာ၏ IP လိပ်စာကို သင်သိရမည် (ကွန်ရက်စီမံခန့်ခွဲသူ သို့မဟုတ် တည်ငြိမ် IP တာဝန်ပေးမှုဖြင့်)။ |
ပစ်မှတ်တစ်ခုသို့ ချိတ်ဆက်ပါ။
သင့်ပစ်မှတ်ရှိ 8-pin connector ၏ pin-out ကို အောက်ပါဇယားကို ကြည့်ပါ။ သင်၏ပစ်မှတ်ကို MPLAB ICD 5 သို့ ပြားချပ်သော 8-pin ကြိုးကို အသုံးပြု၍ ချိတ်ဆက်ရန် အကြံပြုထားသည်။ သို့ရာတွင်၊ သင်သည် ကေဘယ်လ်နှင့် ရှိပြီးသားပစ်မှတ်ကြားရှိ MPLAB ICD 5 အစုံတွင် ပေးထားသည့် အမွေအနှစ်အဒက်တာများထဲမှ တစ်ခုကို အသုံးပြုနိုင်သည်။
နောက်ထပ်အချက်အလက်များ
Debug Interfaces အတွက် Pinouts
MPLAB® ICD ၅ | အမှားပြင်ပါ။ | ပစ်မှတ် ၄ | |||||||||||
8-Pin Modular Connector ၁ | ပင်နံပါတ် # | ပင်အမည် | ICSP (MCHP) | MIPS EJTAG | Cortex® SWD | AVR® JTAG | AVR debugWIRE | AVR UPDI | AVR PDI | AVR ISP | AVR TPI | 8-Pin Modular ချိတ်ဆက်ကိရိယာ | 6-Pin Modular ချိတ်ဆက်ကိရိယာ |
![]() |
8 | TTDI | TDI | TDI | မောရှေ | 1 | |||||||
7 | TVPP | MCLR/Vpp | MCLR | ပြန်သတ်မှတ်ပါ။ | ပြန်လည်သတ်မှတ်ရန် ၁ | 2 | 1 | ||||||
6 | TVDD | VDD | VDD သို့မဟုတ် VDDIO | VDD | VTG | VTG | VTG | VTG | VTG | VTG | 3 | 2 | |
5 | GND | GND | GND | GND | GND | GND | GND | GND | GND | GND | 4 | 3 | |
4 | PGD | DAT | TDO | SWO2 | TDO | DAT3 | DAT | MISO | DAT | 5 | 4 | ||
3 | PGC | CLK | TCK | SWCLK | TCK | SCK | CLK | 6 | 5 | ||||
2 | အဆင့်သတ်မှတ်ပါ။ | ပြန်သတ်မှတ်ပါ။ | ပြန်သတ်မှတ်ရန်/dW | CLK | ပြန်သတ်မှတ်ပါ။ | ပြန်သတ်မှတ်ပါ။ | 7 | 6 | |||||
1 | TTMS | TMS | SWDIO ၂ | TMS | 8 |
- EJ အတွက် အနက်ရောင် (8-pin) ကြိုးကို အသုံးပြုရပါမည်။TAG၊ JAG၊ SWD နှင့် ISP။
- SWO ကို ခြေရာခံရန်အတွက် အသုံးပြုသည်။ SWDIO သည် အမှားရှာပြင်ခြင်းအတွက်ဖြစ်သည်။
- High-Vol အတွက် ပင်ကို အသုံးပြုနိုင်သည်။tage စက်ပေါ် မူတည်၍ UPDI လုပ်ဆောင်ချက်၏ သွေးခုန်နှုန်းကို ပြန်လည်အသက်သွင်းခြင်း။ အသေးစိတ်အတွက် စက်ဒေတာစာရွက်ကို ကြည့်ပါ။
- ဒါတွေက exampအမှားရှာပြင်ယူနစ် (modular) နှင့် ဆင်တူသည်ဟု ယူဆရသည့် ချိတ်ဆက်ကိရိယာများ။
Data Stream Interfaces အတွက် Pinouts
MPLAB® ICD 5 | ဒေတာစီးကြောင်း | ပစ်မှတ်2 | ||
8-Pin Modular ချိတ်ဆက်ကိရိယာ | PIC® နှင့် AVR® စက်များ | SAM စက်များ1 | 8-Pin Modular ချိတ်ဆက်ကိရိယာ | 6-Pin Modular ချိတ်ဆက်ကိရိယာ |
ပင်နံပါတ် # | DGI UART/CDC | DGI UART/CDC | ပင်နံပါတ် # | ပင်နံပါတ် # |
8 | TX (ပစ်မှတ်) | TX (ပစ်မှတ်) | 1 | |
7 | 2 | 1 | ||
6 | VTG | VTG | 3 | 2 |
5 | GND | GND | 4 | 3 |
4 | 5 | 4 | ||
3 | 6 | 5 | ||
2 | RX (ပစ်မှတ်) | 7 | 6 | |
1 | RX (ပစ်မှတ်) | 8 |
- RX နှင့် TX ပင်နံပါတ်များသည် အခြားစက်များအတွက် ကြိုးသွယ်ခြင်းကြောင့် ရွှေ့သွားပါသည်။
- ဒါတွေက exampအမှားရှာပြင်ယူနစ် (SIL) နှင့် ဆင်တူသည်ဟု ယူဆရသော ပစ်မှတ်ချိတ်ဆက်ကိရိယာများ။
ပရောဂျက်ကို ဖန်တီး၊ တည်ဆောက်ပြီး လုပ်ဆောင်ပါ။
Debug မုဒ်တွင် သင့်ကုဒ်ကို လုပ်ဆောင်ပါ။
Non-Debug (ဖြန့်ချိမှု) မုဒ်တွင် သင့်ကုဒ်ကို လုပ်ဆောင်ပါ။
ပရိုဂရမ်ရေးဆွဲပြီးနောက် ပြန်လည်သတ်မှတ်ခြင်းတွင် စက်ပစ္စည်းတစ်ခုကို ကိုင်ထားပါ။
အကြံပြုထားသည့်ဆက်တင်များ
အစိတ်အပိုင်း | ဆက်တင် |
Oscillator | OSC bits များကို မှန်ကန်စွာ လုပ်ဆောင်နေပါသည်။ |
ပါဝါ | ပြင်ပထောက်ပံ့မှု ချိတ်ဆက်ထားသည်။ |
WDT | ပိတ်ထားသည် (စက်ပေါ် မူတည်သည်) |
Code-Protect | မသန်စွမ်း |
ဇယားဖတ်ပါ။ | မသန်စွမ်းမှုကို ကာကွယ်ပါ။ |
L.V.P. | မသန်စွမ်း |
BOD | Vdd > BOD VDD မိနစ်။ |
AVdd နှင့် AVss | ဖြစ်နိုင်လျှင် ချိတ်ဆက်ရပါမည်။ |
PGCx/PGDx | သင့်လျော်ပါက ချန်နယ်ကို ရွေးချယ်ပါ။ |
ပရိုဂရမ်ရေးခြင်း။ | VDD voltage အဆင့်များသည် programming spec နှင့်ကိုက်ညီသည်။ |
မှတ်ချက် - နောက်ထပ်အချက်အလက်များအတွက် MPLAB IDE 5 In-Circuit Debugger အွန်လိုင်းအကူအညီကို ကြည့်ပါ။
သီးသန့်အရင်းအမြစ်များ
ဒီဘာဂဂါအသုံးပြုသော သီးသန့်အရင်းအမြစ်များအကြောင်း အချက်အလက်အတွက်၊ MPLAB X IDE အကူအညီ>ဖြန့်ချိရေးမှတ်စုများ>Reserved အရင်းအမြစ်များကို ကြည့်ပါ။
Microchip အမည်နှင့် လိုဂို၊ Microchip လိုဂို၊ MPLAB နှင့် PIC တို့သည် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်ပြီး PICkit သည် USA နှင့် အခြားသောနိုင်ငံများရှိ Microchip Technology Incorporated ၏ ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ Arm နှင့် Cortex များသည် EU နှင့် အခြားနိုင်ငံများတွင် Arm Limited ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ ဤနေရာတွင် ဖော်ပြထားသော အခြားကုန်အမှတ်တံဆိပ်များအားလုံးသည် ၎င်းတို့၏ သက်ဆိုင်ရာကုမ္ပဏီများ၏ ပိုင်ဆိုင်မှုဖြစ်သည်။
© 2024၊ Microchip နည်းပညာကို ထည့်သွင်းထားသည်။ မူပိုင်ခွင့်များရယူပြီး။ ၇/၂၁
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
Circuit Debugger တွင် MICROCHIP MPLAB ICD 5 [pdf] အသုံးပြုသူလမ်းညွှန် MPLAB ICD 5 ရှိ Circuit Debugger၊ MPLAB ICD၊ 5 in Circuit Debugger၊ Circuit Debugger၊ Debugger |